Questions tagged [gpl-2]

Questions about GNU General Public License Version 2.

Filter by
Sorted by
Tagged with
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 ...
31
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 ...
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. ...
16
votes
2answers
4k 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
295 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
711 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 ...
4
votes
1answer
688 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
1answer
196 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
48 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
510 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
312 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
116 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
269 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
197 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
113 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
186 views

If there is no copyright notice, is the license applied?

On a project I noticed that it has a LICENSE file, apparently put in place as template when the project was initialized by Github. The file contains the standard GPLv2 template but no copyright notice....
2
votes
1answer
54 views

WordPress: is extending plugin allowed by GPLv2?

I would like to extend an existing plugin (for example FileBird), to add some features, and later publish and sell it off... But although the plugin's source-code can be simply downloaded from ...
2
votes
2answers
967 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....
2
votes
1answer
424 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 ...
1
vote
1answer
43 views

Does interacting with a (L)GPL licensed library through PHP7.4 FFI count as a derived work?

Problem description I recently wrote a PHP(7.3) wrapper for accessing some git functionality (I use git to create incremental backups). Another wrapper I wrote is for gpg (to encrypt my backups). ...