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
1
vote
1answer
757 views

Is it appropriate to use open source license with Matlab code?

Since Matlab itself is not open source (commercial software and Matlab language can only be used within the Matlab environment), is it OK to put my Matlab code on github under open source license, e.g....
2
votes
2answers
1k 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....
9
votes
1answer
4k 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. ...
8
votes
1answer
161 views

GPL library in an open source plugin in an open source application using a commercial plugin

I have developed an application, a commercial plugin, and an open source plugin, each part distributed separately. The application dynamically loads each plugin, and function calls are bidirectional. ...
2
votes
1answer
70 views

Can I edit software under GNU Lesser GPL for my paid app [duplicate]

I'm building a chat bot based on Alice AIML set providing here: https://code.google.com/archive/p/aiml-en-us-foundation-alice/ I'm planning to edit this AIML set and expand it by adding new phrases. ...
4
votes
1answer
1k views

Using a GPL V3 library in a Android app published on Google Play, do I need to release the application's source code?

I'm in a situation where I'm considering using a GPL V3 library in a module of an Android application. The application will be published to Google Play and will be available for free download. My ...
7
votes
3answers
479 views

How is the Expat (MIT) license compatible with the GPL?

Suppose I come across Project G, an open-source project licensed under the GNU GPL, and Project M, an open-source project licensed under the Expat license (also called the MIT license). I want to ...
2
votes
2answers
421 views

Can I distribute signed binaries of someone else's GPL'd code without distributing the private key?

Suppose I come across Project X on the Internet, which is released under the GNU GPL. I want to compile Project X into a strong-named .NET assembly, which is a type of cryptographically signed binary, ...
0
votes
1answer
264 views

GNU GPL Licensing

We are planning to use an Open Source GNU GPL License software for distribution also with the hardware we sell. We will make several changes to GP, software to make it work with our device and are ok ...
5
votes
3answers
918 views

Software is under GNU/GPLv3, which licence to chose for pictures taken from it?

So, I recently released a FOSS software with a GNU/GPLv3 licence and just realized that the software can be used to produce pictures. I want the pictures to be free (as in freedom) in any case and ...
7
votes
2answers
279 views

Is it legal to use code from Microsoft Knowledge Base Article in an open source software?

In an open-source software project, GPL2 or 3, is it legal to use code snippets from Microsoft Knowledge Base articles - the ones that used to be called something like Q1234567, nowadays called just ...
-4
votes
1answer
53 views

Common licencing types [closed]

I'm an independent software developer and thus have little to no knowledge about licenses or general software law. Could someone list the most common licenses and what they mean in layman's therms.
3
votes
1answer
876 views

Is it legal to monetize from someone else's software?

I was wondering if I copy someone else's software and make some design changes and try to make money from it. Is it legal? Which licenses provides a facility for that?
2
votes
2answers
151 views

Can a SaaS product by successfully developed as Open Source?

The accepted answer on How can large open source projects be monetized? mentions open source SaaS. Once you are successful enough in one of the above, you can afford giving away your software for ...
4
votes
1answer
1k views

Legal issues about embedded Linux

I am trying to modernize a current microcontroller solution with a new one based on embedded Linux (Debian), running on Allwinner A10 chips. I plan to make a Linux app doing all user-interface stuff, ...
7
votes
1answer
680 views

Do Fedora's export restrictions violate the GPL?

On the download page of Fedora, one finds this text: By downloading Fedora software, you acknowledge that you understand all of the following: Fedora software and technical information may be ...
6
votes
1answer
761 views

AGPL v3 licensing: How does external party determine if modifications were made?

When using an AGPL v3 licensed software within a public-facing web application hosted on a private server, you are obligated (section 13) to share your code if you modify the original AGPL code. Many ...
19
votes
1answer
3k views

Are all docker images free (i.e. GPL)?

Looking at the GPLv2 FAQ. I'd like to incorporate GPL-covered software in my proprietary system. Can I do this?. Since, any typical Linux distribution base image contains a variety of GPL-licensed ...
2
votes
1answer
387 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
136 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
126 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
617 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
381 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
590 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
57 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
522 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
651 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
337 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
969 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
742 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
256 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
283 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
608 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
96 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
334 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
156 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/...
7
votes
3answers
288 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
94 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
298 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
887 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 ...