All Questions
Tagged with gpl-2 license-compatibility
34 questions
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 ...
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 ...
9
votes
1
answer
785
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 ...
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 ...
1
vote
1
answer
316
views
License change for Derivative Works of Apache-licensed software, and GPLv2 compatibility
Section 4 of the Apache License v2.0 states:
You may add Your own copyright statement to Your modifications and may
provide additional or different license terms and conditions for use,
reproduction, ...
3
votes
1
answer
428
views
Is Docker (Apache 2.0) compatible with GPLv2 or BSD Licensed projects?
I'm developing a project that includes a section with an implementation on Docker, but Docker is based on Apache 2.0 license. I saw that Apache 2.0 is incompatible with GPLv2 and I want my project to ...
3
votes
1
answer
189
views
License for Windows Forms Application in C++/CLI and MySQL
I have built an application using Windows Forms Desktop Application in C++/CLI, I am also using NuGet Package for MySQL.data as well as I am using MySQL code for the application.
I need to add a ...
2
votes
2
answers
181
views
How Viscosity VPN integrates OpenVPN with GPL2 license?
My understanding of GPL2 license make impossible that a proprietary software like "Viscosity" could possibly include a GPL2 code like OpenVPN.
But going to their page, they clearly state ...
2
votes
0
answers
261
views
What is the difference between GPL classpath exception and linking exception?
So I read that OpenJDK is under the GPLv2 with linking exception. What is a Classpath exception and a linking exception? The JDK that I'm using(Amazon Corretto which is a build of OpenJDK) is under ...
2
votes
1
answer
183
views
Is statically linking MIT/X licensed software with a GPLv2 library is illegal?
I am not going to distribute the binary ever. The program or the library is not mine. Will it be a problem?
4
votes
1
answer
759
views
Is it allowed to redistribute tools.jar and JRE component of OpenJDK 8?
tl;dr Is it legal to redistribute tools.jar and JRE component of OpenJDK 8 with my app? If possible, tell me what OpenJDK vendor I can redistribute (RedHat, Azul,...) Installing JDK on user machine is ...
3
votes
1
answer
259
views
Distributing GPLv2 code and ENTIRELY SEPARATE closed-source software (no interaction between them)
Do I have to GPL all software in a .deb package just because it contains some GPL(v2 in this case) code, even if these things have nothing to do with each other except being distributed in
the same ...
6
votes
1
answer
565
views
Effect of 'download separately' on GPL linking
Suppose I have Java jar-files which I provide to my customers under a commercial closed-source license. But my jar-files depend on a few jar-files released under the GPLv2 (without any special GNU ...
0
votes
1
answer
124
views
FPDF & GPLv2 & distributing changed code
Whipped up some demo code for a proof of concept I needed. Used FPDM which states as its license "FPDF". The FPDF license seems Free to me -
Permission is hereby granted, free of charge, to any ...
2
votes
1
answer
299
views
Could I remove GPLv2 from this algorithm implementation?
I have a project that I started a long time ago and licensed under GPLv3.
It uses an implementation of a particular algorithm, where the implementation is licensed under GPLv2.
The algorithm is the ...
3
votes
1
answer
266
views
Can software licensed under the GPLv2 be included in GPLv3 software?
I'm writing a database library in Java which is licensed under the GPLv3, and I want to include the MySQL JDBC driver in it, which is licensed under the GPLv2. Are there any restrictions stopping me ...
2
votes
2
answers
3k
views
Can I combine GPLv2 and BSD-3-Clause code and keep the BSD permissions?
I want to take some GPLv2 licensed code written by someone else and add code with a BSD-3-Clause license, originally written by someone else. This BSD-code has been modified by me to add some ...
0
votes
2
answers
466
views
I modified and used GPL2 Code in my Apache 2 Open Source Project - can my Project be used commercially, closed source?
I wrote a library in Java for Bcrypt. Bcrypt's OpenBSD implementation uses a exotic flavour of the standard RFC Base64 encoding. Since there are no standard implementations for this, I modified (and ...
0
votes
0
answers
34
views
Can I use code with MIT license with my GPLv2 or v3 code? [duplicate]
Let's say that I make a program and I put it on Github with GPLv2 license. Can i later add code from another person that has MIT license (adding his/her license in the repository of course).
How ...
2
votes
1
answer
320
views
when using AngularJS can I gpl code that only I have written?
I have a simple chat server/client app, written in PHP (server side, 100% my own code) and AngularJS. The process for Angular development typically brings in many libraries with various licenses. Of ...
3
votes
1
answer
165
views
Bundling GCC along with my GPLv2 project
Is it legal to bundle the GCC cross-compiler (tar.bz2 file) along with a GPL v2 licensed ARMv4T processor core on Github? The compiler will extracted during simulations to compile C code for the core ...
3
votes
1
answer
560
views
GPLv2 or later upgrade to AGPLv3
I modify open source software that is under ‚GPLv2 or later‘. I will upgrade to GPLv3 or later – that‘s of course no problem at all. Not looking for advice in this case, but is it possible to upgrade ...
0
votes
1
answer
372
views
How is the FreeBSD project able to legally distribute GPLv2 software?
FreeBSD publishes "ports" (FreeBSD's term for packages) of software covered by the GPLv2, such as MySQL 5.6.
The GPLv2 states:
You must cause any work that you distribute or publish, that in whole ...
0
votes
1
answer
83
views
Does Altera Hardware Abstraction Library count as "System library" in terms of GPL?
I have ported the Arduino core library to NIOS soft-core CPU. This core comes with a "Hardware abstraction library", which is freely available (e.g by downloading the FPGA development environment) but ...
6
votes
1
answer
2k
views
Bundling JetBrains OpenJDK in closed source software
I am developing a software that comes bundled with JDK. I am planning to use JetBrains OpenJDK for this purpose as it comes with swing support for HighDPI monitors.
JetBrains OpenJDK can be found in ...
-2
votes
1
answer
1k
views
Do I need a license when I use licensed libraries in my app?
I have an Android app using two libraries (GPLv2 and APLv2).
I read that GPLv2 and APLv2 are incompatible.
I will show which open source libraries I've used and tell the reader which licenses the ...
6
votes
1
answer
1k
views
How can a GPLv2 dependency affect licensing of adjacent components that form an aggregate project?
I've read some of the GPL questions on here that seem relevant, but I haven't found an understandable answer for my particular case. I'll note them here for reference.
When does a dependency imply a ...
15
votes
4
answers
1k
views
Can Apple require users to accept the Xcode/iOS license to use git?
After launching an upgrade of XCode on a MacOS Sierra, calling git in a
terminal suprisingly results in:
$ git
Agreeing to the Xcode/iOS license requires admin privileges,
please re-run as root via ...
2
votes
1
answer
924
views
Is it possible to link GPLv2 libraries for Android project
Apache License, Version 2.0 is not compatible with GPL version 2, according to GNU and Apache websites.
I worry is it possible to make Android projects under GPLv2 license,
because, Android SDK, ...
7
votes
2
answers
552
views
Can I change the license of a GPL derived work to be more restrictive regarding version upgrades?
Specifically, the GPLv2. The creator of a work can allow people to upgrade to a higher GPL version:
(emphasis mine)
This program is free software; you can redistribute it and/or modify it under
...
6
votes
1
answer
2k
views
CDDL1 and GPL2 + classpath exception incompatible with GPL3?
I am about to decide on the license I can attribute to my free-libre open source software (FLOSS). I have used the Stanford Core NLP released as GPL3+. I have also used the JAXB API which, although ...
26
votes
3
answers
10k
views
Can I link a Apache 2.0 library into software under GPLv2?
The Apache 2.0 License has a built-in linking exception:
For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to ...
7
votes
2
answers
454
views
Can I make a derived work of a GPL project and a non GPL project for personal use?
In the GNU General Public License, version 2, some limits on how you can modify the Program are listed. Point 2.b states that (emphasis mine):
You must cause any work that you distribute or publish,...
26
votes
1
answer
7k
views
What are the differences between GPL V2 and V3 licenses?
One of the most widely used and most popular free and open source software licences is the General Public License. I want to know in simple terms: what are the differences between GPL Version 2 and ...