Stack Exchange Network

Stack Exchange network consists of 174 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

3
votes
0answers
57 views

Creating a wrapper library for LGPL code and distribute the used LGPL code as its own library?

I've been working on a proof of concept prototype for my company. The libraries for the board I've been using are licensed under the LGPL. We've been happy enough that we're now considering using this ...
5
votes
1answer
72 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 ...
3
votes
2answers
97 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"...
1
vote
1answer
280 views

Licenses PyQt and QT

I would like to use PyQT5 and QT5 to create an -internal- application for a friend and his company. I would like to use PyQT GPL license and QT LGPL license. To respect these licenses, I need to: ...
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 ...
0
votes
1answer
160 views

Ethereum's source code

Am I correct to assume that I can copy Ethereum's source code, modify it to create my own blockchain and issue my new currency, without any problems provided that I follow GPL and LGPL?
1
vote
1answer
75 views

Does inbound=outbound apply to GPL-family without a CLA?

The traditional expectation for contributions to a free software project are "inbound=outbound" [1] [2]. That is, if the project is under license X, contributions are made under license X. Does this ...
8
votes
1answer
236 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 ...
2
votes
1answer
269 views

Copied code from LGPL library to my executable (what copyright notice should be? LGPL or GPL?)

I have a program containing only one file: main.cpp. I copied there a few lines of code from LGPL licensed file (from an LGPL licensed library). What copyright notice should I put at the top of my ...
6
votes
1answer
221 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 ...
-2
votes
1answer
227 views

Can I change my Qt project license?

I have non-commercial Qt license, but I need a static compilation option because as I know, my program needs many DLL files and I want to have the possibility of running my program on another machine ...
3
votes
2answers
39 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....
-1
votes
1answer
144 views

LGPL license for shotwell, VLC media player

Just curious to know, why are the programs shotwell and VLC media player released under LGPL? Maybe because that they are written just not for Linux, but for other proprietary operating systems too? ...
5
votes
1answer
381 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) ...
2
votes
0answers
114 views

Usage of a part of a EPL library in LGPL or Apache 2 project

As I understand it, I am allowed to link a eclipse licensed jar to an LGPL or Apache 2 licensed open source project, without to change the projects license. Correct me if I am wrong. The question is,...
6
votes
2answers
177 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. ...
9
votes
1answer
361 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 ...
2
votes
1answer
64 views

Are the terms of LGPL 3.0 already covered by GPL 3.0 aggregate definition

Are full terms of LGPLv3.0 already covered by GPLv3.0 section 5 under the terms of an "aggregate"? A compilation of a covered work with other separate and independent works, which are not by ...
4
votes
1answer
514 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) ...
8
votes
1answer
192 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 ...
1
vote
0answers
57 views

“Free” licenses understanding and workaround for a simple java app

I'm developing a java app with my hands and feet. I intend to share it with people and it may become commercial. He who knows can write it all down in notepad but I have been using Eclipse. The ...
1
vote
2answers
95 views

GNU Lesser GPL with additional requirement for customer reference

I am planning to release a software under GNU Lesser GPL (not sure yet if v2 or v3 should be used). But I would also like to state a requirement that whenever my software is used commercially the ...
3
votes
1answer
40 views

What are the disadvantages of distributing my commercial application along with Object code as per LGPL licence?

I am considering using a library licensed under LGPL which states... If you link other code with the library, you must provide complete object files to the recipients, so that they can relink ...
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 ...
2
votes
2answers
59 views

Licensing questions

I've been developing a Django app for my work (scientific stuff), and I'm planning to release it on GitHub very soon. But I do have licensing questions to be sure to do it right. This work is ...
2
votes
1answer
228 views

Do I need to provide build/install instructions for LGPL-2.1 or AGPL-3.0 licensed libraries?

We have a Java project which uses a couple of libraries licensed by LGPL-2.1 and uses MongoDB which is licensed by AGPL-3.0 as its database. We don't modify any of them. Our legal team claims we ...
5
votes
3answers
708 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 ...
1
vote
2answers
277 views

Implication of LGPL and MIT licenses for commercial use (of JSXGraph library)

I'm interested in using the JSXGraph JavaScript library in a website project. The library is covered by the LGPL and MIT licenses. I'm new to licensing and am trying to answer the following question:...
4
votes
1answer
601 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 ...
-1
votes
1answer
53 views

What open-source license should I use for my tool?

I have developed a tool that uses another tool to convert a file from format#1 to format#2. And currently, my tool works only if it is given the file in format#2 as input, and so, it depends on that ...
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 ...
5
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 ...
7
votes
1answer
691 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 ...
1
vote
1answer
842 views

FFmpeg LGPL licence and embedded codecs

I want to use FFmpeg in commercial software using its LGPL licence without enabling the GPL add-on. However, the libavformat library allows decoding for a lot of codecs straight out of the box. These ...
5
votes
1answer
93 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 ...
4
votes
1answer
196 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 ...
2
votes
1answer
483 views

How can LGPL and proprietary licenses be combined?

I have a project, a big portion of which can be released as LGPL, but there are still some portions that must keep a more restrictive license. I'm not sure what exactly is allowed. The intent is ...
5
votes
1answer
477 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 ...
8
votes
2answers
226 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 ...
2
votes
2answers
58 views

Contracting Around LGPL

A client of mine wants to static link its proprietary commercial work to a library that is licensed under LGPL that is sold by VMime in France. VMime's website purports to explain that the purchaser ...
6
votes
2answers
545 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
1answer
334 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 ...
7
votes
1answer
205 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 ...
3
votes
2answers
1k views

GPL, LGPL or MPL for open source app with closed source Pro flavour

I have had a fairly popular Android business app on Google Play a while now. It is available as a free version and a version with features targeted to bigger businesses. I am currently in the process ...
3
votes
1answer
68 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
716 views

Is it possible to make closed source code while using the following libraries?

I am not good at Licensing issues. So my question - If my program is using these libraries (only linking like -ludev, -lblkid, -lcrypto, -lssl, -fopenmp) - libudev (LGPL version 2.1 of the License, ...
2
votes
1answer
51 views

Complex mix of licenses for stand-alone installer, and the softwares it installs

I'm writing an installer for some softwares, and wish to make the installer stand-alone, i.e. everything baked into a single executable. One of the softwares that are installed has GPL 3, built from ...
1
vote
1answer
43 views

What license to use while using GPL/LGPL source code?

There is an application A. It uses the GPL license. There is another application B that takes all of A's code and improvises it. In its repo, both GPL and LGPL license can be found. We are building an ...
3
votes
1answer
65 views

What exactly is terminated by the breach of LGPL?

One of dependencies of a game engine that I'm using has an LGPL license. If I, for some reason, forget to upload the license file, do I lose rights to my own part of the code that isn't GPL? Likewise,...
4
votes
1answer
160 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 ...