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
301 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
180 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
535 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
914 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
562 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
177 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
121 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
213 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
149 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 ...
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
733 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
837 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
962 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
922 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
397 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
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
1answer
992 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
401 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
286 views

Opensource license ownership and collaboration

If a person releases their source under some Open source license. And later if another person contributes to the project through a pull request (in Github). Then, does the contributor gets a say if ...
5
votes
1answer
2k 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
175 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
311 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
123 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
301 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
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
737 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
372 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
729 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
144 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
363 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
631 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
357 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
87 views

GPL compatible alternative to LPPL?

Problem Sometimes, I write latex templates (e.g. to account for department-specific guidelines for theses etc.), and wonder how to license them. Background The IEEEtran latex class is licensed under ...
5
votes
1answer
80 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
262 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 Information ...
5
votes
1answer
176 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 ...
5
votes
1answer
361 views

Does distributing GPL software along with binary image force the binary image to be GPL too?

So: A hardware device has closed-source firmware running inside it (not based on any open-source code). Computer software to update the hardware's firmware exists, with a GPLv3 license. It takes a ...
5
votes
2answers
290 views

If APIs aren't (shouldn't be) copyrightable, how can ZFS-on-Linux infringe the GPL?

Note: This is a question about a specific individual's viewpoints and beliefs. Good answers will cite that individual, or other people with similar beliefs. Bradley Kuhn of the Software Freedom ...
5
votes
1answer
496 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? ...
5
votes
2answers
445 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 ...
5
votes
1answer
197 views

Must CC BY-SA be included for ideas and code taken from Stack Overflow?

I'm still unclear about licensing. If I have a project on Github that's licensed under GPL and found pseudocode on a Stack Overflow question, must I now dual license my code on Github and GPL as ...
5
votes
2answers
866 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
2answers
102 views

Is it okay to combine a proprietary program with a GPL program after distribution?

I want to distribute a combined work containing program X, plugin P and plugin Q. Plugin P has a proprietary license (which allows redistribution) and plugin Q is distributed under the GPL. X has a ...
5
votes
1answer
130 views

Can I release an Excel Workbook with VBA code under the GPL v3?

This is my first foray into the open source world. I've got a Microsoft Excel workbook that I have some custom VBA modules in that I want to distribute under the GPL v3. I can't find much discussion ...

1
3 4
5
6 7
16