2.3.2. Общедоступная лицензия библиотеки GNU

2.3.2. Общедоступная лицензия библиотеки GNU

Общедоступная библиотечная лицензия GNU (GNU Library General Public Licence — LGPL) предназначена для увеличения общей полезности библиотек. Цель LGPL — разрешить пользователям обновлять или улучшать свои библиотеки без необходимости получения новых версий программ, компонуемых с этими библиотеками. С этой целью LGPL не пытается установить какие-то лицензионные ограничения на программы, компонуемые с библиотекой, до тех пор, пока эти программы скомпонованы с совместно используемыми версиями библиотек, к которым применены условия LGPL, или которые снабжены объектными файлами для приложения, позволяя пользователю заново связывать приложение с новыми либо усовершенствованными версиями библиотеки.

На практике это ограничение незначительно; будет неразумно не применять для компоновки совместно используемые библиотеки, если они доступны.

К очень немногим библиотекам применены условия GPL; большинство из них подпадает под действие LGPL. Библиотеки, подчиняющиеся GPL, обычно трактуются в соответствие с LGPL, поскольку авторы библиотек не были в курсе либо не приняли во внимание существование LGPL. В ответ на вежливую просьбу многие авторы обновляют лицензию своих библиотек, применяя к ним условия LGPL.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

4.4. Библиотеки

Из книги Искусство программирования для Unix автора Реймонд Эрик Стивен

4.4. Библиотеки Одним из последствий того влияния, которое стиль Unix-программирования оказал на модульность и четко определенные API-интерфейсы, является устойчивая тенденция к разложению программ на фрагменты связующего уровня, объединяющего семейства библиотек,


19.5.1. Лицензия MIT или Консорциума X

Из книги Основы AS/400 автора Солтис Фрэнк

19.5.1. Лицензия MIT или Консорциума X Самым свободным видом лицензии на свободное программное обеспечение является тот, который гарантирует неограниченные права на копирование, использование, модификацию и распространение модифицированных копий, пока во всех


19.5.2. Классическая BSD-лицензия

Из книги Что вы все о копирайте, лучше бы книжку почитали автора Мошков Максим

19.5.2. Классическая BSD-лицензия Следующий наименее ограничивающий вид лицензии гарантирует неограниченные права на копирование, использование, модификацию и распространение модифицированных копий, пока во всех модифицированных версиях содержится копия авторского


19.5.3. Артистическая лицензия

Из книги Искусство программирования для Unix автора Реймонд Эрик Стивен

19.5.3. Артистическая лицензия Следующий наиболее ограничивающий вид лицензии гарантирует неограниченные права на копирование, использование и локальное изменение. Данная лицензия позволяет распространять модифицированные бинарные файлы, но ограничивает


Библиотеки

Из книги Разработка приложений в среде Linux. Второе издание автора Джонсон Майкл К.

Библиотеки В OS/400 библиотека — объект, который используется для поиска других объектов в базе данных. В отличие от многоуровневой иерархии каталогов в ОС ПК и Unix, библиотека OS/400 имеет одноуровневую иерархию. Для иллюстрации рассмотрим структуру имен объектов OS/400.Чтобы


Библиотеки и библиотеки

Из книги Linux программирование в примерах автора Роббинс Арнольд

Библиотеки и библиотеки Известно, что большие собрания пополняются за счет малых. Небезынтересно узнать — на каких условиях? Наверняка ведь считается неэтичным просто скачать текст у другого библиотекаря и выложить в своей библиотеке. А как они это делают?Известно, что


4.4. Библиотеки

Из книги Программирование для Linux. Профессиональный подход автора Митчелл Марк

4.4. Библиотеки Одним из последствий того влияния, которое стиль Unix-программирования оказал на модульность и четко определенные API-интерфейсы, является устойчивая тенденция к разложению программ на фрагменты связующего уровня, объединяющего семейства библиотек,


19.5.1. Лицензия MIT или Консорциума X

Из книги автора

19.5.1. Лицензия MIT или Консорциума X Самым свободным видом лицензии на свободное программное обеспечение является тот, который гарантирует неограниченные права на копирование, использование, модификацию и распространение модифицированных копий, пока во всех


19.5.2. Классическая BSD-лицензия

Из книги автора

19.5.2. Классическая BSD-лицензия Следующий наименее ограничивающий вид лицензии гарантирует неограниченные права на копирование, использование, модификацию и распространение модифицированных копий, пока во всех модифицированных версиях содержится копия авторского


19.5.3. Артистическая лицензия

Из книги автора

19.5.3. Артистическая лицензия Следующий наиболее ограничивающий вид лицензии гарантирует неограниченные права на копирование, использование и локальное изменение. Данная лицензия позволяет распространять модифицированные бинарные файлы, но ограничивает


2.3.1. Общедоступная лицензия GNU

Из книги автора

2.3.1. Общедоступная лицензия GNU GPL является одной из самых ограничивающих лицензий свободного ПО. Если вы включаете исходный код, лицензированный GPL в другой программе, к этой программе при лицензировании также должны быть применены условия GPL[2]. В Фонде свободного


2.3.5. Лицензия Artistic License

Из книги автора

2.3.5. Лицензия Artistic License Исходный код языка Perl распространяется под действием лицензии, позволяющей соблюдать условия или GPL, или альтернативной лицензии с причудливым названием Artistic License (Творческая лицензия). Основной целью этой лицензии является сохранение прав на


Приложение В Лицензия Caldera для старой Unix[194]

Из книги автора

Приложение В Лицензия Caldera для старой Unix[194] CALDERA240 West Center StreetOrem, Utah 84057801-765-4999 Fax 801-765-448123 января 2002 г.Дорогие энтузиасты UNIX®,Caldera International, Inc. настоящим предоставляет безвозмездную лицензию, которая включает права на использование, модификацию и распространение этого


Приложение Д Лицензия на публикацию программ с открытыми кодами, версия 1.0

Из книги автора

Приложение Д Лицензия на публикацию программ с открытыми кодами, версия 1.0 I. Требования к модифицированной и немодифицированной версиям Материалы, для которых действует лицензия на публикацию программ с открытыми кодами (далее "Лицензия"), могут публиковаться и


Приложение Е Общая лицензия GNU[42]

Из книги автора

Приложение Е Общая лицензия GNU[42] Версия 2, июнь 1991 годаCopyright © 1989, 1991 Free Software Foundation Inc.59 Temple Place - Suite 330, Boston, MA 02111-1307 USAРазрешается копирование и распространение копии этого документа, но запрещается внесение каких бы то ни было изменений в его