Если я выпускаю некоторый код и двоичные файлы, но я не включаю в них никакую лицензию, какие юридические условия применяются по умолчанию (в США, где я нахожусь). Я знаю, что у меня автоматически есть авторское право, ничего не делая, но какие ограничения на это существуют?
Если я загружу свой код в github и сообщу о бесплатной загрузке / добавлении, то смогут ли люди изменять и закрывать исходный код моей работы? Я не сказал, что они не могут, как GPL, но я не думаю, что по умолчанию было бы приемлемо украсть мою работу.
Итак, что люди могут и не могут делать с кодом, который находится в свободном доступе, но к которому не приложены абсолютно никакие условия лицензирования?
licensing
open-source
Tesserex
источник
источник
Ответы:
Без лицензии компании и частные лица могут неохотно использовать ваш код, поскольку вы не предоставляете им конкретных прав на это.
Даже когда вы размещаете код в открытом доступе, вы предоставляете права на использование. Таким образом, вы могли бы также сделать заявление о приемлемом использовании, которое приемлемо для вас.
Без такого заявления или лицензии ничто не мешает людям использовать ваш код по своему усмотрению. Конечно, ничто не мешает плохим людям нарушать вашу лицензию, но большинство хороших людей и компаний будут уважать ваши условия, если вы скажете им, что это за условия.
Вкратце: у вас должна быть какая-либо форма лицензии, даже если эта лицензия предоставляет неограниченное использование.
источник
WTFPL 2.0
(для кода) илиCC0
(для написания).Цель лицензии на авторское право - предоставить лицензиату права, которые он не имел бы в противном случае. Без лицензии единственными оставшимися правами являются те, которые гарантированы законом об авторском праве, которых в основном нет.
Без лицензии вам даже не разрешено загружать код, поскольку это подразумевает создание копии, которая запрещена законом об авторском праве. Вы не можете распространять его, поскольку это подразумевает создание копии. Вы даже не можете запустить его, поскольку это подразумевает копирование его в оперативную память.
Тем не менее, вы написали:
То есть лицензия. Или, по крайней мере, это может или не может быть истолковано как единое целое.
Ничего. Ну, почти. Ничего интересного, конечно.
Существуют определенные права на добросовестное использование, которые позволят кому-либо цитировать части кода в научной исследовательской работе, например, или сделать пародию (но не сатиру) вашего кода.
источник
Явное упоминание об авторских правах в вашей работе было обязательством в прошлом. Это больше не требуется .
Если страна, в которой вы находитесь, является членом Бернской конвенции , то это автоматически . У вас есть полные права на вашу работу .
Единственное исключение из этого - когда ваша работа используется в контексте « добросовестного использования ». Например, я могу скопировать / вставить часть текста из Интернета или книги, чтобы проиллюстрировать то, что я объясняю. Это то, что я собираюсь сделать прямо сейчас, я бесстрашный ...
Это из Википедии.
Однако, если явно не упоминать об авторских правах, некоторые компании могут быть не очень хорошо информированы о своих правах и обязанностях добросовестно использовать ваш код.
Вы хотите избежать всей бумажной работы, чтобы заставить их прекратить использовать ваш код, как общие правила, даже если это не обязательство:
источник
Законы об авторском праве сильно различаются в разных странах. Это означает, что то, что законно в одной стране, не в другой, а использование нелицензионного кода - это бомба замедленного действия.
Это в свою очередь означает, что код не должен быть принят командой, производящей производственный код. (Мое личное мнение), как вы никогда не знаете, когда вы достигаете такой ситуации.
Если вы хотите, чтобы люди использовали ваш собственный код, не беспокоясь о том, с какой целью, рассмотрите лицензию Apache 2.0.
источник
Одна вещь, которая может быть значимой, это то, что вы упоминаете Github.
Если вы используете бесплатную учетную запись Github, это неявное утверждение, что это OpenSource. Даже если вы не включите лицензию, тот факт, что бесплатные учетные записи Github разрешены только для размещения проектов OpenSource, почти наверняка позволит людям обоснованно ожидать, что это именно так.
Раздел F, пункт 1 Условий предоставления услуг GitHub гласит:
источник
Если вы не предоставляете лицензию, тогда все ограничения исходят из закона об авторском праве.
IANAL, но так я понимаю закон США. Если вы хотите получить юридическую консультацию, на которую вы можете положиться, найдите кого-нибудь компетентного, чтобы дать ее в интересующей вас юрисдикции.
Владелец авторских прав или лицензиат может (если это разрешено лицензией) распространять копии. Поэтому, если у меня есть код без лицензии, выложите его на веб-сайт и скажите «Не стесняйтесь загружать это», вы можете загрузить его.
После законной загрузки у вас есть легальная копия. Вы можете сделать одну резервную копию и использовать ее по своему усмотрению. Вы можете запустить его, поскольку закон США об авторском праве разрешает все копии, необходимые для запуска законно приобретенного программного обеспечения. Я полагаю, что вы можете изменить его для своего собственного использования (в конце концов, я могу изменить книги, которые я покупаю). Вы можете передать свою копию другому лицу, при условии, что вы не храните копию самостоятельно. Вы не можете легально запускать свою копию на более чем одном компьютере одновременно (хотя «машина» может быть юридически нечеткой здесь).
Я не знаю, можете ли вы продолжать загружать копии и продавать их; спроси адвоката.
Вы также имеете все права на «добросовестное использование», но они довольно ограничены и применяются в каждом конкретном случае.
Если вы не хотите, чтобы люди использовали ваше программное обеспечение, не предлагайте его им. Если вы этого хотите, придумайте лицензию. Лицензия Open Source, сертифицированная OSI, имеет то преимущество, что она проверяется на наличие проблем, и есть общее понимание того, что это означает.
источник
Я думаю, что юридическая ситуация достаточно неопределенная, что даже практикующий юрист не мог дать вам четкого ответа.
С одной стороны, вы, как владелец авторских прав, явно не давали кому-либо разрешение делать копии. С другой стороны, это может быть истолковано, что люди имеют неявное право на копирование, потому что вы загрузили на github. И есть различные юридические защиты, которые могут применяться к кому-то, на кого вы (гипотетически) подали в суд; например, лаки или эстоппель .
В любом случае, вы никому не помогаете, не ставя лицензию на свой код. Я советую делать правильные вещи и создавать новый выпуск с уважаемой лицензией с открытым исходным кодом. И если вы заботитесь о защите своих прав интеллектуальной собственности на программное обеспечение в будущем, обратитесь к юристу по авторским правам.
источник
IANAL, TINLA, HAA.
В зависимости от размера размещенного кода, большинство людей просто предполагают, что это общественное достояние, хотя на самом деле это не так. (На самом деле невозможно посвятить работу общественному достоянию в США.)
Для небольших фрагментов кода - например, одной маленькой функции или алгоритмического примера - любое использование будет справедливым, поскольку оно слишком мало, чтобы считаться «работой».
Для больших фрагментов - например, небольших библиотек - никто не может сделать предположение. Большинство программистов, вероятно, предполагают, что это бесплатно для использования, но организации будут колебаться, чтобы взглянуть на это.
Я предлагаю просто добавить небольшую преамбулу, в которой кратко изложены условия использования. Если я хочу, чтобы другие использовали его, я мог бы просто сказать: «Этот код бесплатен для любого использования» и оставить все как есть.
источник