Меньшая стандартная общественная лицензия GNU

Меньшая общая публичная лицензия GNU Обзор лицензии GNU Lesser General Public License (LGPL) LGPL — это лицензия на программное обеспечение, […]

Меньшая общая публичная лицензия GNU

  • Обзор лицензии GNU Lesser General Public License (LGPL)

    • LGPL — это лицензия на программное обеспечение, разработанная Фондом свободного программного обеспечения. 
    • Она позволяет разработчикам использовать и интегрировать компоненты, защищенные LGPL, в свои собственные программы без необходимости публикации исходного кода. 
    • Модифицированные компоненты LGPL должны быть доступны под той же лицензией. 
    • LGPL часто используется для библиотек, но также применяется к автономным приложениям. 
  • История и изменения

    • LGPL была впервые опубликована в 1991 году и получила номер версии 2 в 1999 году. 
    • В 2007 году была выпущена версия 3 LGPL с дополнительными разрешениями. 
    • В версии 2.1 были введены термины «работа, основанная на библиотеке» и «работа, использующая библиотеку», которые были частично отменены в версии 3. 
  • Отличия от GNU General Public License (GPL)

    • LGPL позволяет связывать работу с программами, не поддерживающими GPL, в то время как GPL требует, чтобы все программы были GPL. 
    • LGPL версии 2.1 позволяет связывать программное обеспечение с более новыми версиями программы, защищенными LGPL, при условии, что это не производная работа. 
  • Совместимость и сублицензирование

    • LGPL разрешает сублицензирование программного обеспечения, полученного по LGPL, в соответствии с GPL. 
    • Версия 3 LGPL несовместима с версией 2 GPL, но работы, использующие версию 2 GPL, могут быть объединены с кодом из версии 3 LGPL. 
  • Рекомендации FSF и терминология

    • FSF не рекомендует использовать LGPL для всех библиотек, но допускает использование более строгих лицензий, таких как BSD. 
    • LGPL использует терминологию, специфичную для языков программирования Си и его семейства, и может быть адаптирована для других языков программирования. 
  • Наследование классов и рекомендации

    • Существуют опасения относительно наследования классов в коде, лицензированном LGPL, кодом, не являющимся GPL. 
    • FSF предоставляет разъяснения по этому вопросу на своем официальном веб-сайте. 
  • Дополнительные ресурсы

    • Статья содержит ссылки на официальные страницы LGPL, а также на другие лицензии и рекомендации. 

Полный текст статьи:

Меньшая стандартная общественная лицензия GNU — Википедия

Оставьте комментарий

Прокрутить вверх