Questions tagged [lgpl]

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

Filter by
Sorted by
Tagged with
17 votes
1 answer
5k views

PySimpleGUI, until now, has been distributed under the GPLV3, but just became a subscription model. How does that work?

PySimpleGUI, a GUI framework for Python, has previously been published under the LGPLv3. They just announced that they are changing to a subscription model with PysimpleGUI 5, and that previous ...
Jazz Weisman's user avatar
6 votes
2 answers
1k views

Compliance with LGPL for a Locked STM32 in a Commercial Product?

I'm working on a commercial project involving an STM32 microcontroller, designed to be locked down for security and business reasons. The device can only be updated through a bootloader controlled by ...
WITC's user avatar
  • 63
7 votes
1 answer
67 views

LGPL and AGPL combo - how?

I'm writing a library and I want to license it so that if you modify and use it, even at a network service, you will need to disclose the modified source code of the library (as in the AGPL) but it ...
Dan's user avatar
  • 283
2 votes
0 answers
42 views

Removing GPL files from a dual-licensed project with LGPL

I'm using a GitHub project dual-licensed under GPL and LGPL (some files are GPL and some are LGPL). That's why it has two files with its license terms and conditions "COPYING" and "...
Garnik Khroyan's user avatar
3 votes
1 answer
336 views

Is it legal to change the file names of wkhtmltopdf source

I am creating a library by building source of wkhtmltopdf which is having a LGPLv3 license. Is it legal to change the file names of wkhtmltopdf source used in my library ? My library will be ...
Babitha's user avatar
  • 31
2 votes
2 answers
129 views

can a GPL service receive input requests from a proprietary software and provide specific output results?

can a GPL service receive input requests from a proprietary software and provide specific output results? obs.: the gpl service is a local machine daemon that just listens for new files in a folder, ...
VeganEye's user avatar
  • 131
2 votes
0 answers
60 views

Right to modify proprietary software linked to LGPLv2.1-licensed library?

The LGPLv2.1 license states in Section 6: As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing ...
ruben2020's user avatar
  • 2,198
3 votes
2 answers
372 views

Am I allowed to statically link a LGPL-2.1+ library into a GPL3-licensed library?

I'm writing a dynamic library that's licensed under GPL 3.0. To simplify distribution, I'd like to statically link as many of the library's dependencies as possible. One of these libraries is licensed ...
JesseTG's user avatar
  • 243
1 vote
1 answer
103 views

Does GPL apply to optional and disabled code and no linking

I am using mostly LGPL or compatible libraries, but there's also a few that are available under GPL & compatible only. I understand that GPL requirements apply to software distribution, in other ...
dtech's user avatar
  • 479
2 votes
1 answer
124 views

Do I have to comply with the LGPL when using a BSD-licensed library in a closed-source application, which then uses other LGPL-licensed libraries?

I am going to implement a closed-source, commercial application that uses and links statically the modbus-esp8266 library which is released under a BSD New license. At the same time, you can see in ...
maciekKuba's user avatar
5 votes
3 answers
414 views

GPL and Linking Exceptions

I'm trying to decide on a license for some code I'm going to be open-sourcing shortly, and having a hard time choosing among the major licenses (as less common licenses are things people are not as ...
user30520's user avatar
3 votes
1 answer
53 views

LGPL and DT_RPATH compatibility

Suppose I distribute a program dynamically linked to a third-party LGPL-licensed library A, which dynamically links to another third-party library B (not necessarily LGPL), all of them distributed ...
syockit's user avatar
  • 133
6 votes
1 answer
123 views

Updating the URL in the GNU LGPL 3.0 License

I have an Open Source project under the LGPL 3.0 License. This project was created before the official text of the LGPL License used HTTPS in the URL for the Free Software Foundation website. I want ...
SomeFossDev's user avatar
4 votes
1 answer
239 views

Can I notarize my MacOS package that contains LGPL dynamic library?

I am commercial software developer, and my piece of software dynamically calls the LGPL v2.1/LGPL v3 library. Am I allowed to notarize my installation package that includes LGPL dynamic loaded library ...
thirty's user avatar
  • 41
2 votes
1 answer
114 views

Using a library with triple-license from a private application

We are analyzing the possibility of using JRuby library for some maintenance tasks in a private closed-source application that we are selling to a customer. According to the license information on ...
Calabacin's user avatar
  • 131
22 votes
5 answers
8k views

If I can't provide GPL source because a supplier did not provide it, am I at fault?

Let’s say that I paid a third-party company to develop a new application for me. I also make myself clear about the need to have the full property of the code at the end of the developing phase. I ...
Mburns's user avatar
  • 231
10 votes
1 answer
2k views

Can the GNU LGPL be removed from a piece of software?

Maybe I'm searching with the wrong terms, but can the GNU LESSER GENERAL PUBLIC LICENSE be removed from a software project like this browser extension? The commits in question are these https://github....
Thomas R. Koll's user avatar
3 votes
1 answer
155 views

LGPL 3 and Java package renaming

In my company, we have a library that makes use of a 3rd party library with an LGPL3 license. Although our library does not extend or modify any of the 3rd party library's code, it provides some ...
Gilberto Matos's user avatar
3 votes
0 answers
74 views

Can my open-source package adhere to GPL/LGPL v3 if it has a closed-source dependency?

My plugin dll depends on the presence of Microsoft Excel on a client computer. Excel is not part of the OS. The dependency is a 2 way transfer of data, the dll I created only works if run from inside ...
Greedo's user avatar
  • 131
0 votes
1 answer
780 views

Use Qt Open Source with Qt Creator for Commercial and Private code application

I have a question about the use of Qt and its licenses because i'm so confused with it. I want to make an application (Commercial and its own source code as private) in C++ which uses Qt and its ...
PedroPicapiedra's user avatar
4 votes
1 answer
237 views

Using MIT license while linking with MIT and LGPLv3

I'm working on a library I would like to license under MIT license (mostly to allow its use in proprietary software). I'm using APIs of two other libraries, one under MIT, other under LGPLv3. I'm just ...
daneos's user avatar
  • 51
1 vote
0 answers
26 views

Use of ffmpeg and ffprobe exe files in application [duplicate]

We have written very small application in Visual Studio which uses 2 x FFmpeg commands and 1 x FFprobe command. We plan to include the two exe files as a resource when the application is packaged in ...
user29155's user avatar
5 votes
1 answer
989 views

How should I license my software if it links statically with glibc?

I have no experience with licensing. I used GitHub to put a license in one of my repositories, which basically uses C. As I didn't want to impose restrictions (the code is a very small utility, I don'...
L_R's user avatar
  • 53
0 votes
1 answer
107 views

QT on windows - limitations, restrictions, commercial products

I've downloaded the qt online installer from: https://www.qt.io/download-open-source to develop on Windows. My question is: as long as we respect LGPL are we forced to buy a commercial license (for ...
INS's user avatar
  • 103
8 votes
5 answers
3k views

Does license prohibition of illicit / malicious use or modification clash with GPL's freedom to modify?

I am building a decentralized community service, where it is critical for each client to run a "legitimate" build version in order for the service to operate properly. The client versions do ...
dtech's user avatar
  • 479
3 votes
1 answer
373 views

Clarification on Proprietary software and linking LGPL libraries

I have an question about my understanding of Linking Proprietary software to LGPL libraries. Based on my understanding, one can link his/her software to LGPL lib via: Statically: Proprietary & ...
Garid's user avatar
  • 187
4 votes
1 answer
194 views

Which license I should use for public project?

the brief I want to do "open source" project. In my mind, I would like to : that the code has always the same license even if it is redistributed or sold etc... that the authors and ...
Hadock's user avatar
  • 143
6 votes
1 answer
662 views

Can I use LGPL v2 and v3 in the same file of code?

So, I made a program with Pygame and PySimpleGui, both licensed under LGPL. I didn´t modified them, just imported and used them on my code. Well, I heard somewhere that GPL 2 is not compatible with ...
Artur Carneiro Barroso's user avatar
1 vote
0 answers
80 views

Does LGPL allow closed-source third party modules?

I wonder if i could, for example, distribute a commercial, closed source module for the Qt framework, that is licensed under LGPL. Does LGPL allow closed source third party modules that may make use ...
Pa_'s user avatar
  • 111
2 votes
1 answer
588 views

Where exactly I have to put the copyright notice of LGPL?

Where I have exactly to put the LGPL copyright notice? I mean, I know I have to put on the code, but do I have to put in the program interface? Or I can just put it on the file of code? And do I have ...
Artur Carneiro Barroso's user avatar
3 votes
1 answer
468 views

How does the OCaml LGPL Linking Exception differ from using a non-copyleft license?

The OCaml compiler and many other third-party OCaml libraries are licensed under the LGPL with a linking exception: As a special exception to the GNU Lesser General Public License, you may link, ...
Flux's user avatar
  • 703
1 vote
1 answer
153 views

LGPL library and proprietary dependencies / references

I'd like to use LGPL library for one of my projects. The problem is I need to modify several methods and call there platform-dependent functions covered by NDA. Is there a way to do it legally without ...
someuser's user avatar
9 votes
3 answers
5k views

Can I make my own license? [duplicate]

I was getting frustrated because I really wanted to use a GPL Family license for a piece of software I am developing. However, some of my target audience, OS Developers, are closed source (looking at ...
IntegralPilot's user avatar
1 vote
0 answers
152 views

Confusion about Licenses

I have confusion about how the GNU open source licenses and QT commercial licenses. In the QT's pricing page it says: Can I distribute Qt binaries in conjunction with my desktop or mobile application?...
nostack's user avatar
  • 11
6 votes
1 answer
1k views

Ran into "GNU Lesser General Public License version 2" in a copyright notice - what license is this? LGPL 2? LGPL 2.1? Or...?

Long story short, I'm working on building the debian/copyright file for a massive package, and have ran into the following rather confusing phrase in the copyright header of one of the source code ...
ArrayBolt3's user avatar
1 vote
0 answers
101 views

Qt Licensing for non profit open source software

I am developing software with a non profit organization and we would like to use the Qt framework to provide a GUI. This will be open source and free for everyone, for ever. Will we need to purchase a ...
raging-loon's user avatar
2 votes
1 answer
388 views

Does the Common Public License (CPL-1.0) require dynamic linking to keep source code undisclosed?

I'm looking into the rules of the Common Public License and am wondering how far it's copyleft-ness extends. AFAIK: With LGPL you can keep the library you wish to use in a separate .dll or .so, ...
FrostKiwi's user avatar
  • 123
5 votes
2 answers
149 views

Would industrial HMI devices be considered "User Products" for LGPLv3?

GPLv3 defines a "User Product" as a: A “User Product” is either (1) a “consumer product”, which means any tangible personal property which is normally used for personal, family, or ...
antitivoization's user avatar
13 votes
1 answer
4k views

Do I Need to Publish my Source Code because of LGPL?

I want to use the 7-Zip program to do some archive manipulation and creation. I have an app that has a proprietary closed source license. For this scenario, I would include the 7-Zip program in its ...
Elliot Huffman's user avatar
3 votes
1 answer
308 views

Does LGPLv3 Tivoization apply to non "User Products"?

LGPLv3 section 4e: Provide Installation Information, but only if you would otherwise be required to provide such information under section 6 of the GNU GPL, and only to the extent that such ...
antitivoization's user avatar
4 votes
1 answer
305 views

Bug in FFmpeg build allows GPL filter use from an LGPL build can I distribute FFMPEG as LGPL

I have build ffmpeg (4.3) libraries configured for LGPL on multiple OS's looking to be called from my own code using ffmpeg filters to deinterleave video. below is the configure command. ./configure --...
emotionalTristan's user avatar
0 votes
1 answer
114 views

Correct license for header only library

I want to distribute a header only library and I think that the spirit of the LPGL license is very much what I want. In particular, however, I want that a 3rd party that uses my library and modifies ...
Felix Crazzolara's user avatar
2 votes
1 answer
287 views

Relicensing a library to GPL when an MIT-licensed program depends on it

I wrote a library and released it under the MIT license. Another developer and I started another project that depends on my library; it is also under the MIT license. I want to relicense my library ...
Someone's user avatar
  • 287
4 votes
1 answer
1k views

Converting a Qt program from LGPL to "commercial" and back

We have developed a Python program with a Qt GUI, using the PySide2 bindings. We have so far used the LGPL option of Qt. We were happy with this, as we believe we understand our rights and obligations ...
pietro's user avatar
  • 41
2 votes
0 answers
246 views

Internal Python application and Python packages with multiple licenses

I am developing a tool for internal use in my company using Python and several Python packages. This tool uses different kinds of Python packages, all of which have one of GNU Public License, Lesser ...
Wapers's user avatar
  • 21
3 votes
1 answer
450 views

How can an AGPL web application allow proprietary plugins?

We are developing a web application (REST API backend + frontend, both Python/Flask if that matters). We want to distribute it as a free software and we'd prefer a GPL license over a less restrictive ...
Jérôme's user avatar
  • 133
2 votes
1 answer
694 views

Am I allowed to use QtCreator while working for a company, if I'm using LGPL?

On Qt Modules and Tools for Designers and Developers if I choose LGPL then under Development Tools I see QtCreator is disabled. And LGPL v3: With LGPLv3 license option you can use the essential ...
KcFnMi's user avatar
  • 175
1 vote
1 answer
152 views

What is the impact of the LGPL license on building solutions using abp.io?

I want to write commercial, closed-source applications using abp.io. Given that abp.io is licensed as LGPL, LGPL is primarily seen as a license for libraries, and abp.io is a framework, not a library -...
Michael Carpenter's user avatar
4 votes
1 answer
214 views

Including a MIT library that contains a statically linked LGPL library within a Mac app

I'm building a Mac app that I'm planning to release on the Mac App Store. I would like to use a MIT library that contains a statically linked LGPL2.1 library. My understanding, is that in order to ...
fuzzyCap's user avatar
  • 143
6 votes
1 answer
2k views

Is LGPLv3 against tivoization? Or only GPLv3?

The LGPLv3 license text states: e) Provide Installation Information, but only if you would otherwise be required to provide such information under section 6 of the GNU GPL, and only to the extent ...
ruben2020's user avatar
  • 2,198

1
2 3 4 5
7