Home » Technology » (LGPL) GNU Lesser General Public License

(LGPL) GNU Lesser General Public License

  • What does (LGPL) GNU Lesser General Public License mean?
  • GNU Lesser General Public License
  • LGPL is a free software license published by the Free Software Foundation (FSF). The GNU Lesser General Public License (LGPL) is a largely pragmatic free license type that does not require a work that uses a GPL library to have a license that restricts the terms in the GPL (ie, lesser than GPL features). LGPL is a language that can be preferred to the GPL as follows:
  • The licensed work has a non-free, but widespread and popular alternative, and you want to offer a free alternative to this non-free. For example, Libc (relative to non-free standard C libraries written by various companies).
  • With the condition of the first item not being present, that is, with a popular alternative not already existed, you want the work to spread to the maximum extent including the commercial field, and the GPL makes it difficult. For example, Gettext (the non-free alternative already exists).
  • In summary, we can say that LGPL is primarily a pragmatic (license) type of license, because the choice of the LGPL is to increase the prevalence of free software. If these conditions are not met, you should always choose GPL instead of LGPL, so that the contributions of those who enjoy your work will be returned to the GPL, while the attractiveness of free software is preserved.
  • You can use the LGPL library in a free, non-commercial form, by specifying the product license terms yourself. But with all the changes you make, you have to distribute the work of LGPL as LGPL (LGPL, article 5b)




  • Differences between GPL and LGPL
  • A GPL-contracted software requires that the variants that use the source code are also licensed under the GPL. In other words, you can never deliver the code of a software protected by the GPL in a software with a narrower license agreement.
  • LGPL is a free software license used mainly in libraries. For example, we have a library or image format that you want to spread. If you wish to use this image format in non-free software, you can license it with LGPL and make it available in closed-source software. The part licensed with LGPL and patches made to that part must be licensed with LGPL.
(LGPL) GNU Lesser General Public License
Author: wik Date: 6:36 am

Wik's Random Content