История изменений
Исправление Zmicier, (текущая версия) :
Для того, чтобы весь код проекта был под [GNU Lesser GPLv3], достаточно положить LICENSE файл в репозиторий и вставить текст лицензии комментарием в начале каждого файле проекта (*.h *.cpp *.glsl)? Или нужно сделать ещё что-то?
Ну инструкция же есть: «Как применять лицензии GNU со своими программами» [0]!
[0] https://www.gnu.org/licenses/gpl-howto.ru.html
Если кратко, то да, все так, только файла будет два: с GNU GPLv3 (каноничское имя — COPYING
) и с тем, что делает из нее Lesser GPLv3 (COPYING.LESSER
).
И я, конечно, надеюсь, что вы выбрали «GNU Lesser GPLv3 или более позднюю версию», а не просто «v3».
Исходная версия Zmicier, :
Для того, чтобы весь код проекта был под [GNU Lesser GPLv3], достаточно положить LICENSE файл в репозиторий и вставить текст лицензии комментарием в начале каждого файле проекта (*.h *.cpp *.glsl)? Или нужно сделать ещё что-то?
Ну инструкция же есть: «Как применять лицензии GNU со своими программами» [0]
[0] https://www.gnu.org/licenses/gpl-howto.ru.html
Если кратко, то да, только файла будет два: с GNU GPLv3 (каноничское имя — COPYING
) и с тем, что делает из нее Lesser GPLv3 (COPYING.LESSER
). И я, конечно, надеюсь, что вы выбрали «GNU Lesser GPLv3 или более позднюю версию», а не просто «v3».