Questions tagged [gpl-2]

Questions about GNU General Public License Version 2.

10
votes
1answer
2k 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 ...
30
votes
4answers
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 ...
8
votes
1answer
3k 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. ...
14
votes
2answers
3k 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 ...
6
votes
1answer
270 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 ...
4
votes
2answers
709 views

Can license-incompatible program communicate with GPLv2 program via websocket?

I'm writing a program for automation under a license that is incompatible with GPLv2 (it's dual-licensed: GPLv3/Proprietary). Let's call it my automation program. And there is third party GPLv2 ...
2
votes
1answer
164 views

Bundling GPL script with closed source script

So what I'm planning to do is to create a script which one part calls (via Python's subprocess) external open source script licensed under GPL-2. To make it easier for users I'd like to distribute ...
1
vote
1answer
28 views

A small Go library under GPLv2, rewrite it under modified BSD

Go is using a modified BSD license. I would like to use the same license for some projects, most parts / libraries will be published under an open source license, but clients do demand some of the ...
9
votes
1answer
484 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, ...
9
votes
2answers
2k 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
3answers
1k 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, ...
8
votes
1answer
293 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 ...
7
votes
2answers
105 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 ...
5
votes
1answer
229 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 ...
4
votes
2answers
169 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 ...
3
votes
3answers
90 views

Must a plugin for a GPLv2 work also be GPLv2?

I would like to develop an addon/extension plugin for an existing WordPress plugin, to add some premium features, but the base plugin's source-code is under GPLv2, which makes me doubtful... Is any ...
2
votes
1answer
375 views

How did memtest86 transition from GPL to closed-source?

Memtest86, a popular software for RAM diagnostics, was initially developed as open source (GPLv2). Version 3 was forked into a separate project, Memtest86+, also distributed under GPL terms. Source ...
2
votes
2answers
896 views

how did Elastix move from GPL to proprietary?

I'm just scratching the surface for VoIP with Elastix. I notice that Elastix 2.x is "open source" but 5.x is proprietary? Looking into licensing from the manual on Elastix brings: http://www.3cx....