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

Filter by
Sorted by
Tagged with
4
votes
1answer
86 views

LGPL licensed software distributed with cx_Freeze

I am developing a python GUI for my company using PySide which is under LGPL license. My company would like to sell it and thus it can't be open source. From my understanding of the LGPL, I need to ...
4
votes
1answer
35 views

Can I Commit LGPL3 Derivative Work To An Apache 2 Licensed Project?

I am using a helpful project that is licensed under the LGPL3. I have taken some of the useful code out of it and refactored it into a wrapper class and would like to add it to an upstream project. ...
6
votes
3answers
599 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 ...
2
votes
1answer
37 views

If a library is LGPL licensed, can the creator impose additional usage limits?

Example: A programmer produces a library. They release that library under the LGPL and provide full source code. The programmer wants to monetize their product as well. Rather than offering a "pro" ...
3
votes
3answers
712 views

LGPL HDL in larger FPGA design

There is a project called NetFPGA that has HDL code for various Ethernet uses in an FPGA. The project is listed as LGPL. From a software perspective, my understanding is that if you dynamically link ...
1
vote
1answer
39 views

exe using LGPLv3 lib: must I also ship the exe's object files?

If I ship a closed-source .exe that dynamically links to an LGPLv3 library (such as Qt), must I also ship the .obj files from which I built the .exe? This podcast at 34:30-36:00 claims so, and also ...
3
votes
1answer
30 views

Is the Qt Network Authentication module still LGPL?

I saw this question asking if QT Network Authentication module is licensed under LGPL or not. The answer states that since this module is not specified under Add-ons available under Commercial ...
4
votes
2answers
82 views

Is it possible to liberate source code through double-licensing changes?

Let me describe the situation: there's an old piece of software (a game) with source code publically available. Source code was (officially, legally) released with following non-free license: The ...
3
votes
1answer
197 views

Does an application linking to an unmodified LGPL-3 library need to be debugger-friendly?

I currently work on a proprietary, closed-source software suite, which is distributed to customers as part of a larger package (including various hardware and services). The software suite uses LGPL-...
6
votes
1answer
84 views

Use of closed-source library in LGPL library

I would like to open source my software library under the LGPL license. But I'm not sure if I'm allowed to use that license, as my library uses another library which is currently closed sourced. By ...
1
vote
1answer
16 views

Do I have to include a copy of GPL 2 if I'm using LGPL 2.1 (or later)?

According to FSF, to use LGPL in my library, I have to include both the copy of GPL & LGPL. I understand that the reason being LGPL 3 is now written as additional permissions over GPL 3. However, ...
3
votes
1answer
32 views

How To Package A Basic PySide2 Desktop Application Under LGPL For Sale - EXAMPLE PLEASE

What does a PySide2 (Qt for Python) desktop software application for Windows, Mac or Linux need to be distributed with in order to comply with LGPL license requirements? I'm talking about a simple, ...
1
vote
1answer
31 views

GPL/LGPL license: convey source code by linking to original author

Scenario: you distribute your program in binary format, and it uses a GPL or LGPL library. In addition to the required conditions on your part of the application, you must offer a way to obtain the ...
2
votes
1answer
25 views

Call MS-PL library in LGPL code

I am currently developing a small desktop application. I am looking for a license that guarantee : That the code cannot be sold, and must be freely distributed. That modifications of the code cannot ...
2
votes
2answers
100 views

Working around GPL Restrictions

I am currently looking at ways to circumvent the limitations imposed by LGPL licences. The software I am planning to use is LGPL and is mostly used in the UI side. The idea which I am thinking is to ...
1
vote
1answer
43 views

Can I use an LGPLv3 library in my WordPress plugin

I want to publish a plugin on WordPress. My plugin uses a library which is licensed under the LGPLv3. I am planning to ship the library along with plugin code, however, the library isn't statically ...
1
vote
1answer
41 views

How do I include GPLv3 code in a LGPLv3 or MIT project

I have no doubt that this question has been answered countless times before, but my searches have not produced an answer yet. I'm writing a library using LGPLv3 and I would like to copy a couple of ...
1
vote
2answers
46 views

Can I use a library that is dual licensed GPL + LGPL as if it was only LGPL?

PaGMO 2 includes both GPL and LGPL in their copyright notices: Copyright 2017-2018 PaGMO development team This file is part of the PaGMO library. The PaGMO library is free software; you can ...
2
votes
1answer
47 views

Do I have to include attribution and license files for an LGPL-licensed library together with a “work that uses the library”?

I am making use of a library licensed under LGPLv2 in a proprietarily licensed closed-source project. Specifically, I am dynamically linking my commercial C++ program to a C++ library that is itself ...
1
vote
1answer
50 views

Can I license a library as LGPL after it has been released under no license for a while?

I've written a C library (minilibc) and at the time of releasing it I was unsure as to what license I was going to use, so I left it unlicensed. I've now decided on the LGPLv3+ and am unsure whether ...
1
vote
2answers
1k views

What is the difference between an open and closed consumer device?

The Qt Open Source Licensing Obligations contain the following line: Must make “open” consumer devices What does this mean? I know about the linking mechanism required by LGPL, and that part of ...
4
votes
2answers
384 views

Can I use LPGL3 for library and Apache 2 for “main()”?

My project is a command which is split in library modules (the logic) and a "main" module, which glues my lib modules to make the CLI command. I don't really care about what people can write with the ...
6
votes
1answer
91 views

Is monkey-patching considered a modification of the original work licensed under LGPL or MPL licenses?

I'm interested if monkey-patching is considered a modification by LGPL 3.0 and MPL 2.0 licenses. Specifically, I'm interested in monkey-patching of ruby code. E.g. I require an LGPL library (e.g. ...
5
votes
1answer
92 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) ...
1
vote
1answer
1k views

iText 2.1.7 in commercial Project

This question was originally asked on Stack Overflow but since licensing questions are off topic I move it here. So here comes the original question about this open source library: I want to use the ...
2
votes
1answer
188 views

License for open source application based on Qt

I'm developing an free and open source application that uses Qt. I'm not making any changes to Qt library itself. I wanted to know: On what license can I publish my application sources. On what ...
3
votes
1answer
18 views

Does using a GPL v2.1 as a resource in studying count as derivative work?

I came across source code for an AI that plays some classic video games. It's licensed as: GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, I understand the Gnu license pretty well and if I were to ...
0
votes
1answer
100 views

Can i use Qt Virtual Keyboard?

Is this design correct? System Qt 5 has qtvirtualkeyboard thich is GPL. Can I link my proprietary app with system Qt? Can I create open source app which run Qt Virtual Keyboard then load my app as ...
2
votes
1answer
83 views

How can Qt charge for a commercial license without getting copyright assignments from contributors?

As I understand, if the copyright holder accepts external contributions under GPL / LGPL, they are no longer the sole copyright owner and cannot charge for a commercial license. Or does this only ...
4
votes
2answers
78 views

Alternative implementation of an LGPL library

Is it possible to write alternative implementation of a library which is covered under LGPL 2.1 and keeping the same API ? The alternative implementation will be in the closed source.
1
vote
1answer
91 views

Is LGPL compatible with GPLv3?

If I have a project using LGPL (GNU Lesser General Public License), would I be able to use within it another component which is under GPLv3? Is there any site where I can see all the compatible ...
2
votes
1answer
140 views

Can your MIT library use an LGPL library?

If you use a library with LGPL 2.1 license (e.g., PHPMailer) in your also open source library, can you release your library as MIT license if you didn't actually modify PHPMailer? E.g., All you did ...
0
votes
0answers
19 views

Is deleting a file under MPL 1.1 is a license violation? [duplicate]

I have an open source code repository under MPL 1.1/GPL 2.0/LGPL 2.1. My question: is deleting a file is a license violation ?
1
vote
1answer
108 views

Is using LGPL 1.2 or EPL 1.0 licensed jar allowed in proprietary software in Docker?

I am creating a proprietary java application which uses some open source jars licensed with LGPL 2.1 or EPL 1.0. I am deploying the application in docker container with all jars inside it. Is there ...
-1
votes
1answer
74 views

Can I use LGPL 2.1 licensed java jar without disclosing my complete source code

I am working on a proprietary java application. I want to use a java library licensed LGPL 2.1. One condition of the license is to disclose source code. What does it exactly mean? Do I need to ...
0
votes
1answer
46 views

Is it legal to create an auto-extractible SFX archive containing mixed commercial/LGPL software?

I wondered something : - I develop a little standalone tool for a commercial application written in C++ with Qt (lets say "test.exe") - Not having a commercial licence of Qt, I use Qt LGPL license - I ...
0
votes
2answers
133 views

Am I allowed to provide compiled binaries of open source libraries?

I have a project which is open source. I use the gstreamer library in my application. Can I distribute my application on github and provide a compiled version of gstreamer with it (so users dont have ...
2
votes
0answers
158 views

FFMPEG License as a separate library

I am currently writing a video project using FFMPEG shared library with other license abiding projects (like libass and freetype2). I have a script that compiles FFMPEG and the other libraries as a ...
3
votes
1answer
424 views

Using Qt Designer to create UI design for closed source application

Am I allowed to create a closed-source application using the LGPL licensing scheme for Qt if I use Qt Designer to generate its user interface? I originally thought this was possible until I saw this ...
4
votes
1answer
497 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. ...
-1
votes
2answers
231 views

Can I use Stack Overflow code by creating a LGPL library of code snippets first and then linking to that library?

All code posted on Stack Overflow is currently licensed under CC-BY-SA. If the code crosses the "threshold of originality", you have to distribute your whole project under a copyleft license. This may ...
7
votes
2answers
801 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 ...
0
votes
1answer
79 views

Concatenating LGPL code

I want to reuse some LGPL'ed code in a commercial piece of software. Said code is here if you're particularly interested. However, the library itself (written in JavaScript / CSS) has been split ...
3
votes
1answer
88 views

About using GNU GPL 2, GNU GPL 3 and LGPL software in a commercial product

I build a commercial product, which uses some third party products licensed under GNU GPL 2, GNU GPL 3 and LGPL. I do not modify myself the source code of these third party products and I do not ...
0
votes
1answer
37 views

LGPL3 code in GPL3 project

It seems like this should be obvious, but I'm not finding an answer. LGPL is a subset of GPL, IIRC, so can I use LGPL code in a GPL project?
2
votes
1answer
764 views

LGPL 2.1. Attributions required?

I'm about to release my LGPL 2.1 licensed java/maven project where I have a dependency to a 3rd party jar also licensed under LGPL 2.1. I've also copied and modified some of the 3rd party project into ...
3
votes
1answer
90 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 ...
1
vote
0answers
68 views

Redistributing LGPL source code or GPL packages on a BSD Licensed package

I have a python project licensed under BSD-License. On its bottom I use a source code written in C++ which is licensed as LGPL and I have an optional dependency on a python package licensed under GPL. ...
2
votes
1answer
69 views

Licensing LGPL software commercially

We have a mobile app software and we distribute it with LGPL v3. It uses other 2 components licensed under LGPL-v3 and MIT. For our own code, we are have the full ownership (i.e. nobody else have made ...
3
votes
1answer
50 views

Can I use bits of source from another library in an original work without having to worry about license issues?

I've been writing a docking framework in JavaFX. This is a new library with original work. However, I have been reading the source code of a few other open source docking projects to get some hints ...