LINUX.ORG.RU
ФорумTalks

форк, копирайты, этика


0

0

Возник вопрос такой.

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

Апстрим мертвый практически, и проект я весьма сильно переработал, многие части полностью переписаны.
GPL если мне не изменяет память не требует сохранения копирайтов и прочих надписей в начале каждого .c файла.

Но хочется по этическим соображениям указание на оригинальных авторов там оставить.

Собственно вопрос как бы это получше написать в разных файлах исходников:
1. практически не измененных, с некоторой реорганзиацией кода и нефункциональными изменениями
2. существенно переделанных
3. полностью переписанных, но со следами старого кода

есть какие-то "правила хорошего тона" для подобных вещей?


README уже отменили? там и выражайся. нефик засирать исходники всякой непотребщиной. $Id$ и хватит. а то потом смотришь - копирайтов на 3/4 сорца. ёмаё..

// wbr

klalafuda ★☆☆
()
Ответ на: комментарий от klalafuda

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

rip_someday
() автор топика

Просто напиши в acknowledges - основан на проекте таком-то - и всё.

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

А в исходниках писать совсем не обязательно, неблагодарное это дело, IMHO

Spectr ★★★
()

Есть common sense. Им и руководствуйся.

smh ★★★
()

Поставь себя в конце перечисления авторов и всё.

А то тут один умник недавно взял библиотеку, юзающую код libjpeg, и сделал свою библиотеку, постирав все копирайты, включая авторов libjpeg.

AP ★★★★★
()

Не усложняй излишне. Поставь в начале или based on или ispired on в зависимости от внутреннего чутья.

abraziv_whiskey ★★★★★
()

Закрой код. Никто ничего не докажет.

applesin
()

Приходилось видеть в начале файлов исходников "Portions copyright by HZChtozaproject, see history.txt"

question4 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.