Questions tagged [license-compatibility]
License compatibility is the comparison of two or more licenses to determine if certain usages and actions can be made. Use this tag if the question would like to determine the compatibility of licenses, or their individual clauses.
20 questions from the last 365 days
6
votes
3
answers
1k
views
Is the byline part of the license?
I was recently attempting to contribute to a GPLv2+ project, where I created a new file. I set the copyright date to this year, and tried several options for the name, from my name, to "$PROJECT ...
2
votes
1
answer
45
views
Can I use an Artistic License 2.0 library in a MIT License library
I have a library licensed under the MIT License.
Recently, one of the dependencies of my library, that I use unchanged, switched from the MIT License to The Artistic License 2.0.
Am I still able to ...
4
votes
1
answer
58
views
Can I modify Apache 2.0 project and license the modifications under AGPLv3?
I have forked a Apache 2.0 repository on github that has not been active for years. I have made modifications to the files. I want to release the modifications under a different license (Apache ...
3
votes
0
answers
36
views
How to distribute LGPL2.1 dependency shared lib with a python package?
I am working on python bindings for a C library, which uses LGPL2.1.
My Python bindings for the library link dynamically against it. For the python bindings to work when installed I need to ship them ...
5
votes
1
answer
459
views
Validity of exceptions in GPLv2 software combinations
Let's say library P is licensed under GPLv2 with the GCC Runtime Library Exception 2.0 or another similar exception like the Classpath Exception.
Proprietary software K uses library P. This is allowed ...
4
votes
1
answer
71
views
Can I upgrade all CC 3.0 licenses to 4.0 counterparts when creating a joint dataset?
I am planning on creating a dataset which contains data with different licenses. I decided to create differently-licensed versions of my dataset that contain different combinations of data from ...
9
votes
1
answer
782
views
Has Apache or the FSF commented on whether LLVM's "Apache 2.0 License with LLVM exceptions" is compatible with GPL v2?
According to both the Apache Software Foundation (Apache) and Free Software Foundation (FSF), the Apache License 2.0 is not compatible with GNU General Public License 2.0.
Despite [Apache's] best ...
4
votes
0
answers
54
views
Releasing a dataset of image annotations that have varying per-image licensing
Recently I've been working with some colleagues on a dataset. We've obtained annotations for several thousand images which we assumed to be licensed as CC-BY. We intended to release our dataset to the ...
3
votes
1
answer
55
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 ...
11
votes
2
answers
5k
views
Is it legal to use GPL code in plugins of a proprietary app?
I know this question seems to be the nth of this sort, but I could not find a clear answer to my question.
I am working on a keyboard launcher app. Its license is a custom proprietary license. The ...
3
votes
1
answer
684
views
When Bootstrap relicensed from Apache 2.0 to MIT back in 2014, could they have chosen MPL-2.0 to solve the issue they ran into?
It seems like the issue they ran into that triggered this is that Apache 2.0 was considered incompatible with GPLv2 which was hindering adoption, based on this github issue: https://github.com/twbs/...
3
votes
1
answer
57
views
Including commercial code in an open source EPL-1.0 project?
I work on an open source project that is licensed using the Eclipse Public License 1.0 (EPL-1.0) and available on GitHub. My project is a dashboard for other developers, not a library.
I found some ...
1
vote
0
answers
35
views
AGPLv3 license notice adding to each file
So I have added code licensed under AGPLv3 license to my own project. Licensed my own project under AGPLv3 and noticed that there are no code file with license notice included only AGPLv3 license file....
0
votes
1
answer
153
views
Licensing my project derived from MIT and AGPL-3 licensed projects
So I wish to take some lead in development of my app based on projects that were not active for 4 and 2 years. One of them is MIT licensed and other has AGPL-3 license. If I were to add my own code ...
2
votes
0
answers
69
views
How to open-source code for an ebook-style iOS Qt app but retain control of the content? [duplicate]
Years ago (whenever Qt 5.7 was current), as a contractor I developed a closed source tablet app for a company with (at the time) a commercial license for Qt (they assigned me a license seat). The app ...
5
votes
2
answers
990
views
Is the EUPL circumventable?
The EUPL in its §1 states that "to distribute" includes
making available, online or offline, copies of the Work or providing access to its essential functionalities at the disposal of any ...
5
votes
1
answer
404
views
Correct license for dataset if source data has different licenses
I want to create a new dataset which I want to publish on e.g. Hugging Face. I plan to have multiple versions with different licenses, depending on which data I used.
I now wondered whether I can ...
2
votes
0
answers
76
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 ...
5
votes
1
answer
223
views
Can DCO be used in BSL?
A Developer Certificate of Origin is a well adopted contribution model in open source projects that protects both the contributors rights of their changes and the project. Could it also be used in ...
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 ...