Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [lgpl]

Use this tag for questions about the GNU Lesser General Public License, how to apply it, or how to re-use works under this license

17
votes
5answers
2k views

How to prevent contributors from claiming copyright on my LGPL-released software?

I have published the first version of my software on my company's git repo and some other developers outside of our company have shown interest in contributing to our work. We are releasing our ...
15
votes
1answer
1k views

What is the difference between GPL + Classpath exception vs LGPL

Java and a few java libraries provide a "classpath" exception. To me, this seems similar to the LGPL's linking exceptions. What is the difference between the GPL with a classpath exception and the ...
12
votes
2answers
252 views

Are derivative works a subset of combined works?

This question stems from discussion of a question on programmers.stackexchange.com. In the LGPL 3.0 section 4 "Combined Works" it states: You may convey a Combined Work under terms of your choice ...
11
votes
5answers
666 views

Appropriate licence for later merging back

I am a library developer. I want to open source it soon, but I'm not sure what license will work best for me. My main concerns are: I want to provide a commercial license for somebody who is willing ...
9
votes
2answers
997 views

Own LGPL code in proprietorial project

I've written a library that I use in closed-source project. After a short discuss with my boss we have decided that this library can be useful for many others and we made this library open source ...
9
votes
3answers
2k views

Linking from LGPL 2.1 software to Apache 2.0 library

The FSF claims that GPL v2 is incompatible with Apache 2.0 and that linking to a library generally creates a derivative work of this library. However, the linking exception of the LGPL allows ...
9
votes
1answer
427 views

Including untouched LGPL library in a MIT-licenced project

Can I include a library licenced under LGPL 2.1 in an MIT-licenced project without any legal problems? Since it's not a compiled language, I would provide the full untouched source code of the ...
8
votes
2answers
255 views

Redistributing LGPL 2.1 code compiled by a proprietary compiler

Can I redistribute the binary form of someone's LGPL code compiled with a proprietary compiler which is not included in the operating system? LGPL 2.1 says: For an executable, the required form of ...
8
votes
1answer
289 views

LGPL and static linking when third-party tools are required - providing an alternate version that can accept a replacement LGPL library

I've been through a lot of the LGPL questions here but haven't found this specific question. This is probably the closest to my situation: Dynamic linking LGPL library and licensing in Windows Store ...
8
votes
1answer
204 views

What exactly do I need to do license-wise when using LGPL 2.1 licensed code

I am using a LGPL (GNU Lesser General Public License version 2.1) licensed library in my Java project I'm soon about to release. In order to solve a bug in this library I have copied a particular ...
7
votes
2answers
640 views

Which standard copyleft licences can be applied to Unity assets?

I would like to release a framework for Unity under a copyleft licence but have some concerns. My goal is for people to be able to use the framework to develop their own projects and only be required ...
7
votes
1answer
557 views

Is it possible to use a library under the EUPL license for a commercial closed-source project?

I want to use this library in my project. Author says it is under the LGPL license, but one of its dependencies is under the EUPL license. EUPL license isn't clear about if a closed-source ...
7
votes
3answers
2k views

Modifying an LGPL library and using it in a commercial product

I found a library which helps me implement something for a company: https://www.openmuc.org/sml/ Its license is LGPL. Unfortunately, I'd like to use this library for an Android project and there I ...
7
votes
1answer
236 views

LGPL3 library in Apache 2.0 licensed library

Can I open source my project under Apache 2 if it uses a LGPL3 library without modifying it? I'm not planning to distribute the LGPL3 library along with the code. My understanding is that LGPL3 ...
7
votes
1answer
730 views

How to comply to LGPL with Maven/JAR packages?

I’m using Maven to package my JavaFX project for distribution. Since JavaFX is licensed under LGPL, I need to allow users of my project to replace its DLLs by newer or compatible versions. But I don’t ...
7
votes
1answer
793 views

Compatibility between EPL and LGPL

I'm using LGPL binaries, as well as EPL binaries for my open source project. Is this OK? And if yes, does that mean I should license my project under LGPL? The binaries are being used as dependencies ...
6
votes
2answers
902 views

Using GPL or LGPL licensed framework for web application

I am developing a web application which streams videos. For the frontend I intend to use the richfaces framework for jsf. That framework is licensed under the LGPL v2. Does that mean that I have to ...
6
votes
2answers
616 views

Can I dynamically call a LGPL/GPL software in my closed-source application?

This question was originally posted by marcgg on Stack Overflow (second link might be visible to 10k+ only), but was removed there due to being off-topic. It has been preserved here in light of this ...
6
votes
3answers
1k views

Do I need to host Qt source when compling with LGPLv3 license?

We are using Qt(5.3.2 - opensource) for one of our applications that we are going to be distributing (closed-source). We dynamically link to Qt and have made no modifications to Qt. At Qt's Legal ...
6
votes
2answers
2k views

What are the implications of glibc (GNU C Library)

What are the implications of glibc? The library is installed on most GNU/Linux systems (and maybe others, don't know). The thing is it is supposedly licensed with LGPL, but I am not sure which version ...
6
votes
2answers
189 views

Shouldn't LGPL v3.0 provide exception to section 5 (instead of section 3) of GPL v3.0?

Taken from section 1 LGPL v3.0 (https://www.gnu.org/licenses/lgpl-3.0.en.html): You may convey a covered work under sections 3 and 4 of this License without being bound by section 3 of the GNU GPL. ...
6
votes
1answer
386 views

Can I use/distribute LGPL command line software in mine that isn't LGPL?

I've developed a little software that use FFmpeg in command line mode. To further clarify: My software launch several times ffmpeg.exe that is stored inside the same folder as my .exe. User never ...
6
votes
1answer
130 views

LGPL 2.1 snippet copyright attribution

I want to use portions of code from the FFMPEG library to provide screen capture function for a commercial application I'm writing. I do understand I need to make a shared library out of the function ...
6
votes
1answer
238 views

Using public domain code in an LGPL program

I want to release a program that uses some public domain code (or a permissive license) from netlib.org under the LGPL license. Since the licenses (or lack of it) are compatible, there should be no ...
5
votes
3answers
854 views

Dynamic linking LGPL library and licensing in Windows Store app

I've a project in which I would like to use an LGPL licensed library, in this case FFmpeg without changes. I've run through questions and answers regarding LGPL in commercial products with conclusion ...
5
votes
2answers
170 views

Pull request ownership, who owns the code committed?

Say I create an Open Source project on Github licensed under e.g. LGPL like Qt. As I understand ownership of code, if I wrote a piece of code, I am free to change the license at a later point, as long ...
5
votes
1answer
420 views

LGPL static linking

I know there are already many other questions asked about LGPL requirements, but none of those did match my case I want to distribute a free application which uses a LGPL-licensed library (Qt) ...
5
votes
1answer
78 views

Providing license text on a display-less system

We are building a display-less system, which interacts with the user only through an audio interface (and some buttons). Our system is based on Linux, and as such we are using several GPL/LGPL ...
5
votes
1answer
119 views

Javassit: What has to be distributed when using the pre-compiled .jar?

I am using Javassist within my free open-source project (Javassist is included as pre-built .jar file which has been downloaded from the Releases section on their page, no source code). I'm now ...
5
votes
1answer
502 views

Changing QT library licence for application from LGPL to commercial

I consider myself an amateur and the following is based on my limited understanding. I also live in Germany, but copyright questions would probably cross borders anyway. Situation Let's assume I ...
5
votes
1answer
512 views

iOS application using LGPL library

I am integrating an LGPL application to my iOS application. I am modifying the LGPL application in such a way that, I am integrating a new library to it. So the flow is like this: Appl Code >> LGPL ...
4
votes
1answer
80 views

Am I allowed to make use of parts of the codebase of a library that is licensed under LGPL (v2.1)

For a game engine I am writing, I am planning to use a heavily cut down and thoroughly modified version of the Java logging library logback. Basically I am using their code for lookups and ...
4
votes
1answer
710 views

Is dual licensing a software that contains gpl programs possible?

I have seen that there is a question about gpl and dual licensing, but I know copyleft can behave different depending on the shape of the software. so here's my question: I have a package of lua ...
4
votes
1answer
95 views

What happens when a GPL licence is changed to a LGPL?

I'm using an open source library under GPL in a closed source project. If the libraries license changes from GPL to LGPL, does it mean the previous code (written when the library was GPL) should be ...
4
votes
2answers
183 views

Taking a clone of an LGPL licensed source code and modifying and maintaining in a private repo

We started to use an open source library in one of our projects, and now we need to do some custom modifications to this library. The source of this library is distributed under LGPL and I need some ...
4
votes
1answer
46 views

Is it more accurate to compare CC BY-SA to LGPL rather than GPL?

CC BY-SA, LGPL and GPL are all copyleft licenses. GPL's key feature is that by embedding one work in another (as defined in a software context), the combined work becomes GPL. With LGPL this is not ...
4
votes
1answer
208 views

GNU Lesser General Public License with signed C# assembly

We have a closed source software written in C# that we sell. All of our assemblies are signed. We want to use a third party assembly, that is published under the GNU Lesser General Public License v2.1....
4
votes
1answer
559 views

Does compiling a JS bundle with webpack/browserify violate the LGPL license?

According to the LGPL license, you must release your source code if you statically link a library. Here's an excerpt from tldrlegal.com: If the software is statically linked (i.e. compiled into) ...
4
votes
1answer
198 views

GPL for Embedded

I'm working in a company that develops and sells embedded systems. We are using Linux and some GPL software, alongside proprietary software. Some of the GPL softwares are modified to fit our needs. ...
4
votes
1answer
304 views

LGPL-licensed code reuse in MIT-licensed project

I have an MIT-licensed (in plans, currently it's not published) project. And I've found an implementation of the required algorithm in an LGPL-licensed project. Am I allowed to include that code in my ...
4
votes
1answer
644 views

Provide closed-source application with LGPL-Libraries

We plan to ship an application together with the required dynamic-libraries (SO/DLL), we link dynamically against one of these libraries, which uses the others libraries. The LGPL requires us to ...
4
votes
1answer
164 views

What's the closest to GPL3 I can get while staying compliant with the EPL and APL?

The Eclipse Public License and the GPL (2 or 3) are not compatible. [ ... ] you may not combine EPL and GPL code in any scenario where source code under those licenses are both the same source code ...
4
votes
1answer
238 views

What license should I release my code under? It contains FFmpeg binaries, code from NAudio and code from FFmpeg.Autogen

I want to release my WPF Media Element based on FFmpeg on GitHub. I want to be as permissive as possible. I believe that this control could be of great help to a ton of people. Here are the links to ...
4
votes
1answer
218 views

Licensing of 3rd party libraries

I'm using a 3rd party lib in Java which has the LGPL license. E.g. jasperreports (https://mvnrepository.com/artifact/net.sf.jasperreports/jasperreports/6.3.0). Which license is relevant for me as a ...
4
votes
0answers
48 views

LGPL license in a concatenated JS file

I came across an old project in which there's a LGPL licensed JavaScript code was used. The code had the commented LGPL license information, but it was in a combined JS file (Not minified though) ...
3
votes
2answers
41 views

Proper License for Ritchie Stock Exchange, Proprietary Algorithms, and Algorithmic Trading?

A little context for this question: I'm building an alternative stock exchange (ATS) named "Ritchie". It is based on "The Open Source Way," and I'm trying to decide on the proper license. http://www....
3
votes
1answer
69 views

Does it make sense to have a program under the LGPL?

A little background: I have a library project which I put under the LGPL v2.1. However, I have two applications inside the project tree using the library. It would be somewhat inconvenient to make ...
3
votes
1answer
320 views

What is the difference between LGPLv2.1 and LGPLv3?

Below text is cited from https://www1.qt.io/faq/#_Toc_3_6 LGPLv3 is the current version of the GNU Lesser General Public License. LGPLv2.1 is an older version and not recommended by the Free ...
3
votes
1answer
78 views

Does it make sense to license an application (not library) under LGPL?

Say, I have a game engine which is meant to be an executable, not a library (i.e. it has its' own main() and has the top-level control. It calls on other libraries but cannot be used as a dynamic ...
3
votes
2answers
123 views

Are there legal issues with bundling one's own LGPL-licensed code with proprietary code?

My company's legal team is currently worried about how to move forward with some app releases intended for our enterprise customers. Here's the gist of it: We have many products referred to as "apps"...