All Questions
Tagged with derivative-works license-compatibility
16 questions
13
votes
4
answers
8k
views
Linking from LGPL 2.1 software to Apache 2.0 library
The FSF claims that GPL v2 is incompatible with Apache 2.0 and that linking to a library generally creates a derivative work of this library.
However, the linking exception of the LGPL allows ...
1
vote
1
answer
668
views
May I modify source released under the BSD-2-Clause license and release the result under *only* the BSD-3-Clause license?
I typically release the projects I create under the BSD-3-Clause license, but also don't generally create a project which is "mine" using substantial parts of someone else's code. (...
8
votes
3
answers
779
views
Source-only distribution of MIT-licensed project which depends on GPL library
I'm trying to understand exactly when a work becomes a "derivative work," and how it affects licensing of my project. In my situation, we have a scientific code that we have written which is ...
3
votes
1
answer
1k
views
Can I put a license on my code if it uses external libraries?
I'm currently developing a software in Python which is importing functions of libraries.
So I was asking myself: do the licenses of the libraries I use in my software apply to my code?
And if not, can ...
1
vote
0
answers
301
views
Can a database include both ODbL and CC BY-SA works?
The CC BY-SA license is incompatible with the ODbL license.
The confusing thing about ODbL is that it seems to pertain to entire databases, rather than to individual works.
Is it possible then to have ...
3
votes
2
answers
90
views
Merging bug fixes from a project with a different license
Recently I discovered my project of mine (call it A), was cloned by another project (call it M) to create a port for a different platform.
"A" was originally licensed as MIT, but has since been ...
2
votes
0
answers
406
views
Linking to libtorch/CUDA from a GPL program
I have modified a GPLv3 program to link to libtorch (part of PyTorch). PyTorch is licensed under the BSD-3 clause license. I would like to convey my changes to the original GPLv3 program and the ...
5
votes
1
answer
551
views
Does using an AGPLv3-licensed library prevent me from dual-licensing my own source code?
I wrote some software (a simple command-line utility) and released the source code under the following zlib-style open source license:
Permission is granted to anyone to use this software for any ...
4
votes
2
answers
518
views
Is License Zero compatible with other open source licenses like GNU, MIT or BSD licenses for example?
I am currently developing a small open source project and would like to make sure I got the licensing right. I am pretty new to the open source model. I have benefited from it on a personal level for ...
1
vote
1
answer
257
views
If I include a ShareAlike/GPL/viral-licensed character in my videogame, is my videogame stained?
I'm making a video game with importable custom characters. My characters have a special license that forbids pornography and blasphemy in derivative works. It is viral in itself to prevent such acts.
...
2
votes
1
answer
149
views
Licensing a project which uses numerous other modified projects under different licenses
I am using multiple libraries in a project I plan to release and distribute in both source and binary form. In my project, I use a few other open-source projects, and modified the source-code in a few ...
8
votes
2
answers
720
views
Using GPL-ed library from code with more permissive license (MPL-2)
I'm writing a library and a tool on top of it, and I would like to release both under MPL-2. However, the library has an optional dependency, another library which is released under GPL (not LGPL).
I ...
11
votes
2
answers
881
views
What counts as adaptation for using code licensed under CC BY-SA 4.0 in software licensed under GPLv3?
Since 2015-10-08, GPLv3 is listed as one-way compatible license for CC BY-SA 4.0:
[…] you may license your contributions to adaptations of BY-SA 4.0 materials under GPLv3, but you may not license ...
4
votes
1
answer
1k
views
Software license with external libraries
Scenario
I plan to share the source code of a larger software that depends on external libraries. The directory structure of the project is as follows
src/
... my source code
ext/
... ...
19
votes
2
answers
5k
views
Can I license Python project under 3-clause BSD while it has GPL-based dependencies
I'm working on an open source Python project and we have plans to use GPLv2-licensed library python3-xlib, but we will not distribute it with our library. So user can install it by pip install our-lib ...
1
vote
0
answers
58
views
How to license a mashup? [duplicate]
I have designed a mashup that uses open source software. A substantial part of another open source project was used and the software of that project was made available under the MIT license. There is ...