41
votes
Is it legal to use GPL code in a proprietary, closed-source program by putting it in a separate, standalone program?
IANAL/IANYL. That said, the FSF, who are generally thought of as arguing for a fairly wide interpretation of what the GPL covers, are reasonably clear that the proprietary program and the GPL wrapper ...
34
votes
Can I disregard GPL just because I use autoconf?
The exception says that “you may include it”, where it is the build scripts generated by autoconf.
This is not a broad GPL exception that would apply to any GPL-licensed software. The autotools ...
33
votes
Accepted
Choosing the most restrictive open-source license
There is no free software / open source license that will satisfy your requirements. These licenses generally focus on the freedoms of end users, they are not trying to restrict anyone. The freedom to ...
31
votes
Accepted
When selling a machine with proprietary software that links against an LGPLv3 library, do I need to give the customer root access?
LGPLv3 is a set of additional permissions to GPLv3. LGPLv3 s4d requires that you ship your software in such a way that an updated version of the LGPL library could be inserted by the end-user, and ...
26
votes
Accepted
What is the correct term for software whose source code is available only to read?
Source available is a common term used to describe such licenses.
25
votes
Accepted
Can my proprietary app automatically download a GPL-licensed binary?
You could, but I wouldn't bother. Your application invokes a GPLed binary via fork-and-exec, and as we have written many times here (example), that means it's likely a separate work for GPL purposes....
25
votes
Accepted
How do I release code written for a company to the public?
Mere permission to publish is no use if you want to make this software open-source (and I'm assuming you do, because otherwise this question's off-topic!).
The important thing is to get a clear ...
23
votes
May I use AGPL license in a desktop application without providing the source code?
There is a lot of confusion regarding modification. You claim that "The lib's code is just used, not modified." That's a very narrow interpretation of modification. In court, integrating the library ...
23
votes
Can I sell a proprietary software with an LGPL library bundled along with it, without making my source code public?
Yes, you can distribute your software without making the source code public and without giving recipients the right to make changes to your software.
The LGPL license explicitly allows such usages of ...
22
votes
Accepted
Difference between MongoDB SSPL and GNU AGPL
The AGPL requires that the people interacting with program A over a network have the right (and possibility) to obtain a copy of the source code of A. The AGPL does not strictly define what ...
19
votes
When distributing a Linux kernel driver as source code, what's the difference between Proprietary and GPL license?
Do you customers have any right to modify the source they've been given? Do they have the right to distribute the code without your permission? Do they have the right to distribute modified versions ...
19
votes
Accepted
Can I sell a proprietary software with an LGPL library bundled along with it, without making my source code public?
You've already got the answer that LGPL libraries can be used in commercial software. So far, so good. There's more to this than meets the eye, though.
The thing is, PySide2 is for using the Qt ...
17
votes
Accepted
Are all docker images free (i.e. GPL)?
Linux (the Kernel) uses the GPL 2.0 with an extra statement:
NOTE! This copyright does not cover user programs that use kernel
services by normal system calls - this is merely considered normal ...
17
votes
Is it legal to use GPL code in a proprietary, closed-source program by putting it in a separate, standalone program?
The answer is, it depends. If you are introducing the wrapper just to try to avoid the obligations of the GPL, there's a good chance it's not legal.
Whether two works are derivative works of each ...
16
votes
Accepted
What happens if a company releases third-party confidential code as open source?
Mr. Coyote should talk to his lawyers ASAP. While he was unaware that the code he was using was a copyright violation, he could make a reasonable defense against punitive damages. However, now he is ...
14
votes
Accepted
How do products like MongoDB not violate the GPL licenses?
MongoDB requires contributors to sign a contributor agreement where they have to waive all rights so that MongoDB can license the code subsequently under whatever license they see fit. That includes ...
13
votes
Is using MIT-licensed code in non-open source code considered stealing?
For all software libraries, copyright law applies, and you must read and follow the license in order to use it legally. For a MIT licensed code library, if you distribute the resulting package, you ...
12
votes
Use of BSD-3 Clause license and python software license for proprietary use
BSD-3 clause is a very permissive license that does not require you disclosing your source code or the source code of the open source libraries. You are not required to allow your users to re-...
12
votes
Can a closed-source software be free
What you describe is usually called freeware.
The FSF does not consider freeware to be free software, considering it to be proprietary software, and asks people not to call free software freeware.
...
12
votes
Accepted
Proprietary Software + GPL: A case study with OctaneRender and Blender
Your question already contains the relevant analysis, and without knowing details about their protocol there's nothing to add here. So this is a case where the software could be compliant, and is not ...
11
votes
Accepted
Is it legal to remove a dependency with a copyleft license from a proprietary project?
Law is complicated and varies by jurisdiction. In the United States (and probably many other jurisdictions), a court generally cannot compel you to release your source code simply because you did not ...
10
votes
Accepted
Can Apple require users to accept the Xcode/iOS license to use git?
Apple is generally very good at being on the verge of legality regarding open source / free software. And they have enough lawyers so that I would be really surprised if one found a clear violation.
...
10
votes
Accepted
PolyForm Noncommercial 1.0.0 license is proprietary software?
The PolyForm Noncommercial 1.0.0 license is not a free license as defined by this site. It is a source-available license, and you have a license for distributing the code (e.g. useful for JS of a ...
10
votes
Accepted
Dynamically Linking a Proprietary Module to a GPL-Covered Library (C/C++)
I would like to understand if this project setup complies with the GNU General Public License (GPL). Specifically, I am seeking clarification on whether project Bar, being proprietary and dynamically ...
9
votes
Is it possible to use a library under the EUPL license for a commercial closed-source project?
Is EUPL alone compatible with proprietary softwares?
Short answer: Yes, you can use an EUPL library in your proprietary application.
There are lots of information about this topic on the official ...
9
votes
Accepted
Is GPLv3 violated by releasing proprietary code as a GnuPG-signed package?
In general, the GPL does not affect the output of a GPL-licensed program. From the GPL FAQ:
Is there some way that I can GPL the output people get from use of my program?For example, if my program is ...
9
votes
May I use AGPL license in a desktop application without providing the source code?
The GPL license family consists of three kinds of licenses:
The GPL is the most widespread variant. If you include GPL software into your software, you can only distribute the result under the terms ...
9
votes
Accepted
Opensource license ownership and collaboration
Suppose that the original creator A releases a project under an open source license XYZ.
Suppose that a contributor B contributes code to that project under the same license.
In that case, the ...
8
votes
Accepted
Optional GPL dependency in commercial Python application
How GPL interacts with various kinds of linking is a tricky and not completely settled question. First, a few facts:
The GPL license is copyright-based. The GPL license only becomes relevant for you ...
8
votes
Accepted
Can GoJS be included into an open source project?
You say the most important question is
can an open source project include the library and still stay open source?
IANAL/IANYL, but as I read it, no. Firstly, section 2.1.4(b) of the licence ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
proprietary-code × 177gpl × 54
licensing × 40
gpl-3 × 29
lgpl × 25
license-compatibility × 15
gpl-2 × 13
commercial × 10
agpl-3.0 × 10
closed-source × 10
copyright × 9
derivative-works × 9
law × 9
intellectual-property × 9
mit × 8
license × 8
license-recommendation × 7
copyleft × 6
open-source-definition × 6
linked-libraries × 6
python × 6
github × 5
distribution × 5
multi-licensing × 5
linux-kernel × 5