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
0
votes
1answer
21 views

Possibilities to use a GPL-v3 licensed library in a closed-source game

Licensing is absolutely not my topic and I'm currently trying to learn about it while developing my game. I'm trying to implement the espeak-ng library into my game, so I can use it to generate robot ...
6
votes
1answer
258 views

Is it possible to use an 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 ...
2
votes
1answer
51 views

Sign and distribute unmodified GNU GPLv2, MIT and Apache2 Linux packages

Software component under a custom open-source license requires certain third-party GPLv2, Apache2, and MIT Linux packages: GPLv2 package is not part of the component but is usually used to integrate ...
1
vote
2answers
66 views

Do I have to pay for Linux and Browser on commercial hardware product?

We planned to build a machine with integrated Raspi running on Raspian Buster. To control the machine we developed a web-based software using .net core 5.0, no part of the software is GPL-ed If we ...
1
vote
1answer
50 views

About unlicensed files

I was trying to releasing a library with LGPL license. However I had discovered that many time ago I copied and pasted in the library a header file defining some constants. This file was found on the ...
3
votes
1answer
45 views

Add author email in GPL notice

in GPL FAQ there is this statement just after the notice example: Also add information on how to contact you by electronic and paper mail. I don't understand if this is mandatory, since in the ...
1
vote
2answers
52 views

Meaning of Plus symbol in GPLv2+ / LGPLv2.1+

I was checking the license compatibility of some open source software and I found out that sometimes software is released with a weird license like GPLv2+ / LGPLv2.1+. I'm not sure about the "...
2
votes
1answer
47 views

Section 14 of GPL(v3)

Section 14 of the GPL(v3) states: Revised Versions of this License. The Free Software Foundation may publish revised and/or new versions of the GNU General Public License from time to time. Such new ...
0
votes
1answer
24 views

What counts as derivative work in GPL-3.0?

So there's this app which is licensed under GPL-3.0 and there is a piece of code in that application that I like to use. My app is not by any way a copy/modification of the this app. Since the two ...
3
votes
1answer
101 views

Does the iPhone contains GPL-ed software? If so, is it legal?

I am watching this talk. At 9:54 the speaker says that there is GPL software in the iPhone (he says "you will see the GNU Public License"). Is it true? Doesn't GPL forbids redistribution in ...
18
votes
3answers
6k views

Can I relicense an abandoned GPL project if the copyright owners are no longer responsive?

Suppose I want to use GPL-copyrighted software in a closed-source project. With actively maintained projects I can contact the copyright holders to see if I can work out an agreement with them. But ...
-1
votes
1answer
25 views

Can I start GPLed program within my code without making my program GPLed? [duplicate]

I have a program that I intended to release as MIT[0]. But I noticed that one of dependencies is GPLed. Fortunately I only use it via a system call to make final production step of graphics. my code ...
12
votes
4answers
4k views

Can I use GPL software to provide a commercial cloud service?

Rather than create my own software, can I just take existing GPL software and provide a cloud service around it? Will that be legal?
7
votes
1answer
118 views

Is the “similar in spirit” provision of the GPL legally binding?

Section 14 of the GPLv3 says: The Free Software Foundation may publish revised and/or new versions of the GNU General Public License from time to time. Such new versions will be similar in spirit to ...
5
votes
0answers
40 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 ...
17
votes
3answers
3k views

Is it possible that a future GPL version removes copyleft? [duplicate]

Let's imagine that for a reason the FSF publishes a new version of the GPL (v4) that would basically be a BSD license. What would that entail for the code licensed under GPL v2 or v3 ? I refer to the ...
1
vote
1answer
28 views

Use of a derivative of aGPL v3 licensed software as a single binary in my product

I intend to release a software product (package) that shall include an executable (binary) that makes use of a library licensed under GPL v3. The executable is not linked (neither statically nor ...
3
votes
1answer
114 views

Have there been any lawsuits involving breach of open source licences?

Here in Stack Exchange we have mentioned some cases of lawsuits involving open source projects that allegedly breached patents and were sued. I'm curious, however, in the opposite case: has anyone ...
2
votes
3answers
177 views

Is it legal to repackage GPL software and sell it on Microsoft Store, like GIMP?

I'm surprised to see people are selling GPL'd software on Microsoft Store. An example is GIMP. GIMP is GPL'd opensource image editing tool. There are some vendors on Microsoft Store have repackaged ...
1
vote
1answer
27 views

In repositories, does software under the LGPL include a copy of the GPL?

The repository for something that I need to use has 2 license txt. One which is the LGPL and the other the GPLv3. I heard from a member of their Discord that this is because the LGPL is an extension ...
0
votes
1answer
47 views

Why JSON license is uncompatible with GPL, but json format using in GPL licensed project like OpenJDK?

https://www.gnu.org/licenses/license-list.en.html#NonFreeSoftwareLicenses I find information that JSON license is not campatible with GPL. I need to use OpenJDK for development on Java, and use json ...
1
vote
0answers
22 views

What is the difference between GPL classpath exception and linking exception?

So I read that OpenJDK is under the GPLv2 with linking exception. What is a Classpath exception and a linking exception? The JDK that I'm using(Amazon Corretto which is a build of OpenJDK) is under ...
0
votes
1answer
42 views

What is the difference between jdk java net and OpenJDK

I'm fairly new to Java programming and I've recently read this article from Oracle(from September 2018). https://blogs.oracle.com/java-platform-group/oracle-jdk-releases-for-java-11-and-later. What ...
3
votes
1answer
65 views

Electron, Chromium and ffmpeg licencing confusion, how to build electron with licence compatible ffmpeg?

Intro: Recently I'm working on an electron based application that is free to use but also has subscription based services. It came to my attention that ffmpeg is shipped with electron, which has GPL/...
-1
votes
1answer
65 views

Which GPL is suitable for the VS Code extension?

I wrote an extension for Visual Studio Code. VS Code source code is available under MIT license. But VS Code binaries are licensed under Microsoft product license. Under what GPL (latest versions) can ...
0
votes
1answer
55 views

GPL: How to “inherit” license from another project?

I'm writing a tool that heavily utilizes Git (without linking against parts of it, or using any of its source files in the code) through the cli interface. I would still like to license it under the ...
1
vote
1answer
30 views

Do we have to choose a GPL License when we use MIT, GPLv.2+, LGPL2.1, LGPL3, Apache 2.0 licensed libraries in our distribution?

Our question more specific would be if the whole work has to be published (a must) under GPLv.3 or LGPLv.3 as the used gettext.inc, gettext.php, streams.php are GNU GPLv.2 or later and Smarty is ...
7
votes
3answers
2k views

What happens if a company releases third-party confidential code as open source?

This is very similar to this question: What happens if stolen software is published as Open Source? – but it doesn't exactly answer my question. This is also a thought experiment with no real ...
1
vote
1answer
63 views

Do I have to provide the build dependencies listed in a package build script to comply with GPLv2?

Problem description: For example in the case of alpine linux, there are APKBUILD scripts which reference the source files, the complete source code can be easily fetched with the abuild fetch command ...
2
votes
1answer
24 views

Is an installer/build script a GPL3 derivative work?

I'm currently creating installers/builders which will allow a specific Linux distro to be installed in a bunch of different container frameworks (Such as Docker). The distro is licensed under GPL3. Do ...
2
votes
1answer
41 views

Do you need to document your changes/modifications to a program under GPLv3?

I heard that you must document all your changes and modifications to a software under the GPLv3. Is this true? If I'm not distributing this software, do I have to document my changes/modifications. ...
1
vote
2answers
38 views

Understanding AGPLv3 and if I need to OpenSource

I'm thinking of using the following library in a website I am building. https://github.com/imazen/imageflow-dotnet-server It is licensed under the AGPLv3 license. However, I am not 100% clear whether ...
1
vote
1answer
42 views

Software license for game consoles?

I'm thinking about making my own video games and want them to be open source and on game consoles as well. I know that GPL is not an option because companies like Nintendo and Microsoft don't allow ...
2
votes
0answers
18 views

Port GPL EXT-4 to MINIX 3

The goal is to allow user to use a USB that is ext-4. I understand Minix 3 is similar to BSD, and ext-4 is GNU GPL. So as a user, I can port ext-4 to Minix 3 and make it GPL so I can use it. But, what ...
3
votes
2answers
56 views

Can Non GPL software use GPL code in virtual machine or interpreter

I hope this is the right place to ask these questions. If not please help me find a place so I can safely ask these questions without simply getting a off-topic label. I will describe two situations: ...
-1
votes
1answer
40 views

How to handle license files in cx_freeze'd python applications

So I have a python application which uses different packages, which are licensed under different OpenSource Licenses.(MIT, LGPL, GPL, and other OSS licenses) I want to create a bundle for Windows ...
4
votes
1answer
56 views

Custom Linux distro Copyright and license notices

I am developing a commercial product that ships with a custom embedded Linux distro (similar to Yocto), and am in the process of collecting the copyright and license notices to comply with the GPL ...
2
votes
2answers
32 views

distributing a linux server for commercial use

Let say you were to develop an embedded device powered by Debian, Ubuntu, etc. The device is plug an play. There is no need for the customer to SSH into your device and make modifications. However, ...
2
votes
1answer
52 views

How to license my software which already includes other software licenses?

I've had a question for a long time on how to license my project. I would really appreciate your guidance to help me choosing the right licenses for my specific case. My main goal is to make available ...
1
vote
0answers
28 views

Do I need to share source code with GPL/AGPL if I am the owner? [duplicate]

if I build something under GPL/AGPL license, am I obligated to share that code if I have users using this service event when I am the owner of the code?
-1
votes
1answer
40 views

What counts as disclosing source for software licenses?

MPL v2, GPL v3 and other licenses alike require giving users access to source code. Having read both licenses, I did not come across specific examples of how to disclose source code, so my question is ...
-2
votes
1answer
86 views

GPL and “shadow Linux”

This is a follow up of my existing question Does GPL apply to proprietary software that is linked in through a compatibility layer, but has a new major focus (i.e. the shadow Linux). Suppose a Linux-...
0
votes
1answer
45 views

Does GPL apply to proprietary software that is linked in through a compatibility layer

For example, suppose a compatibility layer is developled that can use Windows driver binary directly in Linux kernel (feasibility of such a layer is another story which is also discussed bellow), then ...
-1
votes
1answer
82 views

No way to write a commercial product in R?

I want to write a small program in the R language, connecting to DB (hence using packages), that I'd like to sell. As it will connect to DB, on internal networks, that can't be hosted. I tried to ...
9
votes
2answers
1k views

According to the GPL FAQ use within a company or organization is not considered distribution. What is the legal definition of a company/organization?

https://www.gnu.org/licenses/gpl-faq.html#InternalDistribution : Is making and using multiple copies within one organization or company “distribution”? No, in that case the organization is just ...
3
votes
1answer
59 views

Site that sells GPL code has extra terms that say I can't resell it. Is this legal?

I found a website which sells a WordPress theme licensed under GPL that has this in their terms on the checkout page: Our products are licensed under the GNU General Public License (http://www.gnu....
3
votes
1answer
86 views

Understanding GPL & LGPL: Free Software with zero-cost, proprietary libraries

Background: This question is derived from a previous question. I am writing a Blender add-on which enables the use of Blender with a piece of hardware (i.e., a lightfield display). Blender and the ...
3
votes
1answer
49 views

Choosing a license in Arduino environment

I wrote a C++ library for Arduino. The source code have the following specificities: it includes headers, uses functions, macros, and structures/classes (and their methods) from LGPL libraries (...
1
vote
3answers
80 views

Understanding GPL: Blender Add-on + System Library

Basic Information I am writing a Blender add-on which enables the use of Blender with a piece of hardware (i.e., a lightfield display). Blender and the use of the specific Python API, which is ...
2
votes
1answer
102 views

OpenJDK GPLv2+CPE and Spring (Apache 2.0). Can I use them together?

I understood Apache 2.0 is not compatible c GPLv2, but OpenJDK uses GPLv2 with CPE. Apache 2.0 allows linking CPE allow linking. So can I use it together without modification code of OpenJDK: OpenJDK (...

1
2 3 4 5
16