Участник:Латынцева Элина

Материал из Wiki
Перейти к: навигация, поиск

GNU General Public License (GNU GPL) — лицензия на свободное программное обеспечение.

Она базируется на сходных лицензиях, использовавшихся для более ранних версий GNU Emacs, GDB и Коллекции компиляторов GNU (GCC), унифицирует и обобщает их. Цель GNU GPL — предоставить пользователю права копировать, модифицировать и распространять программы, а также гарантировать, что и пользователи получат все эти права.

Лицензируя работу на условиях GNU GPL, автор сохраняет за собой авторство.

GPL предоставляет получателям компьютерных программ следующие права: - запуск программы; - изучение того, как программа работает, и её модификации (предварительным условием для этого является доступ к исходному коду); - распространение копий как исходного, так и исполняемого кода; - улучшение программы и выпуска улучшений в публичный доступ (предварительным условием для этого является доступ к исходному коду).

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

Иногда у авторов возникают затруднения в выборе того, что считать исходным кодом для цифровых представлений аналоговых данных: музыкальных записей, видео с видеокамеры, изображений. Обычно это происходит при сжатии с потерями или многократном преобразовании. Например, под вопросом свободность звуковой дорожки под лицензией, не требующей распространять исходный код, если её компоненты недоступны под свободной лицензией отдельно, так как из них нельзя собрать такую же или другую звуковую дорожку.

Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты