220100, г. Минск, ул. Кульман, д.11, каб. 614
230025, г. Гродно, ул. Калючинская, 23, каб. 202
На связи 24/7

Что такое GNU GPL?


Предварительная консультация от юриста с опытом 15–25 лет

25 лет профессионального опыта команды
2000+ клиентов успешно защищены
160+ стран в партнёрской сети
1,95 млрд рублей успешно взысканных долгов
GNU GPL: Что такое GNU General Public License?
Автор — Наталия Табала, юрист юридической компании «Экономические споры», 22 года практики. Специализируется на защите интеллектуальной собственности, персональных данных, антимонопольном праве и налоговых вопросах. Судья Третейского суда «Экономические споры», спикер различных юридических форумов на темы строительства, проектирования, персональных данных, интеллектуальной собственности, автор большого числа статей по юридической тематике., 13.06.2026

Сегодня мир программного обеспечения невозможно представить без открытого исходного кода. Одной из ключевых лицензий, обеспечивающих свободу использования и модификации программного обеспечения, является GNU General Public License (GNU GPL). Эта лицензия стала краеугольным камнем движения за свободное ПО, она защищает права пользователей и разработчиков, обеспечивая доступ к коду и возможность его изменения. Но что же послужило началом GNU GPL и в чем заключается ее суть?

Что послужило началом GNU GPL?

История создания GNU GPL неразрывно связана с именем Ричарда Столлмана, основателя Фонда свободного программного обеспечения (Free Software Foundation, FSF). В начале 1980-х годов Столлман работал в Массачусетском технологическом институте, где столкнулся с проблемой закрытого кода. Многие программы в то время распространялись без исходного кода, что ограничивало возможности их изучения и модификации. Это противоречило убеждениям Столлмана о свободе пользователей.

В 1983 году он объявил о начале проекта GNU (GNU's Not Unix) с целью создания операционной системы, полностью состоящей из свободного программного обеспечения. Однако для реализации этой идеи требовалась лицензия, которая бы юридически закрепляла права пользователей на свободное использование, копирование и модификацию ПО. Так появилась первая версия GNU General Public License, выпущенная в 1989 году.

В чем заключается суть GNU GPL?

Основная цель GNU GPL — гарантировать пользователям свободу использования программного обеспечения. Это достигается через несколько ключевых положений:

1. Свобода использования. Лицензия позволяет использовать программу для любых целей без ограничений.
2. Свобода изучения и модификации. Благодаря доступу к исходному коду пользователи могут изучать, как работает программа, и вносить изменения.
3. Свобода распространения. Пользователи могут свободно распространять копии оригинальной программы.
4. Свобода улучшения. Модифицированные версии программы могут также распространяться, что способствует развитию сообщества и улучшению ПО.

Эти свободы обеспечивают развитие экосистемы открытого ПО, содействуя инновациям и сотрудничеству среди разработчиков.

Чем отличается GPLv2 от GPLv3?

С момента появления первой версии GPL, лицензия не раз обновлялась. Наиболее значительными стали версии GPLv2 и GPLv3. GPLv2, выпущенная в 1991 году, стала широко популярной и использовалась в таких проектах, как ядро Linux.

Основное отличие GPLv3, выпущенной в 2007 году, заключается в учете новых вызовов, возникших в мире ПО. Среди ключевых изменений:

1. Усиленная защита от патентных угроз. GPLv3 включает положения, предотвращающие судебные иски со стороны обладателей патентов против пользователей свободного ПО.
2. Совместимость с другими лицензиями. Новая версия улучшает совместимость с другими лицензиями, что облегчает интеграцию различного ПО.
3. Защита от "тивозирования" (tivoization). GPLv3 предотвращает использование свободного ПО в устройствах, которые блокируют модификацию программного обеспечения, как это было в некоторых продуктах TiVo.

Эти изменения сделали GPLv3 более актуальной в условиях современных технологических реалий, хотя многие проекты продолжают использовать GPLv2 из-за своей привычности и стабильности.

GNU General Public License остается одной из самых значимых лицензий в мире свободного программного обеспечения. Ее история и эволюция отражают стремление к свободе и сотрудничеству, лежащие в основе сообщества открытого кода. Независимо от выбранной версии, GNU GPL продолжает защищать права пользователей и стимулировать развитие инновационного ПО.

Юридические услуги
Остались вопросы?

Law firm.