Questions tagged [gpl-2]

Questions about GNU General Public License Version 2.

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

Usage of closed-source software loaded into GPL software as a plugin

I'm distributing a device (ARMv8 server) which runs GNU GPL licensed software. I've changed this software so that it is able to load any plugin in the form of *.so file. I've open-sourced this feature ...
7
votes
1answer
828 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 ...
2
votes
2answers
14 views

Implement a RBT for proprietary software using idea from Linux kernel

Linux kernel's RBT implementation has a nice trick of using the LSB bit of parent pointer as a node color. If I were to implement a RBT for my proprietary software and use the LSB as a node color bit ...
1
vote
1answer
22 views

Question related to the use of GNU GPL v2.0

As GNU GPL v2.0 allows commercial use as long as we disclose sources under the same license. I have some confusion about use of such application. This is my situation: The commercial software I am ...
1
vote
0answers
15 views

Does every file need to have GPLv2+ mentioned in the header to be GPLv2? [duplicate]

So all Wordpress plugins are supposed to be GPLv2 or higher. We'd like to fork a plugin that currently integrates with one system and change it to integrate with a different system. There's a readme....
10
votes
1answer
1k 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 ...
1
vote
1answer
65 views

GPL source code, Interacting with proprietary software using socket, is it a GPL violation?

I have a open source application (written in PHP), Which depends on daemon/service process to do certain tasks. This open source application communicates with daemon/service process using socket. ...
3
votes
0answers
41 views

Copyright notice in the binaries of a library

I'm building a library that is based on a modified version of an already existing source released under the GPLv2 license. I'm modifying each files of the original project to adapt it to my needs, ...
2
votes
1answer
34 views

Licensing concerns when distributing a software package containing a GPLv2 third-party software

Scenario I have the following scenario: A software vendor wants to distribute their own commercial software (S1). S1 relies heavily on a third party GPLv2-licensed software (S2) to function. But: ...
2
votes
1answer
54 views

Compliance issue with kie-server-api and kie-server-client

We are using kie-server-api (Version 7.29.0.Final) and kie-server-client (7.29.0.Final) in one of our microservices: //Drools - Java API // https://mvnrepository.com/artifact/org.kie.server/kie-...
2
votes
1answer
155 views

How to edit a “GPL version 2” code and provide it to the customer (to get paid)?

A customer (from a freelancer website, who awarded me this single project) has asked me to add some extra functionality to a Wordpress plugin which is licensed under "GPL version 2", the customer ...
1
vote
1answer
88 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). ...
3
votes
1answer
57 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 ...
2
votes
0answers
28 views

Can I put a GPL licensed binary file in my proprietary software? [duplicate]

The source code of this binary is under GPL V2. In my software, I didn't use its code, I just execute this binary to do some tasks, nothing more. Is it legal?
2
votes
1answer
51 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 ...
11
votes
2answers
120 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 ...
2
votes
0answers
65 views

Which files in a Yocto (Embedded Linux) project should I provide to be compliant to GPL?

We are developing a Yocto based embedded Linux project, it uses Linux kernel (of course), some MIT libraries, some GPL libraries, and our own commercial applications. Since the GPL code is used to ...
4
votes
1answer
142 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 ...
3
votes
1answer
70 views

What's the correct way to bundle an executable (GPLv2) in my Git project

I'm making a simple GUI with Electron for a CLI executable that is distributed under GPLv2. I assume the license isn't an issue since this is a personal project and I'm happy to license mine GPLv2 as ...
3
votes
2answers
200 views

is it safe to use GPL 2.0 licensed libraries in my commercial container image?

I am building some docker image which is using alpine:3.10 as base image. When I scan my built image for any license violation using whitesource scanner, I am getting lot of libraries which are ...
2
votes
1answer
50 views

Can I publish a WordPress site as MIT?

I know that WordPress is licensed GPLv2 (or later). I also know that all things that use WordPress must also be GPLv2 (or later) compatible (eg. Plugins and Themes) I also read somewhere that ...
3
votes
1answer
82 views

Supporting the HEIF format in a open source library

I'm a co-maintainer of a open source (GPLv2 licensed) image metadata library and recently a contributor made a pull request adding support for the HEIF format via libheif. Since the HEIF format is a ...
1
vote
1answer
47 views

Incorporate gpl2 code into software

I want to use code written by others and published under gpl2 license, on my software project. I was wondering what is the way to go about it. I hope to publish my software using the gpl3 license. I ...
28
votes
4answers
11k 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
0answers
44 views

Licensing question about using OpenJDK to build and run

I have a small java application which I was building with Oracle JDK till now. Now I am migrating this application to OpenJDK11 and am bit confused with the licensing. I am using RedHat distribution ...
2
votes
0answers
103 views

Using MySQL JDBC connector, when to disclose source code

Part 1 I would like to use MySQL JDBC connector (called connector) licensed under GNU GPL V2 to exchange data to and from a MySQL database in my project, as far as i can read, If i add the connector ...
13
votes
4answers
3k 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 ...
4
votes
1answer
90 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-...
2
votes
1answer
162 views

GPL author attributions

I have a question: this week I found a older project I contributed to, released under GPL/GNUv2. I found back the project by googling my name, thus I found my copyright notice inside the distribution'...
3
votes
3answers
139 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
79 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 ...
4
votes
2answers
2k 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
1k 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 ...
3
votes
1answer
49 views

Can I use separate license for commercial use?

I would like to create a REST API in my server that internally use a GPL library. As far as I know the GPL license affects the 'distribution' not the 'usage'. -So whoever calls(uses) my REST API ...
4
votes
1answer
64 views

Does GPLv2 allow removing link to original work and adding limitations?

I am a new software developer, so I tend to have works with many open source project on the Internet. I have a few question about the GPL licence, can someone help me to understand them, and if ...
1
vote
2answers
347 views

Is it legal to fork “gpl 2 or later” software and make “gpl 2 only” changes

I've found interesting open source project (mostly dead now) and I would like to fork it, fix some bugs and use it. The project is licensed under "gpl 2 or later", however I'm not big fan of "gpl 3", ...
3
votes
0answers
154 views

Java 11 program, GPLv2 + Classpath Exception license do I need to check everything

So following this schema if I wish to do everything free I can use the JDK's that are on https://jdk.java.net/ Now say that I wish to publish ready made packages for clients with jlink that I offer ...
3
votes
1answer
44 views

Embedding code using API of GPL library in tutorial website

I want to make a commercial tutorial website that will teach people to use GPL-licensed R packages in a series of articles. The website will not execute the code, but will show people the output of ...
2
votes
1answer
47 views

Application code shared between GNU and Comercial software

We have a software of our authory and made by our company, We have licensed a sub part of it as GPL v2 and still develloping a professional version with more features and that shares the code we ...
2
votes
1answer
264 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....
1
vote
1answer
61 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 ...
2
votes
1answer
360 views

MySQL for Commercial Web Application

We have created a web application hosted on virtual machine for client access through web only, no distribution . The database we have used is MySQL Community Edition under GPL 2. The application is ...
3
votes
0answers
55 views

Can I make a commercial JAVA GUI interface to a GPL2 licensed R package that I authored?

I authored an R package that will be licensed under GPL2 due to some dependencies that I use also being GPL2. I was wondering if I would be allowed to make a commercial closed source JAVA GUI ...
-1
votes
1answer
385 views

Can I sell a GPL2 licensed R package if it's for commercial applications and make it available for free only to academics?

I developed an R package that I would have to license under GPL2 due a few of my dependencies having that license. If I do not distribute this package via CRAN, would it be possible to sell the source ...
2
votes
1answer
114 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 ...
3
votes
1answer
433 views

GPL2 license header usage in individual files

Im preparing to open source some code Im been working on, and have decided for the GPL2 license. Im wondering what the proper way is to mark code as licensed with this license. looking at the Linux ...
1
vote
1answer
120 views

Using Linux kernel constants from a UAPI GPL 2.0 file

I would like to use some constants defined in this Linux userspace API header file in my permissive (MIT) licensed project. I could simply #include this header in my project, which will use the ...
4
votes
2answers
123 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-...
5
votes
1answer
131 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. ...
0
votes
1answer
58 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 ...