Questions tagged [gpl-2]

Questions about GNU General Public License Version 2.

Filter by
Sorted by
Tagged with
32
votes
5answers
7k views

Is illegally obtained GPLv2 software still subject to the terms and conditions of the GPL?

Let's say some company is developing a software component licensed under GPLv2. The company never intends to release the software to the public because they are only installing it on their internal ...
30
votes
4answers
13k views

Am I legally required to provide a (GPL licensed) source code even after a project is abandoned?

I plan to develop an application using an easy to use GPLv2 licensed libraries. Once my app is complete I plan to distribute it free and open source complying with GPLv2 copyleft requirements. The ...
22
votes
1answer
4k 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 ...
20
votes
2answers
5k 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 ...
18
votes
3answers
2k views

How do I upgrade from GPLv2 to GPLv3?

Consider I've written a program and released it under the GNU GPL version 2. Now I want to release it under the GNU GPL version 3. Let's call this "upgrading the license". Is this possible? How do I ...
16
votes
1answer
4k views

I was told by a vendor who licenses their paid software under GPL v2 that I cannot include the software inside my framework. How so?

They're a pretty decently sized company within the space and I assume they did their due diligence and so, I'm wondering if I misunderstood something. Are you not allowed to include paid software (A) ...
15
votes
4answers
3k views

If you distribute GPL-code as non-GPL, can the receiver redistribute it as GPL?

Let's say I have written a proprietary program called MyProprietaryTool. The code has clear licenses on top of each file stating that it is proprietary code. (It's Python, so the code is what will be ...
14
votes
4answers
11k views

Is keeping the forking link on a true fork necessary? (Github/GPL)

This question is about a true fork (with new name, different features, different objectives and not targeting a pull request). When I am developing a new application based on an other project I ...
13
votes
3answers
7k views

Is it allowed to dynamically link a GPL licensed library for commercial use?

I would like to use a dynamically linked library with GPL V2 license for adding remote support to my existing C++ application. I use the library without modifications of the library code. Do I need ...
13
votes
4answers
642 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 ...
12
votes
1answer
2k views

Quoting GPL licensed text in presentation slides

There is an open source project licensed under the GPL v2. It does also contain textual files (JSON configuration examples). I would like to put those texts on slides in a presentation of mine. Does ...
12
votes
4answers
398 views

Threatening with non-renewal of contract when users distribute the GPLv2-licensed software

Scenario: Bob develops patches for Linux. Because Linux is licensed under the GPLv2, these patches are also licensed under GPLv2. Bob distributes these patches only to people who have a contract ...
11
votes
3answers
3k views

Can I get paid to make code that includes GPLv2 libraries?

I've been asked to make an application about astrology, and I would like to use this library https://github.com/astrolin/ephemeris/tree/develop/src/java/swisseph-2.01.00-01, however it is licensed ...
11
votes
3answers
2k views

Does using a GPLv2 code generator force my project to be similarly licensed?

I use gSOAP to generate c++ code from wsdl in some project hosted on github and I am a little lost in the license compatibilities. Shortly I prefer to share my work without any license constraint, ...
11
votes
1answer
3k views

Can I distribute unmodified GPLv2 binaries without the source code?

If I distribute someone else's unmodified GPLv2 software as a part of my product, what obligations do I have regarding source code distribution? Do I have to host the source independently and ...
11
votes
2answers
160 views

If I use artwork from a GPLv2 application, does my application have to be GPL as well?

Some time ago I started on a mobile version of a desktop game released under GPLv2. At first, the desktop version was just inspiration, but I've reached the point where I suck as an artist and would ...
10
votes
1answer
4k views

Is it legal to Bundle OpenJDK + HotSpot with a closed source application?

As per my understanding, OpenJDK itself is licensed under GNU General Public License, version 2, with the Classpath Exception which should be no issue for bundling with closed source application. ...
10
votes
2answers
3k views

If my R package uses GPL packages, does mine automatically inherit GPL?

I've built an R package that uses a mix of libraries licensed under GPL-2 and GPL-3. From what I've read, because of this dependency, my package will also have to be GPL. See here: https://www.gnu....
9
votes
1answer
555 views

Is it legal to charge for distributing the source of a software which uses GPLv2 components?

A device I own uses BusyBox. BusyBox is licensed under GPLv2, hence, the software in my device must have a GPLv2 license. Now, the company says they make the source code available, but for a charge, ...
8
votes
2answers
2k views

Are pictures of GPL software GPL?

GPL must be applied on screenshots of GPL software or not. Can a screen recording of GPL software, such as Linux, be published?
8
votes
1answer
474 views

Reusing test input files from GPLv2 project for automated testing

I am writing a filter -- an external program which takes input from the main executable, parses it, potentially modifies it, and outputs the modified data -- for the GPLv2-licensed Pandoc. My filter ...
8
votes
1answer
405 views

Is an 'un-modifiable' linux a violation of GPLv2?

I have a D-Link DIR-816 router that runs a 'trimmed-down' version of BusyBox v1.12.1 running a linux kernel version 2.6.36 (linsongdeng@gj222d.gj.com) (gcc version 3.4.2) #35 Wed Sep 23 17:23:58 CST ...
8
votes
1answer
279 views

Does GPLv2 prohibit torrenting Linux ISOs?

According to Richard Stallman: Likewise, in 2006 we learned through the GPL version 3 commenting process that downloading binaries of GPL-covered programs with BitTorrent violated GPL version 2, ...
7
votes
1answer
916 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 ...
7
votes
2answers
358 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 ...
7
votes
2answers
330 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,...
7
votes
2answers
159 views

What is the status of in-app-purchasing code in a GPLv2 app? [generic app store]

I wish to develop a computer game and the engine I have chosen is ioquake3. This engine is licensed under GPLv2. Needless to say the game's source code will itself will, in turn, be licensed under ...
7
votes
1answer
357 views

GPL v2 and proprietary extensions

I am trying to understand when do the GPLv2 spreads from a program to its extensions and vice versa. Everything I've read seems to say that if you use a module (shared library or any other "tightly ...
6
votes
1answer
1k 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 ...
6
votes
1answer
1k views

Using GPL licensed library over a service for non-GPL softwares

I want to use a GPL v2 licensed library(esper) for commercially distributed non-GPL softwares but I need to make sure non-GPL software not violate GPL license. Can I use this library indirectly using ...
6
votes
1answer
643 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 ...
6
votes
1answer
698 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 ...
6
votes
1answer
3k views

Can I sell and distribute my software using OpenJDK without having to release my code?

We develop a software for commercial use and sell it to customers. The software is a web based software that requires Oracle JDK for running (JRE). We are considering moving to OpenJDK because our ...
6
votes
1answer
98 views

Do the rights of the developer supersede the rights granted to the end user by the GPLv2 License?

I'm currently involved in a debate on GitHub surrounding a project that is 'GPLv2' licensed and has recently made a change to it's platform requiring new build scripts to be published in order to ...
6
votes
1answer
256 views

Can I create a GPL licensed server and use it in a commercial product?

I have an commercial embedded device which uses linux as OS and I would like to add remote support to my commercial application on the device. I would like to use a dynamically linked library with ...
5
votes
3answers
269 views

Do I need to show branding for TinyMCE (self hosted, free usage license)?

I want to use TinyMCE rich text editor in one of our project. We are using angular warpper of TinyMCE. We will host the tinymce.min.js in our servers (not tinymce cloud). Exact steps mentioned at end ...
5
votes
1answer
713 views

If software requires a modified (linux) kernel to function, is it considered a derivative work of the linux kernel?

I'm writing a userspace driver which requires some modifications to the Linux kernel to function. The modifications expose new functionality by the sysfs interface. I understand that the ...
5
votes
1answer
295 views

How should I mark a source file with GPLv2 as a derivative work?

I want to include a file with GPLv2 license in my project (which is also GPL, so there are no worries there). The file starts with a copyright line, and the license information. I'll be making ...
5
votes
1answer
177 views

Does redistributing an unmodified copy of rt.jar from OpenJDK7 using an MIT license violate the GPLv2 with Classpath Exception?

I am considering redistributing a copy of the rt.jar file available within the OpenJDK Zulu distribution within my GitHub project repository which is licensed on a project basis using the MIT license. ...
4
votes
2answers
4k views

GPLv2 - licensing for commercial use

I have a few questions regarding the GPLv2 license: For it to be GPLv2, I need provide access to my source files? If I use the v2 license, but charge for use, do users HAVE to purchase my license in ...
4
votes
1answer
717 views

Why GitHub is not opensource when it's use Git that has GPLv2 license?

I have this question after what happened when Microsoft bought GitHub. But GitHub core is not git? I know that when you use a GPLv2 in your program you must have to give your program the same license. ...
4
votes
2answers
154 views

Preventing a company in GPLv2 license

Is it possible to prevent a specific company or specific employee in that company from using an open-source project that uses GPLv2 license? To give more details, the project is based on another open-...
4
votes
2answers
266 views

Can library that took parts of library licensed under GPL with Classpath Exception be licensed under MIT?

I've spotted the library (library M) where developers took some source files from GPL with Classpath Exception licensed library (library G), included them in their project and changed namespaces and ...
4
votes
1answer
125 views

I want to rewrite the GPL-2 software with AGPL-3.0

I would like to recreate Judge Engine of Online Judge named HUSTOJ. However, HUSTOJ was released under the GPL-2.0 license. I would like to release a new Judge Engine with AGPL-3.0. I know that GPL-...
4
votes
1answer
181 views

What if I don't receive a copy of the GPL license?

I've downloaded the source for Linux device driver from the manufacturer's website. The source was included in a zip file, so no source control was involved. Unfortunately, the driver source was ...
4
votes
2answers
674 views

Closed source plugin for a GPLv2 application

I wrote a library that is indeed a subclass of QTreeView. So I can easily attach it to any Qt application that uses QTreeView. I want to patch a GPL application (GPL_APP) in a way that it searches ...
4
votes
1answer
1k views

OpenJDK vs OracleJDK Licensing?

This answer on Stack Overflow states that the OpenJDK is licensed under GPLv2 yet the OracleJDK has a different license? My understanding of GPL was that if they used the OpenJDK sources, they would ...
4
votes
1answer
72 views

Closed source software with GPL dependencies

As I understand it, if I embed GPL licensed code into my application, then I would be compelled to furnish the source code (or at least make it available to them) to any customers. My question ...
4
votes
1answer
229 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 ...
4
votes
1answer
181 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 ...