Contents
- 1 Can You redistribute software under the LGPL?
- 2 Do you have to publish source code of LGPL project?
- 3 How to comply with the LGPL in Java?
- 4 What are the license conditions for the MPIR library?
- 5 Is it possible to use the GNU LGPL covered library?
- 6 Can you use the GPL for something other than software?
Can You redistribute software under the LGPL?
You may copy, distribute and modify the software provided that modifications are described and licensed for free under LGPL. Derivatives works (including modifications or anything statically linked to the library) can only be redistributed under LGPL, but applications that use the library don’t have to be.
Do you have to publish source code of LGPL project?
In a nutshell, the idea of LGPL’d projects (usually libraries) is that you are free to use them as you wish in your own application, be it open or closed source, free or proprietary – as long as you publish the source code of the LGPL’d part (if you modify the LGPL’d part, you must publish the modified sources, under LGPL).
What can you do with the LGPL license?
This license is mainly applied to libraries. You may copy, distribute and modify the software provided that modifications are described and licensed for free under LGPL.
How to comply with the LGPL in Java?
If you distribute a Java application that imports LGPL libraries, it’s easy to comply with the LGPL. Your application’s license needs to allow users to modify the library, and reverse engineer your code to debug these modifications. This doesn’t mean you need to provide source code or any details about the internals of your application.
What are the license conditions for the MPIR library?
The precise conditions of the license for the MPIR library are found in the Lesser General Public License version 3 that accompanies the source code, see COPYING.LIB. 2 MPIR 3.0.0 1 Introduction to MPIR MPIR is a portable library written in C for arbitrary precision arithmetic on integers, rational numbers, and floating-point numbers.
How can I use MPIR to build libgmp?
If you wish to have MPIR to build a library named libgmp as well, etc., and a gmp.h header file, so that you can use mpir with programs designed to only work with GMP, then use the ‘–enable-gmpcompat’ option when invoking configure: ./configure –enable-gmpcompat Note gmp.h is only created upon running make install.
Is it possible to use the GNU LGPL covered library?
In short: yes you can. But one important thing to take care of is that the GNU LGPL covered library is dynamically linked, not statically mixed with the main application. It should also be possible to exchange that dynamically linked library for an independently compiled build.
Can you use the GPL for something other than software?
If I use a piece of software that has been obtained under the GNU GPL, am I allowed to modify the original code into a new program, then distribute and sell that new program commercially? Can I use the GPL for something other than software?