Skip to main content

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
21 votes
1 answer
5k views

When selling a machine with proprietary software that links against an LGPLv3 library, do I need to give the customer root access?

I want to sell some hardware, on which a Linux distribution is installed, and on top of that my proprietary software. I find it difficult to figure out the terms I need to comply to in this scenario ...
flyx's user avatar
  • 321
3 votes
1 answer
48 views

How to properly go about bundling an LGPLv2.1+ header in a GPLv3 project

I am developing a personal project (licensed under GPL-3.0-only) which I am trying to keep portable across different POSIX-compatible systems, but it is dependent on macros and typedefs from GLIBC's ...
Eli Minkoff's user avatar
2 votes
1 answer
65 views

Is creating a React UI library with a CSS re-implementation of a GNU LGPLv2.1 licensed C implementation a violation of the GPL?

I'm currently in the process of developing a new React UI library, drawing inspiration from the Adwaita design system. There is a C language implementation of a library called libadwaita. However, ...
Madhan S's user avatar
  • 123
1 vote
1 answer
54 views

Usage of figures found in a online manual under LGPL 2.1 inside a thesis

I'm writing my PhD thesis and inside that I've used some screenshot that I found inside the online documentation, only to show the purpose and some functionalities of the software. I'm talking about ...
PhDThrowaway's user avatar
4 votes
1 answer
353 views

LGPL obligations for using glibc

Similar questions have been asked before, but I'm not satisfied with the answers. In LGPL v2.1, Section 5 states that a binary may be derivative to an LGPL library if it was compiled with the library'...
user44168's user avatar
  • 141
2 votes
1 answer
62 views

Linking both statically and dynamically to an LGPL library from a proprietary program

My proprietary program dynamically links with an LGPL (2.1 or later) library. However, for technical and practical reasons, the need to distribute the library as a separate .so/.dll file is ...
qwerty's user avatar
  • 123
1 vote
1 answer
50 views

Want to release FOSS project under under LGPL 3.0, have Eclipse 2.0 and Apache 2.0 licensed code, not sure what to do

I'm finishing up a Java JSON parser that I want to release under the LGPL 3.0 license. Thing is, I'm using JUnit 5 for unit tests (falls under the Eclipse 2.0 license), and some Apache Commons code ...
Yehuda Broderick's user avatar
1 vote
0 answers
62 views

What happens If a LGPL-licensed shared libraries are dynamically linked to GPL-licensed files of same package?

I'm integrating a component in my commercial software called ABC, in which some part of code is licensed under LGPL and some part it is licensed under GPL. And there are some shared libraries created ...
Sami ulla's user avatar
18 votes
1 answer
6k 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
81 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
  • 293
2 votes
0 answers
50 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
351 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
137 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
62 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,343
3 votes
2 answers
427 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
  • 253
1 vote
1 answer
121 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
143 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
602 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
56 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
126 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
253 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
125 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
185 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
83 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
1k 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
289 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
1k 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'...
Lakshay Rohila's user avatar
0 votes
1 answer
111 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
472 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
202 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
704 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
85 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
801 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
495 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
  • 733
1 vote
1 answer
164 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
159 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
2k 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
114 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
497 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
166 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
350 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
358 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
136 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

1
2 3 4 5
7