Как сделать ребренд/авторские права разветвленным проектом (GNU/GPL)?
длинный рассказ короткий, мы открываем бесплатное программное обеспечение.
Код находится под лицензией GNU/GPL, мы пытались сотрудничать с оригинальным разработчиком, но безуспешно.
Мы улучшаем программное обеспечение, добавляя множество функций, и вряд ли наш код будет объединен в оригинальном.
Мы хотим вызвать новый проект с новым именем, конечно с той же лицензией и изменить уведомление об авторских правах в каждом файле.
Я знаю, что GNU/GPL разрешает изменять код и перераспределять, но здесь есть несколько вопросов:
- Можно ли изменить название проекта? (Я думаю, да)
- Можно ли добавить наше уведомление об авторских правах и удалить оригинал, или мы должны
просто добавьте наше и оставьте первоначальное уведомление об авторских правах?
- Мы должны оставить ссылку на старый проект в коде?
(В заголовке он просит сделать ссылку на свой проект/веб-сайт в случае
вилки. Я предполагаю, что это просто предложение, и мы не смогли бы это сделать, верно?)
Ответы
Ответ 1
-
Конечно. На самом деле, не меняя его, по крайней мере, это означало бы оригинальный проект, который является плохим.
-
Вы не можете удалить уведомления об авторских правах. Добавьте свои наверху.
-
Почему вы хотите удалить ссылку на старый проект? Это предложение, но его удаление было бы невежливым и потенциально обманчивым. Сообщества с открытым исходным кодом/свободным программным обеспечением оценивают правильную атрибуцию.
Ответ 2
- Да
- Добавьте свои авторские права и
Portions (c) [whomever]
- Возможно также. Люди все равно будут знать, но, если он не станет частью лицензии, я не думаю, что она может быть исполнена.
-
Я не знаю. Они?
-
Поговорите с адвокатом
Ответ 3
-
Ваш разветвленный проект больше не является старым проектом, поэтому вы можете иметь изменить имя.
-
Ваш новый проект - это производный проект из лицензии GPL, поэтому новая лицензия должна быть одинаковой или совместимой с GPL.
-
Кажется, что это правильно.
-
Ясно или мрачно?