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
0answers
14 views

Dual license GPL/non-commercial + commercial SDK license

Looking to release an open-source SDK, all of which uses novel code OR dependencies that are MIT/Apache. For the business model, I would like to sell commercial-use licenses for use with the SDK, ...
-1
votes
1answer
51 views

License to require promotional attribution to the end user

I'm developing a tool that will be distributed as a Rust crate and NPM package over the network, and a program will be running on a public blockchain. I'll be using other Apache 2.0 licensed code. I ...
2
votes
1answer
64 views

GPL-v3 using along with closed source via rest api

I want to use CMS distributed under GPL-v3 licenses. I am building a web application with closed code and my app invokes via REST API backend under GPL-v3. Question: is it legal to use GPL-v3 along ...
4
votes
1answer
95 views

Does a GPL package in my frontend require my backend to be GPL?

I am making a web app and would like to use CKEditor5 with its non-commercial license (GNU General Public License Version 2 or later). I've read through this, but am still not sure I understand my ...
2
votes
2answers
138 views

Which license for a project combining MIT libraries and GPL modified files?

I have a website that uses MIT licensed libraries for JavaScript (THREE.js, Chart.js, js-yaml). The librairies are loaded through CDNs so their source files aren't explicitly present in the source ...
2
votes
1answer
49 views

Can I run programs that are released under GPL on cloud servers?

According to what said in the GPL FAQ (#SubscriptionFee), GPL does not allow to run GPLed programs on a device that will "stop operating if customers do not continue paying a subscription fee&...
0
votes
1answer
56 views

When forking a GitHub project which has the GPL3.0 or the LGPL3.0 license - what do I have to do exactly?

In the case I want to fork a project from GitHub that has the LGPL3.0 or the GPL3.0 license, what do I have to do? The original license text might contain the "process" that is required (...
2
votes
1answer
45 views

Are there possible legal issues with implementing the "pro" features of a paid product in that product's GPL version?

Suppose Product X, produced by for-profit Company X, is released in two versions, a GPL "community" version with full source available and a paid commercial version for which source is not ...
1
vote
3answers
52 views

Using GetText (GNU) license in a commercial product (For now SaaS)?

I have a commercial product that will be will be available as a SaaS for now, but later on might be distributed. So for SaaS, using GNU libraries seems like a no issue since there is a loophole, ...
0
votes
0answers
62 views

GPL v3 "Or Later Version" Clause -or- Counterfeiting the GPL [duplicate]

What stops someone from creating a newer version of the GPL? What prevents someone from creating a GPL v4 with permissive license terms and using the "or (at your option) any later version" ...
3
votes
2answers
80 views

Is CFITSIO free software/GPL compatible?

I am planning on starting a free software project in C that deals with creating maps of astronomical data; as such, I will be working very frequently with FITS files. One of the best libraries for ...
1
vote
0answers
43 views

Does injected CSS code count as derivative work?

There is a GPL web app. I want to make style modifications to it by injecting CSS code. The injected code aims to change some styles, but not all. For example, it will completely change the style of ...
2
votes
4answers
100 views

A loophole in the linking clause of the GPL?

The Google v. Oracle decision raises an interesting question. My understanding is that a proprietary application which dynamically links to a GPL-licensed library is considered a derivative work and ...
2
votes
0answers
47 views

Proprietary app injecting CSS into a remote self-hosted GPL web-app in WebView

I'm building a proprietary application that loads into its WebView a remote, self-hosted GPLv2 licensed web application. I'm sure that loading a resource via WebView will not violate GPL (the web ...
2
votes
0answers
83 views

Can someone fork my GPLv3 code, rewrite the entire thing, and change its license to MIT? [duplicate]

Their fork in question is: https://github.com/weiluntong/ProtonVPN-server-load My original upstream code is: https://github.com/twenty5151/ProtonVPN-server-load First, I am aware of the two related ...
2
votes
1answer
64 views

Does GPL supersede legal contract?

If there is a statement in a legally binding contract between two parties that says that one party is going to retain all source code and is not required to provide source code as part of the contract,...
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 ...
3
votes
2answers
366 views

Is GPL copyleft triggered by distribution alone?

Would distributing a commercial closed source application along with a GPLd standalone binary, which the closed source application calls trigger the requirement to license whole app under GPL? (For ...
1
vote
1answer
82 views

Is copyleft triggered for a backend service with GPLv3 dependency dynamically linked, if the backend exposes public API endpoints for mobile client?

I'm trying to figure out if GPLv3 copyleft is triggered for the following scenario: A company has a backend service written in a dynamically typed programming language. The service has a bunch of ...
9
votes
3answers
2k views

Changing my own non-software project from GPLv3 to CC BY-SA

I have a growing project which is a platform for 3D printers. The project contains printable parts and bills of materials. I defaulted to releasing it under GPLv3 without much thinking but since it's ...
1
vote
0answers
39 views

If the original author updates their program, is it now a modified work? [duplicate]

Lets say programmer Ed has made program foo and the program is licensed under the GPL license. If Ed updates his program, is that now a derivative or modified work? What if John contributes to ...
6
votes
1answer
658 views

Can you purchase the right to distribute GPLv3 code without disclosing source code?

WhatsApp uses the Signal protocol which is licensed under GPLv3. Am I right to assume that they should legally be required to publish their source code since they use the Signal protocol on binaries ...
4
votes
1answer
114 views

Require proprietary compiler / transpiler / preprocessor for GPL source code [duplicate]

Is it compatible with the GPL to construct (and distribute in binary and source form) a GPL licensed program with a "programming language" that only I have the compiler for and which I do ...
3
votes
0answers
49 views

Require attribution with AGPL

I've read Is ONLYOFFICE restricting our freedom with their FAQ? (AGPL v3) and What are the attribution requirements of the AGPL license? but can't come to a definitive answer - how can I require ...
2
votes
1answer
67 views

GPL and original author's copyright text in completely rewritten code

I'm about to release my first "big" project on Github, and although I want it to remain open-source and I have no plan of selling it, I want to try to make this licensing stuff right for my ...
0
votes
0answers
24 views

Can the license of a previously distributed binary be changed? [duplicate]

Let's say I have a programme X licensed under the GPL, to which I am the sole contributor and copyright holder. I distribute the binaries for X and provide the source code online as required by the ...
4
votes
1answer
790 views

If I use a mobile app that fetches data from a website under GPLv2+ is the app also under GPL?

I am currently programming a mobile app that is not under the GPL. However, the mobile app correspond with a website that is under GPL Version 2 or higher. In my case the mobiel app send request via ...
3
votes
1answer
112 views

Distributing GPL binary which has no source and unresponsive author

I was found in a situation where some author published a binary which was widely used. Unfortunately he never shared the source despite marking the program as GPL (version not specified). Despite ...
2
votes
2answers
55 views

How Viscosity VPN integrates OpenVPN with GPL2 license?

My understanding of GPL2 license make impossible that a proprietary software like "Viscosity" could possibly include a GPL2 code like OpenVPN. But going to their page, they clearly state ...
0
votes
2answers
64 views

Copyleft licenses that do not mandate free distribution?

The GPL tries to guarantee that a piece of software, and all derivative versions of that software, will allow anybody to use, study, modify, and distribute the software however they choose. I think ...
1
vote
1answer
73 views

can I get rid of the GPL-v3 LICENCE file if I use GPL-v3 licensed code but declare it in `package.json`?

I've been working with a project lately involving the usage of live2d. live2d, however, is licensed under GPLv3, so in my understanding I must include the GPLv3 licence file in my repository. However,...
3
votes
1answer
117 views

What to do if someone forked your project and removed its license?

Say you created a website and it's open-source under MIT. A month later, I changed it to GPL-3.0 License. A month passed again, someone forked my project in GitHub and is making money off it via ...
12
votes
1answer
628 views

Proprietary Software + GPL: A case study with OctaneRender and Blender

Background: I currently stumbled across an interesting case of a combination between a proprietary software and a GPL software, which I am trying to understand: There is the GPL software Blender - a ...
-1
votes
2answers
141 views

Am I violating the terms of the base licenses when I publish my project on GitHub without any license and/or links to authors of used components?

Many developers, students, etc. put their code on GitHub without any links to authors of used components and licenses. I tried find a new job and yesterday HR ask me create Rest API with django + drf ...
1
vote
0answers
30 views

Documented protocol of proprietary software + plugin of GPL software

Please assume the following: There is a GPL software (G), which provides API to write plugins to this software (GP). There is a closed-source / proprietary software (P), which has an openly ...
3
votes
2answers
60 views

Is it possible to use QT under LGPL for a hardware commercial product?

I am considering using QT for a commercial hardware product. The product will have a Raspberry Pi Compute Module and will run standard Raspberry Pi Linux OS. It will load our application, which will ...
1
vote
0answers
24 views

Can a GPL'ed WordPress plugin/theme incorporate an AGPL library?

If I develop a WordPress theme/plugin, and release it under a GPL license, can my plugin/theme incorporate (include) a third party library that is licensed under AGPL v.3? If so, does my plugin/theme ...
-1
votes
1answer
50 views

Is the avahi-client license incompatible with its dependency on DBus?

Avahi, including the C client library, is licensed under the LGPL. On my system, (and I believe everywhere) libavahi-client.so.3 links to libdbus-1.so.3. DBus is licensed under a dual license, GPL OR ...
7
votes
1answer
1k views

If a project only includes a copy of the GPL, can it be relicensed under any version?

There's a project that only includes a copy of the GNU GPLv2 accompanying it that I wish to combine with GPL-3.0-or-later code. Assume that simply including a license file applies it globally to the ...
1
vote
1answer
120 views

Why doesn't the loading of GPLed JS in the browser count as distribution?

Let's say I have a GPL web app. Somebody forks it, adds some back end changes and hosts it. In theory, the person installing it is the user so they need the modified source code, not the people ...
4
votes
1answer
659 views

Dual license (GPL: my contribution, MIT: others' contribution) in an open source project?

Say I am the owner of an open source project, and I want to publish my code under the GPL license. I expect myself to be the main contributors, but I want to stay open to others' contribution. At the ...
0
votes
1answer
72 views

Open Source license which allows only me for commercial use [duplicate]

I'm developing an application. I want to open source my application for non-commercial use in Github(I guess GPL v3). And I want to retain the rights to redistribute the same software with some ...
26
votes
4answers
5k views

Can an NDA block GPL freedom number 4?

Let's say a company modifies a GPLv3 software. All it's employees can use the modified software and have access to the modified source code. The company's employees don't have the right to distribute ...
0
votes
2answers
43 views

Distributing software that downloads and uses GPL-licensed software

License in question is GNU GPLv3 (http://www.gnu.org/licenses/quick-guide-gplv3.html). Abstract Context: I have written a software A that downloads a docker image of software B as part of the ...
1
vote
3answers
113 views

making a GPL compiler for a non-GPL target language

I want to release as GPL a compiler which target language is opensource but not GPL. its license only says: "These files are made available to you on an as-is and restricted basis, and may only ...
2
votes
1answer
47 views

upload own GPLed project in a private github repository

I have a piece of code of my own that I want to use in a company that I'm working on. How can I protect it from being owned by the company? I'm not going to make it public yet, so is it a good idea to ...
0
votes
1answer
36 views

CC-BY-SA 3.0 and (A)GPLv3

I'd like to ask a more general question and then I'd like to ask a more detailed one based on my specific case. Suppose that I'm writing a software I'm planning to release under the terms of the ...
0
votes
1answer
29 views

(L)GPL software on devices provided for internal use

As far as I understand, there can be issues with (L)GPL-licensed software in code-signing contexts where modified code is not allowed to run. Now, suppose an organization (for example, a company or a ...
1
vote
1answer
62 views

Selling / Providing Customers a Service on an Embedded Device with an Open Source OS

I have researched this question quite a lot on stackexchange but my thoughts are inconclusive, the different licenses involved and options by the distribution vendors are giving me a headache. My ...
3
votes
1answer
47 views

Can original author transfer rights for GPLv3 project to other person?

Let's have one guy who have been working on game and published it as GPL open source project. After some time, community forks popped out, while original author got increasingly tired of his project ...

1
2 3 4 5
17