Skip to main content

Questions tagged [gpl-2]

For questions about GNU General Public License Version 2.

Filter by
Sorted by
Tagged with
2 votes
1 answer
46 views

Can I use a header (include) file licensed as GPLv2 only in GPLv3 project?

To be brief, I am working on a big C project, which I want to license under GPLv3. I need some compiler-specific attribute macros, and I found include/linux/compiler_attributes.h from Linux kernel ...
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 ...
7 votes
2 answers
2k views

If I distribute GPLv2-licensed software as a bundle that uses a virtual machine to run it, do I need to open-source the virtual machine too?

This is the Setup that will be distributed already packaged together: An MIT licensed Virtual Machine with some modified code A GPL-2.0 software binary with some modified code I understand that the ...
8 votes
3 answers
1k views

Retroactively specifying `-only` or `-or-later` for GPLv2 in an adopted project

I am a member of an upstream maintainer team that took over a project two years ago. The project itself is round about 15 years old. We are the third generation of maintainers, and we lack contact ...
5 votes
1 answer
183 views

Does a QGIS python script need to be licensed under GNU GPLv2+?

Given that QGIS is licensed under GNU GPLv2+, if you create a QGIS python script that would run in the QGIS Python console, such as the example in their docs, does the python script have to be ...
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 ...
4 votes
0 answers
86 views

License conflicts in Blender shaders

The Blender source code contains the node codes under the GPL license for GLSL, and the exact same code in C++ in cycles for the Apache license. Can I port the Apache code to GLSL, and still use the ...
4 votes
1 answer
160 views

What is the point of dual licensing a library under BSD-3-Clause and GPL?

While reviewing our libraries I stumbled over the zstd implementation (https://github.com/facebook/zstd/blob/dev/README.md). It (and some of its derivatives) is dual licenses under a BSD-3-Clause and ...
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 ...
-4 votes
1 answer
27 views

Is Mtd-utils common library considered to be LGPL?

When you need to use the common library of mtd-utils in the embedded development process, but don't want to open source your own code, what can you do? Is this common library considered to be licensed ...
3 votes
2 answers
629 views

What is a Modification in GPL 2.0

Given that I want to extend the Covered Software through a bigger Project. The following is an example where File A is part of the Covered Software and any subsequent files are not part of the ...
9 votes
3 answers
2k views

Can somebody other than the copyright holder enforce the GPL "inherited" by a project? Do they have to?

Let's consider a project A, with authors and copyright holders A1, A2, A3 etc, licensed under GPL v2. Project B builds on project A (let's say they just outright import the source code of A and link ...
7 votes
3 answers
3k views

Could a license that allows later versions impose obligations or remove protections for licensors in the future?

If a project is licensed under GPL-2.0-or-later/MPL1.*, to what extent could the FSF/Mozilla releases a new version that imposes obligations or removes protections for licensors? Some examples: Could ...
3 votes
2 answers
153 views

Does GPLv2 allow to charge an unlimited amount as fee for copy transfer?

GPLv2 terms state the following (see below). But does this means to be able to charge an unlimited amount for copy transfer (it may be object code) and the limitation not to exceed distribution fees ...
2 votes
1 answer
58 views

What does GPLv2 say about adding or removing source files?

GPLv2 requires, when redistributing modified version of the source code, to notify in the source files the date of change. But what about removing source files? Is there any requirements of notifying ...
5 votes
2 answers
131 views

What are the licence implications of including comments from code licensed under GPL v2 in my own code?

I have written a Java class Sequence that presents a similar interface to Stream, but with some changes. For convenience I copied the Javadoc comments from Stream, adapting them as necessary for my ...
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 ...
31 votes
4 answers
16k 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 ...
3 votes
0 answers
99 views

Under what conditions can Microsoft's Universal C Run-Time be linked GPLed programs?

In the past, and the practice still continues, programs covered by one of the GNU licenses, such as utilities from the GNU Project, have been ported to Microsoft Windows by linking to the MSVCRT.DLL ...
2 votes
0 answers
110 views

Can I use GPL 2+ (CKEditor v5) on a website with paid subscription?

I am creating a website on a platform - similar to WordPress - where the access to the website will be via paid subscription. I am selling to the end user a service. It is like I would replace ...
2 votes
0 answers
52 views

Change copyright author after forking GPL v2 code? [duplicate]

Say I fork the source code here, modify the code, and finally distribute the source code and the derived work. Can I change the copyright notice at the top from # Copyright 1999-2022 Gentoo Authors # ...
10 votes
1 answer
1k views

Does reimplementing GPLv2 code in another language create a derivative work that also falls under the GPL?

I am now working with some ~2005 C CLI code, licensed as GPLv2-only. I hope to do the following things: Port the code to a more recent environment (e.g. port to Ubuntu 22.04) (I only do this to try ...
0 votes
0 answers
631 views

Include MySQL Connector/J in a commercial product [duplicate]

There are a few questions about MySQL licensing already out there, but none of them have a definitive "yes" or "no" answer, so with the risk of being flagged as "duplicate&...
1 vote
0 answers
109 views

If you use one file which has a GPL license, should all files get such a license?

I have some code of which I don't care that much about. That what I host online, has no license and as such should be in the public domain. Some projects contain files with: GNU Lesser General Public ...
4 votes
2 answers
527 views

How to embed a proprietary driver with Linux on a device?

We are a manufacturer of CNC controllers devices (computer numerical control): this is a special type of computer designed to control Mills, Lathes, etc. We would like to add a new range of devices ...
2 votes
1 answer
141 views

Using a library with triple-license from a private application

We are analyzing the possibility of using JRuby library for some maintenance tasks in a private closed-source application that we are selling to a customer. According to the license information on ...
7 votes
1 answer
4k views

GPL-2 licensing and commercial software (what rights has the licensee)?

I wanna use a GPL-2 software library which is distributed in two flavors: GPL-2 and a proprietary license. The proprietary license is very expensive though. Currently, there are no real commercial ...
7 votes
1 answer
1k views

Can I modify a GPLv2 licensed kernel module without having the rest of my software GPLv2?

The company that I work for, develops a Linux-based in-house distro, which powers some hardware-based equipment. The project that I am working on, has some proprietary kernel modules, and proprietary ...
4 votes
1 answer
110 views

Dockerization; licenses of dependencies MIT, GPLv2

I created a program with two dependencies DepA and DepB. DepA is published under GNU GENERAL PUBLIC LICENSE Version 2, June 1991 and is called as an external program DepB is published under MIT ...
4 votes
1 answer
2k views

GNU GPL license in libraries in python requirements [duplicate]

I have developed a python script that makes use of a package hosted in PyPI. My code basically imports this package and uses some of its functions, together with some more functionality I developed. ...
-1 votes
1 answer
276 views

Closed source project based on OpenVPN/OpenSSL

Using code base of OpenVPN (GNU GPLv2 license) in proprietary closed source project is under consideration. OpenVPN uses OpenSSL (Apache License 2.0). Changes in OpenSSL are needed only (OpenVPN will ...
2 votes
1 answer
70 views

Should the artwork attributed to third-parties and the derivatives of it be assumed proprietary or GPL in GPL software?

I want to reuse with attribution (and publish) a raster graphics file from GPL software. At the moment, I consider reusing either the software icon file or the software logo file. The latter is a part ...
3 votes
1 answer
378 views

Best way to release a Nuitka-compiled software?

My question would be: If I wrote software in Python and compiled it with Nuitka and would like to publish it under either the GPL v2 or MIT license for others, should I also attach the original .py ...
8 votes
2 answers
2k views

Does modified server code, used in public website development, which is originally available under GPL2 have to be released to the public?

To be precise, I am referring to MySql source code which is available under GPL2. I want to make certain modifications in the code which is actually for some custom requirement. The modified MySql ...
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 ...
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
547 views

Can I create my own exception to the Apache license? Is it good practice?

The Apache License v2.0 is incompatible with GPLv2. Instead of dual-licensing or using the LLVM Exceptions, I am thinking of defining an exception to the Apache license that is similar to what is ...
2 votes
1 answer
172 views

How to comply with GPL-2 when selling aggregate hardware with Linux?

Suppose I sell a robot, which contains Raspberry PI. Or somebody sells a workstation, which contains a PC and Monitor and WiFi router, each running Linux inside. Or a car workshop sells cars with ...
2 votes
1 answer
75 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 ...
0 votes
1 answer
302 views

How can Apple distribute Bash (and other GPL v2 software) with macOS? Is it not a derivative work?

And how could they license Darwin as APSL if based on GPL v2 software? See
4 votes
2 answers
7k 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
1 answer
407 views

Bug in FFmpeg build allows GPL filter use from an LGPL build can I distribute FFMPEG as LGPL

I have build ffmpeg (4.3) libraries configured for LGPL on multiple OS's looking to be called from my own code using ffmpeg filters to deinterleave video. below is the configure command. ./configure --...
3 votes
1 answer
266 views

Complying with MySQL GPLv2

Consider the case of MySQL. This software is Dual-Licensed, of which, one license is GPLv2 the other is a somewhat costly enterprise license. Given the following criterion, what are my obligations? I ...
33 votes
1 answer
6k views

Why does GPLv2 include a mailing address (51 Franklin Street) in the license notice?

The last paragraph of the GPL v2 notice reads: You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 ...
3 votes
2 answers
570 views

Tivoization and the GPLv2

I have seen several questions on this site regarding tivoization, and how the GPLv3 can prevent it. However, for my particular use case, the GPLv3 actually seems to be more permissive than the GPLv2. ...
-1 votes
1 answer
166 views

Using Linux Kernel Bits in a Apache License v2 software

On a project with an Apache License v2 I intent to include a (heavily) modified source file of the Linux kernel, the file in question is list.h. I am aware that the Linux Kernel is GPL v2 meaning that ...
7 votes
1 answer
1k views

Can I convert an Apache 2.0 project to GPLv2

I found a project on GitHub that I really liked, and have since forked and modified it. It's currently licensed under Apache 2.0. Can I release my modified project as a project with a new name under ...
3 votes
3 answers
604 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
0 answers
76 views

Using Apache 2.0 libraries to test GPL 2 library

I'm making a library which is a derivative work of openjdk that's released under GPL 2.0 with Classpath Exception, so my library is obviously GPL 2.0+CE too. I'd like to write tests for my library ...

1
2 3 4 5