Lesser General Public License

learn more… | top users | synonyms

28
votes
3answers
2k views

Forking GPL project: Do I have full rights on the new fork or still dependencies with the original owner(s)

I am considering the creation of a fork to a small project licensed under GPLv2, and I have some very specific questions I did not manage to answer in my research on various sites and foras. When I ...
28
votes
7answers
1k views

Choosing a licence for open source projects

I've done some open source projects, and I plan to do more in the future. So far, I've released all my code under GPL, but I've read a few articles which claim GPL is too restrictive for any code to ...
13
votes
11answers
979 views

Difference between free and open software? [duplicate]

Possible Duplicate: Open Source but not Free Software (or vice versa) I recently was at talk were Stallman was the keynote speaker, and he stated he hated the term open software, because it ...
12
votes
4answers
3k views

Does the LGPL allow me to do this?

I am planning to develop a commercial software using a LGPL software. In the LGPL software that I am using some functions in a class are not fully implemented. I want to modify the LGPL code so that ...
12
votes
3answers
14k views

Can I use an LGPL-licenced library in my commercial app? [closed]

I want to use an LGPL-licensed library in my app for Microsoft's app marketplace. Is that OK?
12
votes
1answer
2k views

Downsides of GNU LGPL v3 vs. GNU LGPL v2.1?

Firstly, I realize that this is a programming Q&A site, and not a place for legal advice.... Just trying to get a basic idea of what the downsides to using an LGPLv3 library might be. What ...
11
votes
8answers
1k views

I created a program based on an LGPL project, and I'm not allowed to publish the source code

I thought LGPL was a permissive license, just like MIT, BSD or Apache. But today I read, that only linking to LGPL (libraries etc) is allowed from closed-source code - other than that, it's copyleft - ...
11
votes
2answers
1k views

How does using a LGPL gem affect my MIT licensed application?

I am developing an open source ruby application under the MIT license. I am using this license because I don't want to place any restrictions on the users of the application. Also I can actually ...
11
votes
2answers
1k views

What does “GPL with classpath exception” mean in practice?

Oracle seems to license all their Java-related open source code under the GPL with a classpath exception. From what I understand, this seems to allow to combine these libraries with your own code into ...
8
votes
4answers
2k views

Is there a modified LGPL license that allows static linking?

LGPL requires that it if a program uses LGPL-ed library, users must be able to re-link the program with a different version of the library: ... d) Do one of the following: 0) Convey the ...
8
votes
2answers
1k views

What constitutes “distributing” for LGPL v3

I am considering basing some new software on a LGPL web application. I want to utilize this new software for creating one website for my employer, and we do not intend to sell or distribute the ...
7
votes
1answer
300 views

What is the reason for section 1 of LGPL and what is the implication for section 9.

Why was section 1 added to LGPLv3? My understanding of section 3&4 is, one can convey the combined work under any license and with no requirements from GPLv3 (besides those explicitly stated as ...
6
votes
4answers
1k views

Why is jQuery released under MIT and not LGPL?

Why is jQuery released under MIT and not LGPL? What are the benefits of using MIT compared to LGPL for a framework?
6
votes
5answers
264 views

Can I use open source libraries in trialware?

I have written a small Java program which i'd like to distribute on my website. I have used a few external librarys which declare following licences: Apache License (2.0), LGPL and one API doesn't ...
6
votes
2answers
321 views

Writing proprietary and possibly closed source software while avoiding license infractions

I am starting a software project that I want to have the option to keep it proprietary. However, since I generally use a Linux environment, I want to know: How do people write proprietary software in ...
5
votes
5answers
261 views

Does (/could) an LGPL-based license exist without clause 4d?

I've started writing a framework in C (you may have heard of it: Raphters). Someone contacted me to ask whether I could re-license it because it would be useful in embedded products, but clause 4d ...
5
votes
1answer
417 views

Looking for a popular, well known example of closed-source software which uses LGPL code, and says so

For advocacy purposes, I'm looking for a good example of some popular/widely-known closed-source and generally paid-for software application/package which uses dynamically linked LGPL-licensed ...
4
votes
3answers
3k views

What exactly do I need to do if I use a LGPL licenced library?

I have read this questions and answers, but I still don't understand what exactly do I need to do if I dynamically link with a library that uses a LGLP licence (the SDL library in my case). If I ...
4
votes
1answer
60 views

License change of original source from Apache 2.0 to LGPL

About a year or so ago, I forked a project licensed under Apache 2.0 and made extensive changes and additions to the code, a good portion of which I contributed back freely to the community. ...
4
votes
1answer
2k views

the decisive difference between LGPL and AGPL

What is the decisive difference between LGPL(v3) and AGPL(v3) ? Both can be used in commercial production, both can also be packed within a payed product. As long as I do not change the source code ...
4
votes
2answers
439 views

Software bundle containing LGPL libraries as Java Fat-Jar Archive

At work, we're deploying a software bundle of a Java application (written by us) which has lots of external dependencies, most of them being LGPL and BSD-licensed third-party-libraries distributes as ...
3
votes
4answers
2k views

Can a user relicense LGPL as GPL or GPL as AGPL?

The LGPL (we'll just assume version 3 for all in discussion for ease), is a less restrictive version of the GPL, likewise, the AGPL, is a more restrictive version of the GPL, but is it possible to use ...
3
votes
3answers
320 views

How do I avoid GPL violations?

When I'm releasing a program, I like to license it under the GPL or LGPL. I also want to stay compliant with that license. I'm not good at reading legal documents, and the GPL3 is about 10 pages long. ...
3
votes
4answers
243 views

Releasing a project under GPL v2 or later without the source code of libraries

I wrote a system in Java that I want to release under the terms of GPL v2 or later. I've used Apache Maven to deal with all the dependencies of the system, so I don't have the source code of any of ...
3
votes
4answers
508 views

Is a program linked against an LGPL library in linux still under GPL?

If I were to write say, an embeded linux video server, how much of the code do I have to offer to someone who requests the source? Do I have to offer the code that directly links against the GPL ...
3
votes
1answer
241 views

Am I permitted to use an LGPL library without releasing the source to the rest of my application, if I dynamically reference the library?

I am a bit confused as to what I am/am not allowed to do with a LGPL Library that I intend on using in a small scale commercial C++ Application that I am developing. My current understanding, although ...
3
votes
1answer
215 views

Is there any copyleft (GPL-like) license with both the Affero and Lesser modifications?

Looking for a license that covers public network service, like AGPLv3, but like LGPL isn't infectious. Basically I wrote some useful helper functions I want to allow to be used in any work, including ...
3
votes
2answers
483 views

use of LGPL libraries in closed source android software

I'm investigating the legal issues of using LGPL native libraries in a closed source Android software. As for now, my research on the subject shows that using LGPL libraries in closed source software ...
3
votes
2answers
382 views

LGPLv3 in closed embedded environment

I'm thinking of using a LGPLv3 library in a closed source commercial program running in a closed embedded environment. According to what I know from LGPLv3 licensing, I can use it as long as the ...
3
votes
2answers
831 views

Should I include multiply license header notice in dual license software?

Is it necessarily if a software released under both of LGPL3 && GPL3 terms have to include both license header notice top of each file? Or just put GPL header notice? or simply put LGPL3 ...
3
votes
2answers
149 views

Is it considered “conveying” if I share modified LGPL v3 code on GitHub?

It is critical to know what constitutes "conveying" under LGPL v3. I am considering creating some software based on LGPL v3. The software will be used to run a web application. Now I wonder whether ...
3
votes
2answers
274 views

Is distributing patches in compliance with the GPL?

I'm designing a distro and some of the software packages included are maintained in such a way that my source repository doesn't actually include the source code, but they are included as an ...
3
votes
3answers
989 views

When porting code, must I follow the original license?

I'm an iOS developer and I've found myself porting code from several other languages recently for various projects and it got me thinking about code licensing. When porting code, is that considered ...
3
votes
1answer
248 views

Dual-licensing LGPL 2.1 and LGPL 3

I maintain a software, a small PHP library, that is released under the LGPL version 3 license (LGPLv3). Someone wants to use the library in their software which has the GPL version 2 license. This ...
3
votes
3answers
326 views

Sharing code in LGPL and proprietary software

I'm working on a piece of software that'll be released as a dll under LGPL. The software interfaces with hardware from a small company that has provided me with the needed libraries and some code to ...
2
votes
4answers
2k views

Can I use GPL, LGPL, MPL licensed packages with my application and make it closed source?

I saw a company is using BusyBox and also using Gpl + Lgpl + Mpl packages on it, and then they have there own application running on it. Their application is a closed source package. You buy the ...
2
votes
1answer
194 views

License for code snippets

I'm wondering if there is a common license that would be good for snippets of code (eg. things you might just paste into a file), which has the following conditions: Modifications of this snippet ...
2
votes
1answer
160 views

Releasing open-source software including Apache2 and LGPL libraries?

I am writing software (in Java) using three libraries: Library A, licensed under MIT license Library B, licensed under Apache License, Version 2.0 Library C, licensed under LGPLv3 I would like to ...
2
votes
2answers
211 views

Have you used a Framework/Lib whose LGPL License? if yes, what are the impressions of your customers? [closed]

I am trying to make my first app for sale, I would like to ask some questions for those who have already sold their software: Have you used a Framework/Lib whose LGPL License? if yes, what are the ...
2
votes
1answer
94 views

Does the ability to start a GPL add-on GPL-ize a program (Gstreamer)

This question is asked in regards to gstreamer but it could apply to any add-on based architecture. I have a Gstreamer based application that can ship as proprietary because I use unmodified ...
2
votes
1answer
283 views

Copyleft Licenses - Need to attribute?

I'm currently evaluating which license to use for my next OS project, and things are getting more and more interesting after I decided that I really want to understand what the licenses mean. Up ...
2
votes
1answer
444 views

Mozilla Public License (MPL 2.0) vs Lesser GNU General Public License (LGPL 3.0)

I would like to release a software library written in a class-based, object-oriented programming language (Java) on a web-based source code hosting service, that allows forks of the project to be ...
2
votes
1answer
311 views

LGPL, .lib, .dll, and linking

I am trying to build a project which uses an unmodified copy of libconfig (http://www.hyperrealm.com/libconfig/). libconfig is LGPL, but I don't want to open source any of my code. By my ...
2
votes
2answers
1k views

Protecting proprietary code linking with LGPL v3 code

I've been warned that LGPL v3 forbids any kind of modifications that would prevent reverse-engineering, including software protection such as obfuscation. In practice, does this license make it ...
2
votes
3answers
204 views

Can I brand my open-source application?

Is it possible for the author to register a logo or the name of his/her application when it is open-source because it uses a gpl library (for example)? The application uses the library but it has its ...
2
votes
2answers
88 views

Options for software licensing for plugins?

I'm creating a software application where up until now, the majority of code and assets have been produced by me. There are smaller bits of code that I've taken from other places; these have all been ...
2
votes
2answers
852 views

How does trilicense (mpl,gpl,lgpl) work when you want to use it on public website

I have tried to search for this answer for quite some time and I have gone through all the various FAQ's and documentation regarding the three licenses; but none of them have been able to answer a ...
2
votes
1answer
110 views

Is it possible to release a library based on the ASIO SDK under the LGPLv3?

I'm wondering if it's possible to write and release a library based on the ASIO SDK under the LGPLv3. More specifically, the ASIO license says something I'm not sure how to interpret (2.2) : The ...
1
vote
2answers
316 views

How to get contributors assign copyright for copyright holder?

Let's say we have a company and we release our project under LGPL && GPLv3, as you know the only thing here is about contribution. People commit bug-fixes/features to the project, it's fine ...
1
vote
2answers
346 views

Developer name in the copyright notice of files contributed to open source project?

I am developing a small application which I want to make open source. Currently only my work is on the application, and so in all the files I have put up a copyright notice in my name. Now when I ...