All Questions
34
questions
8
votes
4
answers
6k
views
Why it is not possible to create a proprietary fork of GPL?-or-later software?
Let's assume there is a project under GPL2-or-later license. My understanding
is that anyone can take the project and make a fork with GPL2-only additions.
They could also take the project and make a ...
8
votes
1
answer
1k
views
Incorporating GPL3 code into a GPL2 project
I have a GPL3-licensed program that supports a specific line of hardware. There is a GPL-2 program that supports a lot of hardware similar to the one I support. It was suggested to me that this other ...
2
votes
1
answer
72
views
Issues with contributing the same code to projects who only accept different licenses
I made some cool code that I want to contribute to both Android Open Source Project (AOSP) and other Linux distos, and perhaps even upstream at the Linux Kernel.
The problem is that AOSP says that ...
6
votes
1
answer
471
views
FFmpeg, libx265 and GPLv2/3 binary distribution
I have a question regarding FFmpeg binary distribution and libx265 and GPLv2/3
The FFmpeg documentation says that libx265 is GPLv2-or-later - https://www.ffmpeg.org/general.html#x265 - but the x265 ...
2
votes
1
answer
436
views
How do I license my code that needs to include code under 'GPLv2 only', 'GPLv3' and 'BSD 3'?
If I understand the table (mentioned at https://www.gnu.org/licenses/gpl-faq.html#AllCompatibility) correctly, I can use either 'LGPLv2.1 only' or 'LGPLv2.1 or later' for my code if I want to include ...
1
vote
0
answers
166
views
How is "GPL-2 | GPL-3" to be interpreted?
A lot of packages in R (and I'm assuming in other languages as well) are licesed as "License: GPL-2 | GPL-3". Others as "GPL (>= 2)" and others as "MIT + file LICENSE"....
5
votes
1
answer
438
views
Relicensing from GPLv2 only to GPLv3 and later
my question is hopefully clearly stated in the title.
I have released software with the GPLv2 only license but later changed my mind and wanted to relicense it under GPLv3 or later.
Is this possible ...
4
votes
1
answer
872
views
Does a GPL package in my frontend require my backend to be GPL?
I am making a web app and would like to use CKEditor5 with its non-commercial license (GNU General Public License Version 2 or later). I've read through this, but am still not sure I understand my ...
1
vote
0
answers
113
views
Does injected CSS code count as derivative work?
There is a GPL web app. I want to make style modifications to it by injecting CSS code. The injected code aims to change some styles, but not all. For example, it will completely change the style of ...
2
votes
0
answers
80
views
Proprietary app injecting CSS into a remote self-hosted GPL web-app in WebView
I'm building a proprietary application that loads into its WebView a remote, self-hosted GPLv2 licensed web application.
I'm sure that loading a resource via WebView will not violate GPL (the web ...
2
votes
1
answer
122
views
Section 14 of GPL(v3)
Section 14 of the GPL(v3) states:
Revised Versions of this License.
The Free Software Foundation may publish revised and/or new versions of the GNU General Public License from time to time. Such new ...
3
votes
1
answer
121
views
Modifying an R package with GPL-2 | GPL-3. What is the correct workflow?
I made a modification of the R package rpart for researching purposes. The license is GPL-2 | GPL-3.
The modification is simple but it is critical for another package that I have developed. I would ...
1
vote
1
answer
1k
views
How does GPL define the term "release" or "distribute" officially?
Since GPL Require Source Posted Public states about
But if you release the modified version to the public in some way, the GPL requires you to make the modified source code available to the program's ...
8
votes
1
answer
1k
views
Is it possible to migrate old GPL2 project to GPL3?
So I found an old project that is GPL2, not hosted on Github. I fixed bugs in it, and want to post on Github. Can I distribute it under GPL3? In other words, is GPL3 a GPL2 with additional ...
1
vote
1
answer
242
views
Incorporate gpl2 code into software
I want to use code written by others and published under gpl2 license, on my software project. I was wondering what is the way to go about it. I hope to publish my software using the gpl3 license. I ...