A program that contains no derivative of any portion of the library, but is designed to work with the library by being compiled or linked with it, is called a work that uses the library. The gnu general public license does not permit incorporating your program into proprietary programs. It also counts as the successor of the gnu library public license, version 2, hence the. Openpdf is an open source java library for pdf files. For proprietary software, code under the lgpl is usually used in the form of a shared library. Openpdf is a java library for creating and editing pdf files with a lgpl and mpl open source license. The gnu lesser general public license lgpl is a freesoftware license published by the free software foundation fsf. The gnu lesser general public license lgpl is a freesoftware license published by the. Openpdf is the lgpl mpl open source successor of itext, and is based on a fork, of a fork, of itext 4 svn tag. Please feel free to submit pullrequests and bugreports to this github repository.
Openpdf is a free java library for creating and editing pdf files with a lgpl and mpl open source license. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. By contrast, the gnu general public licenses are intended to guarantee your freedom to. If this is what you want to do, use the gnu lesser general public license instead of this license. The lgpl the lesser gpl is a modified version of the gpl that has an exemption allowing a library to be. The lgpl file extension is used for files containing lesser general public license a free software license published by the free software foundation fsf. For more information about how to release your own software under this license, please see our page of instructions. Of course you can use lgpllicensed libraries, but you have to fulfil the. The license allows developers and companies to use and integrate a software component released under the lgpl into their own even proprietary software without being required by the terms of a strong copyleft license to release the source code of their own components. Such a work, in isolation, is not a derivative work of the library, and therefore falls outside the scope of this license. Openpdf is a java library for creating pdf files with a lgpl and mpl open source license. The object code form of an application may incorporate material from a header file that is part of the.
It has now been reinterpreted to be read out as the lesser general public license. Lesser general public license is sometimes referred to as library gpl or gnu libraries, and some associate it with the idea of. Understanding open source and free software licensing. Openpdf fork of itext openpdf is a java library for creating and editing pdf files with a lgpl and mpl open source license. Openpdf is the lgpl mpl open source successor of itext, and is based on a fork of librepdfopenpdf. For the full text of gpl and lgpl, refer to the following documents. Originally, lgpl was read out as library general public license. The application of open source licensing principles to works other than software, including manuals, is described in chapter 5. There are two commonly used versions of the gnu lgpl.
558 98 1212 492 937 977 272 492 229 463 1355 717 522 1543 1165 1005 1284 409 377 547 1115 254 833 450 126 780 1527 1163 220 41 891 1331 1526 689 897 340 42 1323 905 1246 398 1034 1303 597 1229 576 1207