Взносы общественного достояния в проекты с открытым исходным кодом

Есть ли какие-либо ошибки в предоставлении кода общедоступного домена для проекта с открытым исходным кодом? Мое понимание заключается в том, что наличие авторского права дает проекту право на принудительное исполнение своей лицензии. И код общедоступного домена, по определению, не защищен авторским правом.

То, что мне особенно интересно: если сотрудник правительства США пишет исходный код при исполнении служебных обязанностей, и федеральное агентство освобождает его, этот код по закону является общественным достоянием. Поэтому, в частности, мне интересно, будут ли какие-либо проблемы, если федеральное агентство /сотрудник хочет внести свой вклад в проект с открытым исходным кодом.

7 голосов | спросил Jeff 5 Maypm11 2011, 20:28:55

2 ответа


1

Не проблема. Посмотрите на любой дистрибутив Linux и все различные лицензии, которые идут в миксе.

Когда проект использует идентифицируемую часть программного обеспечения:

  1. Авторы должны быть зачислены (даже если это не требуется).
  2. Оригинальная лицензия должна быть совместима с прилагаемой лицензией.
  3. По просьбе авторов исходная лицензия (общественное достояние) должна оставаться.

Public domain совместим со всем, потому что, в отличие от лицензий, подобных GPL, он не является вирусным. В нем говорится, что «делает все, что вам нравится» с этим , подобно тому, как вы можете заниматься математикой.

То, что нельзя сделать, - это закрытие работ с общественным достоянием по лицензии, поскольку у них нет авторских прав и, следовательно, никто не имеет права связывать пользователей с любыми правилами или контрактами.

(I более подробно писал о лицензиях некоторое время назад вам интересно).

ответил Apalala 5 Maypm11 2011, 20:55:31
0

Это будет зависеть от обстоятельств

Просто добавив небольшой бит общеизвестного алгоритма общедоступного домена в проект GPL - итоговой комбинацией будет GPL.

Существует потенциальная трудность, если кто-то, кто не может претендовать на владение (например, правительственный служащий), внесла большую часть кода. Самое простое соглашение, вероятно, заключалось бы в том, что полученный публичный домен + GPL был GPL, но часть общедоступного домена также была доступна бесплатно.
Это эквивалентно местам, где код BSD включен в проект GPL

Вопрос возник в некоторых учреждениях. Мой университет представил правило, в котором говорится, что они имеют права на все, что вы создали, которые могут быть использованы на коммерческой основе. Некоторые люди утверждали, что это означает, что они никогда не могли использовать /вносить вклад в проект GPL - поскольку университет владел своим вкладом, и у них не было прав отдавать его в качестве GPL.

Это осложнялось еще и тем, что решение последовало за пожертвованием нового здания компьютерной науки крупной компанией по разработке программного обеспечения из Редмонда, и это было окупаемостью, запрещающей некоторые из лучших в мире исследований из когда-либо использующих открытый исходный код.

ответил Martin Beckett 5 Maypm11 2011, 20:54:41

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132