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
2answers
1k 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
136 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
1answer
231 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
316 views

Is it possible to use a LGPLv3 plug-in in a GPLv2 program?

From the license point of view: Is it possible to use a plugin written under "LGPLv3+" in a program protected by "GPLv2"? The plugin is built as a ".so" library and at ...
6
votes
1answer
183 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
558 views

Can GPL with linking exception be linked with GPL and non-GPL simultaneously?

Let's say I have: A GPL module with linking exception. A non-GPL module. A pure-GPL module. I know that module 1 can be linked with module 2. My questions are: Can I link module 1 with module 3? ...
6
votes
1answer
581 views

Using GPL-covered dataset in non-GPL code

We are currently writing a piece of software. In it, we want to use the Disconnect.me tracking services list. The list is licensed under the GPLv3. Our code will generally only run on servers, but we ...
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
933 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
1k 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
575 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
178 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
137 views

A non-bloated license for documentation with the benefits of GPL?

In response to one of the FAQs, FSF has noted: It is possible to use the GPL for a manual, but the GNU Free Documentation License (GFDL) is much better for manuals. The GPL was designed for programs; ...
6
votes
1answer
2k views

GNU AGPL/GPL 3.0 and Docker containers

So we have been discussing the implications of the GNU AGPL/GPL 3.0 license on our distributed code. I will make things, extremely simple. I hope. We will use AGPL in this example. We will write code....
6
votes
1answer
222 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
158 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
2answers
2k views

Combining GPL with non-commercial license

I've been a hobbyist programmer for a long time, and only recently have I been writing code I've thought others might benefit from. Here's my conundrum: I'm a big supporter of the GPL, and I ...
6
votes
0answers
67 views

Is a principle to distinguish "mere aggregation" vs "larger work" described in GPL FAQ universal?

When talking about "mere aggregation" vs "larger work", i.e. if a work under license X should be considered a separate program or a part of the larger work, GNU GPL license and its ...
6
votes
0answers
99 views

Helm charts with AGPL licenses

Some helm charts (for example https://github.com/minio/charts/blob/master/LICENSE) are using AGPL license. Helm chart is an instruction for helm https://helm.sh/ to deploy a cloud application to ...
5
votes
4answers
1k views

How to change the licence of Java project from GNU/ GPL to MIT / BSD / Apache

I had developed a Java application which is connected to MySQL Workbench by using mysql-connector-java-8.0.21.jar file. When I deploy the project and send source code to the client he says that: The ...
5
votes
2answers
820 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
1answer
870 views

In the GPL definition, if I host a service on public cloud, does it mean I 'distribute' my service to the cloud provider?

Let's say I have a web service that links to a C library which is licensed under GPL. If I host this service on my own server, then I think I don't have to license my web service under GPL. This is ...
5
votes
3answers
923 views

Implications of using GPL licenced code only during testing

Let's say I'm working on a software library in which certain unit tests rely on GPL licensed code but the code that a user of this library would install on their system does not interact with GPL ...
5
votes
3answers
969 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
925 views

Asserting copyright infringement against closed source software using GPL code

Now consider two people A and B. A uses B's GPL code to make a software that is closed source and does not follow any other term imposed by the GPL. B files an infringement case against A. A says he ...
5
votes
3answers
413 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 ...
5
votes
2answers
297 views

What stops anyone from taking a derivative of a derivative of a GPLv2-licensed work closed-source?

What prevents the following situation? Alice writes Alice's Great Open-Source Program and releases it under the GPL. Bob creates the derivative work Bob's Great Open-Source Program With Racing ...
5
votes
2answers
3k views

Is a Web application "released" in the sense of GPL?

In the sense of GPL, is a Web application running on a private server without exposing its code considered "released"? (or is the word "distributed"?) Therefore, if a GPL component is used in a Web ...
5
votes
2answers
562 views

Including resources with ambiguous license for GPL application

I'm creating a GPL v3 application. I've found some graphics on www.flaticon.com that I would like to use in the application. The application will be distributed as binary, but with the resources as-is ...
5
votes
1answer
1k views

Will there be any restrictions if I use a MIT licensed module which is built on a GPL library in my commercial software?

I want to use a Python module (https://github.com/Belval/pdf2image) in my commercial software. This module is licensed under the MIT license whereas the library (Poppler) it is built on is licensed ...
5
votes
1answer
417 views

GPL vs. obligatory warranty

There are many countries on the world, where distributing products means to accept an obligatory warranty well. More clearly: if you buy a mainboard, and it is bad, the seller must re-take it (with ...
5
votes
1answer
3k views

Can I use a GPL component in my site without having to disclose the sources of my site?

In which of the following situations can I use a GPL component in my website without having to GPL or disclose the source code of my entire site? The component is a JavaScript library that goes into ...
5
votes
1answer
179 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
1answer
323 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
126 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
321 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
393 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
1k 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
753 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
1answer
378 views

Can I partially include third party source code in my project?

I'm going to release a software package which needs polynomial fits to work, and I'm currently using the GNU Scientific Library (GSL) in my project. GSL is licensed under the GPL. GSL has many ...
5
votes
1answer
817 views

How can commercial products use GPL or LGPL libraries?

I would like to design a web app with a free and paid tier that will include a WYSIWYG editor. I'm considering the following options CKEditor - GPL TinyMCE - LGPLv3 QuillJS - BSD 3-Clause SlateJS - ...
5
votes
1answer
150 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
279 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 ...
5
votes
1answer
831 views

Release code with MIT dependencies under GPL

I am creating a game and want to release the code under a copyleft license (GPL 2 or 3). So far, so good, but there are multiple MIT-licensed library dependencies. Can I still release my code under ...
5
votes
1answer
660 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
363 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 ...
5
votes
1answer
71 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
1answer
2k 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
99 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 ...

1
3 4
5
6 7
17