Что должен включать в себя новый текст лицензии при разветвлении проекта?[закрыто]

StackOverflow https://stackoverflow.com/questions/863362

  •  21-08-2019
  •  | 
  •  

Вопрос

Какую ответственность новый проект несет в отношении текста лицензии при создании форка?В частности, лицензия BSD (разрешительная) включает в себя текст:

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

Итак, если я создаю новую версию того же проекта, нужно ли мне продолжать включать старый файл уведомлений?Достаточно ли просто добавить новое авторское право к старому, вот так?

Copyright (c) 1999–2006 [Старый проект], 2009 [Новый проект]

Если бы я переключал лицензии (скажем, на GPL), нужно ли мне было бы включать старый текст лицензии?

Это было полезно?

Решение

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

Поэтому вам необходимо сохранить уведомление об авторских правах, условия и отказ от ответственности.Убедитесь, что это не противоречит той версии GPL, которую вы используете, поскольку они могут быть немного навязчивы в отношении переданных требований.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top