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
6
votes
1answer
100 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 ...
6
votes
2answers
271 views

Can I change the license of a GPL derived work to be more restrictive regarding version upgrades?

Specifically, the GPLv2. The creator of a work can allow people to upgrade to a higher GPL version: (emphasis mine) This program is free software; you can redistribute it and/or modify it under ...
6
votes
1answer
479 views

NDA with GPL software: can the author decide how/when to disclose?

The GPL FAQ states that is not permitted to sign NDAs when distributing software, as it would be a violation of the redistribution freedom. Let A be an entity that develops a feature on top of an ...
6
votes
1answer
813 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 ...
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 ...
6
votes
1answer
965 views

Can a video game have a GPL licensed engine and GPL-incompatible licensed assets? What about scripts?

I've heard that it's possible to use a GPL game engine that interprets/loads/JITs a so-called Game Pack which contains all the important game files such as sprites, sounds, music, levels, missions, ...
6
votes
1answer
161 views

What part of Android will now have to be under the GPL?

Google said that “As an open-source platform, Android is built upon the collaboration of the open-source community,” a Google spokesperson told VentureBeat. “In our upcoming release of Android, we ...
6
votes
1answer
175 views

Which license should I use when my project uses plugins under various licenses?

I am confused about choosing a license for my project. I have read some resources like Open Source Initiative and Choosealicense.com, though. My project is a mobile application for Android. Now, it's ...
6
votes
1answer
156 views

What are my license obligations if I modify the object code of a GPL project?

I am modifying some STL files for 3d printing which originated from a GPL'd project, and though the originals are available, the "object code" STLs are easier to modify in my case. Ignoring the fact ...
6
votes
1answer
847 views

Using GPL licensed library over a service for non-GPL softwares

I want to use a GPL v2 licensed library(esper) for commercially distributed non-GPL softwares but I need to make sure non-GPL software not violate GPL license. Can I use this library indirectly using ...
6
votes
2answers
720 views

Can I publish my iOS app store app code to GitHub under MIT/GPL

I am about to start developing an iOS app which will be published on Apple App Store. While developing this app, I am thinking to push all the code to GitHub public repository; pull requests from ...
6
votes
1answer
107 views

Will my app be copylefted if it uses the webservice of a GPL server?

I'm planning to code a mobile app that uses an opensource server liscenced in GPL. So my app will make webservices call to that server. Will I be obliged to publish the code of my mobile application?
6
votes
2answers
217 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 ...
6
votes
1answer
176 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 ...
6
votes
1answer
1k views

Shipping GPL'd binaries in commercial product

I've read lots of discussion on shipping commercial products that link against GPLv2/3 libraries, and products that include code from GPLv2/3 software. But I haven't been able to satisfactorily answer ...
6
votes
1answer
165 views

Opensource software company and license obligation

There is a company that uses opensource code licensed by GPLv2 and BSD, they have a page in their site that specifies a contact mail to request the opensource code and a list of the used open source ...
6
votes
1answer
1k views

Distributing a .NET Core project under GPL

Although the source code of the most .NET Core components is licensed under a MIT License, the binary files of the .NET Core runtime and other supporting libraries on NuGet are released under a more ...
6
votes
1answer
134 views

Can an interpreted program be under any license without restricted by its GPL'ed run-time environment?

If I write a run-time environment based on some GPL'ed libraries and separately write an program interpreter which is passively used by the run-time environment, can a program (which is intended to be ...
6
votes
1answer
643 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
935 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 ...
6
votes
1answer
488 views

For Software based on GPL library should I have to release software under GPL license or can I use MIT

I am currently building a generic rest framework and using Jersey and Grizzly as frameworks to build upon. Originally I planned to release (for commercial or public/private use) it under MIT license ...
6
votes
1answer
154 views

Concise GPL requirements summary list

I find the current version of the GPL to be relatively short and easy to read. However, some people seem to see a wall of text and cannot get through it. Thus we have many questions asked here that ...
6
votes
1answer
152 views

Is Google Analytics compatible with GPL?

If i include Google Analytics JS code inside a php page GPL licensed (WordPress template), is it ok with GPL license? I'm asking beacause I think Google Analytics is not open source code.
6
votes
1answer
769 views

Distributing commercial Docker container image with openjdk:8-jdk

I am building a docker image with the following dockerfile and then pushing it to an AWS ECR repository: FROM openjdk:8-jdk RUN ["mkdir", "/opt/mycompany"] COPY ["myapp.war/", "/opt/mycompany/myapp....
6
votes
1answer
216 views

Using GPL resource (with separate installation) with “commercial” product

I'm building a downloadable digital web product for sale. I want to use an open-source third-party library for my product. This third-party library has two licenses available: GPL Commercial I've ...
5
votes
2answers
3k views

Can I relicense my own GPL code into Apache/MIT? [duplicate]

Suppose that I distribute my own code with a GPL license, even though the code use just external MIT or Apache code. In particular, no preexisting GPL code is in it. Can I later relicense it under ...
5
votes
2answers
281 views

Why does the clause 3 of 4-clause BSD makes it incompatible with GPL?

As explained on the GNU GPL site, the 4-clause BSD is incompatible with GPL because of the clause 3 which states: All advertising materials mentioning features or use of this software must ...
5
votes
3answers
927 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 ...
5
votes
3answers
285 views

How to license scientific software to be open while protecting against misuse?

Note: This question is a revision of an earlier question, which MadHatter suggested should be revised into a new more specific question. Note that there is a lot of similarity between the questions; ...
5
votes
1answer
2k views

GPL - Is it required to post source code to the Public - when is a software released?

The GPL FAQ "Does the GPL require that source code of modified versions be posted to the public?" contains this statement (emphasis by me) The GPL does not require you to release your modified ...
5
votes
2answers
395 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 ...
5
votes
2answers
2k views

Do I have to disclose the source code of a Linux Driver I have not developed?

A 3rd-party Hardware manufacturing company is willing to sell me a Linux Driver for one of their products. The third-party company claims that the Linux Driver is derivative work of the driver they ...
5
votes
1answer
96 views

If a non-GPL program is illegally linking to a GPL library, can I assume that program automatically became GPL?

I found a proprietary program which is illegally linking to a GPL library. Since the GPL states that programs which link to GPL libraries must also be GPL, does this mean that I can assume that by ...
5
votes
3answers
355 views

GPL exceptions that only apply to certain individuals

The GPL does not allow people to impose additional copyright restrictions on top of those that already exist in the terms and conditions of the GPL itself. However, the GPL does allow the original ...
5
votes
1answer
251 views

Calling GPL'ed socket server inside Docker?

These questions can easily devolve into philosophizing, so let me be concrete: There is open source software X licensed under the GNU General Public License (v2 or later). X runs as a stand-alone ...
5
votes
1answer
102 views

Is it legal to install GNU GPL v2 software alongside my proprietary software

I have developed a set of python-based tools for network testing, and I am currently building a GUI around it and I am going to attempt to sell it. My issue is one part of my code relies on wireshark, ...
5
votes
1answer
215 views

Relicensing a fork of a GPL project and source code distribution requirements

(Reposted in here because this is the more correct section.) So the situation is this: I run a project which is a fork of an emulator licensed under GPL v2, my fork respects that and has not ...
5
votes
1answer
710 views

GPL and distribution

If I write some software which links against a GPL licensed component (i.e. my software is a derived work) and install (copy across a public network and deploy) that software onto a customer's (...
5
votes
1answer
637 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 ...
5
votes
2answers
504 views

If MIT licensed code links to GPL licensed code what should be the license of the resulting binary program?

Scenario: I have written a program that uses a GPLv2 library. The source code to my program is publicly available under an MIT license. For the sake of this example let's say my program links to the ...
5
votes
1answer
195 views

Can I GPL licence a plugin for a non-free program

I am working on a plugin (in lua) for a proprietary program, but would like to make my plugin open source, and require that anyone making derivative works/plugins also do so. This seems like a good ...
5
votes
1answer
112 views

How to comply with the GPL when providing auto updates?

Problem description: I want to distribute a Debian VM with Debian based docker containers, so far I would just extract the entire source code after the VM is configured and provide the source code on ...
5
votes
1answer
269 views

Moving project from AGPL to Apache v2 / MIT license

The question in a nutshell Hi! Together with a team of brilliant engineers we've been building a software project (http://luna-lang.org) for the last two years and now we want to release everything ...
5
votes
1answer
475 views

Can I show a GNU GPL licensed software in a TV movie?

Am I allowed to show the interface of a GNU GPL licensed piece of software being used in a TV movie? I'm not in the US, so "fair use" and similar applications do not apply unfortunately.
5
votes
1answer
58 views

Is GPL compatible with services that disallow modifying the client?

Say there is a multiplayer game (or radio station, BitTorrent tracker, etc) that would (at least threaten to) ban users if they are using a modified client. And the official client is released using ...
5
votes
2answers
589 views

Is it possible to keep GPL-licensed software internal?

Reading this question caused me to wonder: Is it even possible to keep a GPL-licensed software internal to one company? Am I correct in thinking that any employee who has access to it, would be free ...
5
votes
1answer
1k views

Can I redistribute libstdc++ with proprietary software?

So, libstdc++ has the runtime exception that permits even proprietary software to use libstdc++. But, hypothetically, can I actually distribute a non-modified binary of libstdc++ along with a binary ...
5
votes
1answer
36 views

Does GPL apply to loaned or rented hardware?

I know that if I buy a device it counts as distributing the software that comes with it, therefore entitling me to ask for sources of the GPL code within. But what if the hardware is technically ...
5
votes
1answer
46 views

Could the anti-tivoization provisions of the GPLv3 be circumvented by providing software separately?

In the FAQ section of the GPLv3, the Free Software Foundation presents the following entry: Question: Suppose that two companies try to circumvent the requirement to provide Installation ...
5
votes
1answer
61 views

Distributing GPL OS with proprietary software

We are looking to distribute an embedded software product using an open-source, GPL3.0 licensed operating system with our non-GPL proprietary software running on it. With normal works, if our code is ...

1 2 3
4
5
13