LINUX.ORG.RU

пункт 2.a лицензии GNU GPL 2 - Поясните пжалуйста

 , modified files,


0

3

Поясните пожалуйста кто-нибудь пункт 2.a лицензии GNU GPL 2:

«a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change.»

т.е. если часть исходных файлов этого проекта под gpl2 было удалено, и процентов 30% изменений было произведено в оставшихся, то:

1) где эти пометки ставить для удаленных файлов ? или модификация подразумевает исключительно изменение ?

2) и собственно, Каждое изменение помечать во всех этих измененных файлах ? или достаточно общего уведомления (например в самом вверху) о том что произошло изменение в этом файле ?

В общем, как правильно должна происходить модификация исходников под GPLv2 без лишних хлопот и захламлением содержимого ?



Последнее исправление: zimmo (всего исправлений: 1)

Ответ на: комментарий от baka-kun

baka-kun, спасибо!

Это конечно же логично, Но это точно норм ? т.к. в тексте фигурирует "...cause the modified files to..."

или я не так перевел смысл :)

zimmo
() автор топика
Ответ на: комментарий от zimmo

ChangeLog веди в любом случае, на все файлы проекта, включая удаленные и твои собственные. Самому пригодится.

часть исходных файлов … удалено, и процентов 30% изменений

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

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