Универсальная общедоступная лицензия GNU
О GNU GPL (General Public License)
Открытое лицензионное соглашение GNU содержит в том числе следующие положения:
Лицензия должна в электронной форме присоединяться к компьютерной программе.
Лицензируя работу на этих условиях, автор сохраняет за собой авторство.
Лицензия не позволяет включать программу в программное обеспечение (ПО) с другой несовместимой лицензией.
Универсальная общественная лицензия GNU не позволяет включать программу в проприетарное ПО.
Распространитель программы, полученной на условиях GPL, обязан предоставить получателю возможность получить её исходный код.
GPL предоставляет получателям компьютерных программ следующие права или свободы:
- свободу запуска программы;
- свободу изучения того, как программа работает, и её модификации через доступ к исходному коду;
- свободу распространения копий исходного кода и исходного кода вместе с исполняемым кодом;
- свободу изменения исходного кода программы и выпуска этих изменений в публичный доступ.
Чтобы полноценно управлять программой, пользователям нужны 4 свободы: это свобода запускать программу, свобода изучать и изменять исходный код программы, свобода распространять точные копии программы и её исходный код, свобода распространять изменённую программу и её исходный код. Если есть все эти права и свободы, то программу относят к свободному программному обеспечению.
Но есть некоторые неясности с применением GNU GPL в не англоязычных странах, ведь Фонд свободного ПО признает официальным только первичный текст лицензии на английском языке, а не его переводы на другие языки.