Questions tagged [copyleft]
For questions about the copyleft concept (also known as Share-Alike), a concept that promotes or enforces the use of the same or compatible license for derived works.
207 questions
12
votes
2
answers
2k
views
Hypothetical copyleft exposure developer on proprietary project, legal?
Let's say I have contributed to, or at least learn how to code by reading from, a copyleft project. Or maybe, to be specific, I have been rewriting a C-based GPLv2 code into Rust-based GPLv2 code, ...
7
votes
1
answer
475
views
Putting a project's BSD code on GitHub and modifying it
There's a project I'd like to work on and change. It's released under the two-clause BSD license. But the code is only distributed in the zip files you get along with precompiled executables.
I assume ...
2
votes
1
answer
152
views
Can I sue for Copyright Infringement if I contributed some code to the project?
I'm starting to get into writing Free (as in Freedom) software and I want to make sure I do it properly. I prefer to license my work under a copyleft license since I don't want my code to be given to ...
5
votes
1
answer
185
views
Is this license "viral"?
The background to this question is that I'm building a physics library in C++, and I'm looking for code to implement some of my functionalities. I found this program (linked in full here https://www....
2
votes
0
answers
38
views
How much can one code be inspired by another, but use different license? [duplicate]
I'm writing code for a program in Typescript (aiming for MIT license) and based off an original program written in Matlab, C++ etc (using GPL v2 license.)
The original comes from a paper, and most of ...
1
vote
1
answer
116
views
How to modify the EPL-2.0 to consider network use as distribution?
Some time ago, I asked the following question: Is there an open-source license between MPL, LGPL, and AGPL that meets these criteria?.
I couldn't find an easy way to meet all five requirements. ...
13
votes
2
answers
5k
views
Why is Curl licensed under an MIT-like license despite using a GPL library?
Curl is licensed under MIT-like license, but it can use the WolfSSL library, which is licensed under GPLv2. Why doesn't WolfSSL's GPLv2 copyleft "viral" effect cover Curl? Is it because ...
5
votes
2
answers
1k
views
Can I use copyleft-licensed library in MIT-licensed project?
Can I use copyleft-licensed (for example, GPL-2.0) library in MIT-licensed project in the following cases:
a) Library files are located in project's repository directly;
b) Library files are not ...
3
votes
1
answer
122
views
MPL for core C++ and MIT for python interface and others: is this sound?
I'm developing a high-performance algorithm library for robotics applications. The implementation consists of C++ core algorithms with Python bindings and YAML configuration support.
My objective is ...
4
votes
2
answers
235
views
Is there an open-source license between MPL, LGPL and AGPL that meets these criteria?
I am looking for an open-source license that satisfies the following five conditions:
Copyleft: The license requires that derivative works must also be distributed under the same license (similar to ...
6
votes
4
answers
2k
views
Does AGPL-3.0 require open-sourcing the derivatives if the original work is open-source?
The website of a library licensed under AGPL-3.0 states the following (emphasis mine):
AGPL-3.0 License
This OSI-approved license is designed with students and enthusiasts in
mind, championing open ...
10
votes
2
answers
1k
views
How do I resolve license terms conflict when forking?
A project I would like to fork clearly states that it is released under the MIT license terms and includes the relevant LICENSE file. Separately, it also has a line in its CONTRIBUTING file that ...
2
votes
1
answer
65
views
Implications of the AGPL 3.0 License for integrated methods
We are developing a toolkit primarily as a QGIS Plugin (basically a collection of Python code and related scripts that can be run within QGIS). It is a collection of tools and algorithms revolving ...
4
votes
1
answer
112
views
Removing the statement "Powered by" under GPLv3
I would like to know, if I can remove the statement "Powered by GrandNode" from the footer, where GrandNode published under the license GPLv3.
Here is the official website: https://grandnode....
3
votes
1
answer
76
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 ...