Общая публичная лицензия GNU
-
Основные положения GPL
- GPL является свободной лицензией, позволяющей распространять и модифицировать программное обеспечение.
- GPL требует, чтобы все производные работы также были лицензированы под GPL.
- GPL не требует, чтобы исходный код был доступен, но требует, чтобы пользователи получили копию лицензии.
-
История и развитие GPL
- GPL была создана в 1989 году и является частью проекта GNU.
- В 1991 году Ричард Столлман опубликовал первую версию GPL.
- В 2007 году была выпущена версия GPLv3, которая упростила лицензию и устранила некоторые проблемы.
-
Авторское право и GPL
- GPL защищает авторские права на программное обеспечение и его модификации.
- GPLv3 требует, чтобы все производные работы были лицензированы под GPL, но не требует, чтобы исходный код был общедоступным.
-
Авторские права и производные работы
- GPL требует, чтобы производные работы были лицензированы под GPL.
- Существует неопределенность относительно того, являются ли динамические и статические ссылки на код GPL производными работами.
- Некоторые считают, что статическая компоновка может нарушать GPL, но динамическая компоновка не всегда является производной работой.
-
Производные работы и плагины
- Плагины и модули могут быть лицензированы под произвольной лицензией, если они являются самостоятельными работами.
- В GPLv2 и GPLv3 есть положения, регулирующие распространение измененных произведений и производных работ.
-
Юридические аспекты GPL
- GPL не является контрактом, но может быть истолкована как таковой в некоторых юрисдикциях.
- В США федеральный суд постановил, что GPL является обязательным контрактом для конечных пользователей.
-
Связующие и производные работы
- Библиотеки, связанные с GPL, могут создавать проблемы, связанные с привязкой и нарушением GPL.
- Существуют различные точки зрения относительно того, являются ли статические и динамические ссылки на код GPL производными работами.
- Пересказана только часть статьи. Для продолжения перейдите к чтению оригинала.