Questions tagged [gpl]

The GNU's General Public License, a commonly-used free software license. The GPL has various versions, v1-v3, so use this tag only for questions talking about overarching issues of the licenses or shared characteristics. For example, for a question about a unique section on version 3, use the [gpl-3] tag.

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

Is it wrong to call a software Open Source if it is using a license based on GNU GPL?

As an example, the real time operating system FreeRTOS is licensed under the FreeRTOS Open Source License which is based on a modified GNU GPL, the modification taking the form of an exception. The ...
4
votes
1answer
135 views

Do I still own code I donated to GPL project?

If I contribute code to a project that is under the GPL (or similar), can I still use my code (without any other parts that were contributed by other people) in a closed-source app? If yes, can I also ...
2
votes
1answer
125 views

Including compile instructions for GPL

What, if anything, must be included with a project regarding how to compile it, to be fully GPL v3 compliant? For example if I'm using Netbeans and simply use it to compile and run the code, what kind ...
5
votes
1answer
605 views

License for R scripts

As long as I understood a piece of code is data for the interpreter and thus according to this Q&A an R script is not automatically licensed under GPL. Is that correct? So if I make an R script ...
1
vote
2answers
107 views

GPL (v2) License Compliance Question

Customers will often pay me to setup a website for them which occasionally involves using themes from Themeforest which are GPL Licensed. 1) Reselling Can I "Resell" the Theme to this customer in ...
23
votes
7answers
6k views

Can I use my client's GPL software?

I have a client who sent me his source code for me to review. It was a non-paying job. His source code was clearly a heavy modification from a popular GPL-licensed software which I part-authored. I ...
5
votes
2answers
371 views

How much access to the “original” code of a GPL-sourced project do I need to provide, personally?

There's a well-known GPL3 game on Google Play called Pixel Dungeon by watabou (which includes a game engine by watabou called "noosa" which is also GPL3), and it accepts donations in the app. The game ...
3
votes
3answers
568 views

GPL - is it distribution to use libraries in an appliance loaned to customers?

Let's say there is a hardware appliance which a company would like to rent out to customers for use e.g. during trade fairs. The appliance is fed image data, analyses it and displays the results on-...
6
votes
1answer
1k views

Can I put ads on a GPLv3 project and upload it to Google Play?

I forked a messaging app on github and added my modification on top of it and it started to build an audience in my country because of the unique ad-on feature I have added. The app acts as an SMS ...
-1
votes
1answer
56 views

What open-source license should I use for my tool?

I have developed a tool that uses another tool to convert a file from format#1 to format#2. And currently, my tool works only if it is given the file in format#2 as input, and so, it depends on that ...
3
votes
2answers
1k views

How do I get the kernel source for my Android tablet?

As I understand it, the Android kernel is GPL. Doesn't that mean that if I buy an Android tablet the manufacturer has to make the kernel source available? There is no source on their website and ...
0
votes
0answers
53 views

Using libraries with GPL license [duplicate]

This may be a simple question, but when using libraries that are licensed under GPL, I'm not sure what part of the license applies. I have two separate libraries in a JAR file that I'm using that I'm ...
9
votes
1answer
519 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, ...
1
vote
1answer
621 views

How does the FOSS exception for MySQL connectors apply to code written in PHP or Python?

I have looked all over and can't find clear answers to the following: If I write code in PHP or Python that uses GPL MySQL connectors for PHP or Python - which license applies to my code? That of PHP ...
8
votes
1answer
335 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 ...
6
votes
1answer
934 views

As owner of GPL library, can I break the licensing terms?

As far as I understand, choosing GPL licence for library does not permits use of it in proprietary programs as opposed to LGPL. So releasing my library (or code classes), I'm forcing people to use ...
4
votes
2answers
730 views

Distribute virtual machine image with gpl code

I have developed a C++ tool and I am the full copyright owner of the code. However the tool is dynamically linked to a gpl library. The whole source code of the tool is hosted on a virtual machine. In ...
8
votes
1answer
241 views

Does a GPL image “infect” my blog post?

If I use a GPLed image to illustrate a blog post, does that make the text of the blog post part a derivative work, thus "infecting" it with the GPL? Or do only changes made to the image itself count ...
8
votes
1answer
202 views

Distributor T&Cs appear to conflict with GPL. Is this a violation?

I came across GIMPShop.com which distributes an installer for GIMP bundled with some kind of adware: Gimpshop.com is distributing the original unmodified software, obtained directly from GIMP's ...
3
votes
1answer
273 views

Can I rewrite the Linux kernel by hand and modify it to escape it from the GPL? [duplicate]

If I took the linux kernel, rewrite it and changed the order and file names and some other stuff, and destroy the original linux kernel, will the new kernel be subject to the terms of the GPL? tl;dr: ...
11
votes
2answers
2k views

What are the implications of licensing a JavaScript library under GPL?

When searching for "gpl javascript" in Google, I currently find these five first results: A piece by RMS warning about how we are using more and more web apps and that we should care whether these ...
6
votes
1answer
581 views

Applying GNU GPL and messages printed by a program

The full text of GNU GPL includes this advice: If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free ...
6
votes
1answer
95 views

Marketing GPL 3 software

I am planning on selling software which is licensed under GPL 3. I have gone through the terms and conditions listed in the GPL 3 license. However, I would like to know if any of the following ...
7
votes
1answer
324 views

Is there any difference between the GPL and AGPL for code executed in the browser?

My research into the topic suggests that the differences between the GPL and AGPL licenses only matter for code that runs on the server. When executing JavaScript in the browser, "distribution" ...
7
votes
1answer
153 views

What to do if I found someone broke someone elses' license

I found a nice and useful piece of software, published under the Code Project Open License which is quite permissive - similar to MIT or BSD. Unfortunately the code, as I examined it, contains files/...
6
votes
3answers
255 views

Dynamic linking, bundling, and GPL

I have a code that is dynamically linked to a GPL library. When I distribute my code in binary form, I do not distribute it with the GPL library, and provide instruction for the user to acquire this ...
1
vote
1answer
93 views

Using a GNU licensed software to make new software to be sold

I have been researching the GNU and GPL licenses and I can't find a straight answer to a question I have. If you are going to use a Programming IDE that is distributed under a GNU GPL does the ...
4
votes
1answer
283 views

GNU GPL dual license with CC-BY-ND?

In a project that I am working on, I would like to use the GNU GPL software license, but I also don't want to have any possible problems distributing my software. For instance, there were some ...
4
votes
1answer
106 views

Licensing under “version X or later”

Is it a GPL-only thing or can I use this formulation with any license, like "MPL 2 or later"? Does it mean that in case versions 1, 2 & 3 of license are available, "version 1 or later" effectively ...
6
votes
1answer
862 views

The GPL and PHP code

According to the GPL FAQ Where's the line between two separate programs, and one program with two parts? This is a legal question, which ultimately judges will decide. We believe that a proper ...
1
vote
1answer
158 views

Can I sell my own CMS based on another CMS (e.g. WordPress) and encrypt the source code?

Can I recode WordPress or another CMS and then sell it as my own? Can I encrypt the source code?
6
votes
2answers
3k views

What legal meaning do GPL symbols hold in the linux kernel?

In the linux kernel, several symbols are exported with EXPORT_GPL_ONLY, and as a result are only available if your kernel module contains MODULE_LICENSE("GPL"). Do either of those have any legal ...
5
votes
2answers
189 views

Lend/Distribute IoT device containing GPL software

I have a question regarding the enforcing of the GPL license. Let us suppose I am creating an IoT device using custom software linking/modifying GPL software. We assume that the software running in ...
5
votes
1answer
600 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 ...
3
votes
1answer
641 views

Can Public Domain use GPL licensed library/program?

A similar question already asked here (https://softwareengineering.stackexchange.com/questions/159023/can-cc0-code-use-a-gpl-library) but my question is a little bit different, perhaps more accurately....
2
votes
2answers
946 views

Can I make money from a “piece” of open source software?

Say an android app is hosted on Github, it has beautiful UI elements that I introduced within copied into an app of my own. Now I am getting requests from users/customers to show them how to implement ...
1
vote
2answers
53 views

GPL-v3/v2 application logs, use log with another custom application do this application become GPL-v3/v2?

I have one web application A that generates some logs files. The application A may have a GPL-v3 or GPL-v2 license. I want to create a custom application B to read logs of the application A. My ...
5
votes
2answers
328 views

Using GPL library in unit test suite of open source library?

Suppose that: I have an open source project with a permissive license (MIT or Apache); This project builds two targets: A library object code file that other, dependent programs would link to; An ...
8
votes
2answers
1k views

Can I dynamically call a LGPL/GPL software in my closed-source application?

This question was originally posted by marcgg on Stack Overflow (second link might be visible to 10k+ only), but was removed there due to being off-topic. It has been preserved here in light of this ...
6
votes
1answer
169 views

Selling computers with GPL licensed applications pre-installed

I would sell somes computers, each computer: Contains a MariaDB database (GPL v2). Some web applications under apache/php (GPL v2 and/or GPL v3). These applications use MariaDB. I can't find an ...
11
votes
2answers
706 views

How to accept contributions for AGPL / proprietary dual-licensed projects?

Supposed I have written a software that I offer using a dual-license model, using AGPLv3 as OSS license, and a proprietary one as commercial (closed) license. Now, let's assume somebody wants to ...
9
votes
1answer
227 views

Can my closed-source software load GPL v3 data?

The GCIDE is a GPL v3'd English dictionary. If I was to release it bundled with a closed-source application, would loading that data count as "linked source code", and therefore be a violation of the ...
6
votes
2answers
1k views

Can the Linux kernel be released under GPLv3?

From the Wikipedia article on Linux: The Linux kernel is licensed explicitly only under version 2 of the GPL, without offering the licensee the option to choose "any later version", which is a ...
1
vote
0answers
77 views

GPL software with commercial use exception [duplicate]

PortableApps.com Launcer stated that: License: Free / Open Source (GPL) with exceptions for freeware and free open source. Commercial use by contacting PortableApps.com http://portableapps.com/...
2
votes
1answer
717 views

Are all GPL Licensed projects free to use for commercial use? [duplicate]

I having a few issues understanding how sites like gpldl.com can call themselves legal. This is basically a site where they purchase themes/plugins from developers such as: WooThemes iThemes Gravity ...
11
votes
2answers
167 views

Relicensing WTFPL code under GPL

From brief and rather humorous text of WTFPL license it seems like I can just take the code, slap GPLv3+ sticker on top of it and live happily ever after. Is this really so? Am I missing something? ...
7
votes
1answer
53 views

Can source code that is intended to be used with something with a restrictive license, still be licensed anyway the author wants?

If you make something that is to be used by something with a restrictive license (but not actually included in your work) can your work still have any license? This question asks about restrictive ...
11
votes
1answer
260 views

Can software licenced in Eclipse Public Licence be used in a project with GPL?

JUnit is licenced under Eclipse Public Licence which, according to Wikipedia, is incompatible with GPL. So does this mean if you’re working on a project licenced with GPL you can’t use JUnit? It's too ...
4
votes
1answer
170 views

What is GPL leakage?

I heard the term GPL leakage mentioned very recently in a presentation from a well qualified speaker from MongoDB at an event for developers & integrators in the cloud computing market. I've ...
9
votes
2answers
3k views

Must author's name be included in GNU GPL v3?

I noticed the GNU GPL v3 license created by Github is very different than the one created by Netbeans. One of the differences is the first line in Netbean's is Copyright (C) 2016 hotwisp Must the GPL ...