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
2
votes
1answer
55 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
27 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 ...
8
votes
2answers
1k views

Using the (L)GPL as an open-source hardware license?

I use the GPLv3 for my applications and the LGPLv3 for my libraries. In a similar fashion I'd like to use them for my open-source hardware projects (GPL for schematic and PCBs, LGPL for schematic ...
3
votes
1answer
106 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 ...
-2
votes
1answer
2k views

Is it legal to multi-use a 100% GPL theme from ThemeForest?

If you go to the Google search site:https://themeforest.net/item/ This item is licensed 100% GPL, you will find a lot of GPL themes. Is it legal to use a theme which I buy once in multiple sites? (...
7
votes
2answers
180 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 ...
-1
votes
1answer
29 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 ...
7
votes
1answer
130 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 ...
7
votes
3answers
2k views

Can the Linux kernel be released under GPLv3?

From the Wikipedia article on Linux: The Linux kernel is licensed explicitly only under version 2 of the GPL, without offering the licensee the option to choose "any later version", which is a ...
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 ...
10
votes
4answers
2k views

If a project is released under GPLv3+ and GPLv4 is less restrictive what happens?

I've seen in multiple places project owners choosing to stick with GPLv2 to prevent the FSF from releasing a license that the project owners don't agree with but I've never seen reasoning beyond the ...
2
votes
3answers
212 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 ...
5
votes
0answers
72 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 ...
1
vote
1answer
30 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
165 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 ...
3
votes
1answer
723 views

Is it safe to use FreeType inside a proprietary closed-source software?

Many of libraries, that have LGPL or permissive licenses, depends on FreeType, that have multi-licensing (FTL/GPL). My question is: if FreeType can be used under any of these licenses, can someone ...
1
vote
1answer
29 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 ...
3
votes
1answer
128 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/...
0
votes
1answer
56 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
25 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 ...
4
votes
1answer
86 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 ...
14
votes
4answers
805 views

Does using GNU Unifont in a game make the game GPL?

GNU Unifont is a fontface licensed under the GNU GPLv2 or later with this exception: The license for the compiled fonts is covered by the above GPL terms with the GNU font embedding exception, as ...
3
votes
1answer
211 views

Distribution of Python modules

I've been thinking about create a couple of python-based applications and distributing them for free. My applications will be only for Windows since it is the system I use personally. What I am ...
1
vote
1answer
51 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 ...
1
vote
1answer
74 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 ...
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 ...
15
votes
6answers
1k views

GPL-Licensed LaTeX template - implications for resulting work?

I'm currently writing my master thesis, and the classicthesis template we're supposed to use is licensed GPLv2+. As I understand the GPL, this makes my written thesis a derivative work, and would ...
1
vote
2answers
51 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 ...
2
votes
1answer
29 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
42 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
1answer
50 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 ...
3
votes
2answers
67 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: ...
4
votes
2answers
54 views

Call GPL functionality from non-GPL interpreted code

I have code written in R, an interpreted language. The R interpreter and most R libraries are under the GPL. What are the limits upon my code, if I want to distribute it while keeping it proprietary ...
-1
votes
1answer
44 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 ...
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 ...
2
votes
2answers
36 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, ...
3
votes
1answer
98 views

Does GPL affect use of GitHub Actions?

GitHub Actions is a continous-integration service by GitHub. You can create actions that other people use in order to e.g. test their code. Let's say, I license a github action with GNU GPLv3. Do ...
2
votes
1answer
55 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 ...
-2
votes
1answer
88 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-...
-1
votes
1answer
47 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 ...
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?
0
votes
1answer
49 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 ...
0
votes
1answer
100 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
56 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 (...
3
votes
1answer
65 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
103 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 ...
1
vote
3answers
95 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 ...
1
vote
2answers
103 views

Finding right license to support open source community only. GPLv3 too strict, LGPLv3 too permissive

I have created an open source library ( https://github.com/pitschr/knx-link ) that is designed to be used by other open source projects; not by end users. Currently it is licensed as GPLv3. My main ...
2
votes
1answer
116 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