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.
436 questions
3
votes
2
answers
297
views
Can a dual-licensed project include code only compatible with one of the licenses?
I have a project licensed under the EUPLv1.2 license, and I want to incorporate GPLv3-licensed code in it. However, due to the GPL's copyleft, that is not legally possible.
Is it possible to dual-...
0
votes
3
answers
132
views
Am I allowed to sell usage-licenses to software licensed under a open-source-license? [duplicate]
(I can not imagine this was not asked before, maybe I was just too stupid to find it. For this case I am thankful for a hint/link.)
I have read texts that say you can earn money with that in the ...
4
votes
2
answers
388
views
Solving licensing issues made by others by partly breaking my direct dependencies, or not to publish source code at all
There seem to be licensing issues in the dependencies I have used. I am trying to publish some R code, but at least two of the R packages my code uses rely on another R packages with incompatible ...
4
votes
1
answer
621
views
How can R and its associate software be distributed (incompatible LGPL 2.1 and Apache 2)
R is distributed mainly under the GPL2 or GPL3, but there are also some header files(?) under the LGPL-2.1. The header files go outside my current comprehension.
https://www.r-project.org/Licenses/
...
7
votes
1
answer
496
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 ...
4
votes
1
answer
335
views
Reimplementing security patches in older versions with different license
Companies selling products containing embedded software, tend to ban the presence of any software licensed under GPLv3, LGPLv3 or AGPLv3, to avoid the anti-tivoization clause.
The reason for this is ...
0
votes
0
answers
69
views
What do I need to include in my project if it includes code snippets from a Apache 2.0 licensed source?
I'm new to software licensing and open source so I'm having a difficult time wrapping my head around understanding how it works even after reading existing posts that discussed similar if not the same ...
4
votes
1
answer
1k
views
How should I credit GPL code used as a reference in my AGPL Vue3 project?
I'm working on an AGPL web application that uses Vue3 for the UI. Most of my components are written from scratch, but for some I used a wellknown GPL3 project on Github as a reference (the project ...
11
votes
2
answers
1k
views
GPLv3 compatibility under section 7 exceptions with forks
Linus Torvalds stated at the DebConf 14 Q&A session:
My argument for liking [GPL] version 2 was: I give you source code, you give me your changes, we're even. [...] The GPL version 3 allows you ...
5
votes
1
answer
285
views
CC BY-ND 4.0 and Third-Party Graphics in Publications
As a publisher, we release publications under the following license:
This publication is provided under the terms of the Creative Commons Attribution – NoDerivatives 4.0 International License (CC BY-...
6
votes
3
answers
2k
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
76
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
274
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 ...
4
votes
0
answers
78
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
529
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 ...