Questions tagged [gpl-3]
The General Public License, offered by GNU. Use this tag if the question involves version 3 of the license.
433
questions
10
votes
5
answers
3k
views
Distribute the code as closed source and the end users download GPLv3 dependencies separately
I check the FAQ page of GNU Licenses but cannot find the answer.
If someone is using my code (in Python) that is released under GPLv3, does s/he violate my GPLv3 rights if s/he uses my library ...
2
votes
1
answer
40
views
Include Tool under GPLv3 licence as an additional Unity executable - Is this approach viable?
Am developing an Unity game where I require the functionality of this tool (which is written in Unity itself) at runtime: https://boundingboxsoftware.com/materialize/
It essentially processes images/...
5
votes
3
answers
3k
views
Does private GPL open source exist? if so, how does it work if mixed with public GPL?
Does private GPL open source exist? If so, how it works if mixed with public GPL?
I read that a company may sell a binary under the GPL, and only people who bought it can have access to the GPL ...
2
votes
2
answers
124
views
can a GPL service receive input requests from a proprietary software and provide specific output results?
can a GPL service receive input requests from a proprietary software and provide specific output results?
obs.: the gpl service is a local machine daemon that just listens for new files in a folder, ...
1
vote
1
answer
49
views
Can a UDK 3D interface be used to render the output of all the GPL text dungeon rpg games?
Can a UDK (unreal development kit, unreal engine) 3D interface be used to render the output of all the GPL text dungeon rpg games?
So, lets say i implement a 3D AAA interface using UDK5 top quality.
...
8
votes
4
answers
6k
views
Why it is not possible to create a proprietary fork of GPL?-or-later software?
Let's assume there is a project under GPL2-or-later license. My understanding
is that anyone can take the project and make a fork with GPL2-only additions.
They could also take the project and make a ...
-2
votes
1
answer
96
views
With GPL3.0 license project on github, Do we need to make our theme (source code) for that project public available? and plugins written our own
when we find a GPL-3.0 license project on github.com, The project is BBS tool, it has the theme option. If we write our own theme. do we need to make our theme (source code) for that project public ...
10
votes
3
answers
1k
views
Fix backtick formatting in GNU GPLv3 license
The formatting issues described in this question on Stack Overflow (backtick ` at the start and a single quote ' at the end of the quotes) do also appear in the GNU GPLv3 license text (plain text &...
1
vote
1
answer
65
views
Dual-licensing model
Imagine I have a program which is licensed by GPLv3. Now will I be able to apply a second license for non-open one? It says that anyone who wants to copy, distribute, modify my program needs my ...
2
votes
1
answer
69
views
Publish open source
I use iText in my application
Is the application considered open source if I put the AGPL3 license when publishing the application on Google Play only?, or I must to do something else to considered ...
1
vote
0
answers
93
views
Are there any ways to distribute a program compiled from both CPL and AGPL source code?
GSDJVU is a CPL licensed driver for GhostScript (AGPL). According to DjvuLibre, it is legal to download the source code for both and compile them, but not to redistribute the compiled program due to ...
3
votes
2
answers
315
views
Am I allowed to statically link a LGPL-2.1+ library into a GPL3-licensed library?
I'm writing a dynamic library that's licensed under GPL 3.0. To simplify distribution, I'd like to statically link as many of the library's dependencies as possible. One of these libraries is licensed ...
4
votes
1
answer
775
views
"Modding" GPL Software and using in a multi-part commercial application
Here's my dilemna:
I own proprietary software that generates HTML.
I want my end users to use a GPL v3 open source licensed software that renders HTML in a special GUI. But I want to white label/...
3
votes
0
answers
101
views
Publishing GPLv3 code on Steam
I own a project called Luminol currently licensed under GPlv3 I'd like to distribute on Steam. If possible, I'd like to keep Luminol as GPLv3, mainly to ensure modifications of Luminol are public. I'...
8
votes
4
answers
2k
views
What's the meaning (qualifications) of "machine" in GPL's "machine-readable source code"?
I'm trying to understand what is (not) a "machine" in GPL's "machine-readable source code".
GPL requires you to share (a) the preferred-form-of-the-work-for-making-changes-in-it, ...
6
votes
2
answers
1k
views
Dynamically Linking a Proprietary Module to a GPL-Covered Library (C/C++)
Context
Suppose I have two projects called:
Foo
Bar
Goal: The Foo compiles to some sort of dynamic linking library such as a windows .dll and links to project Bar dynamically. And some of the ...
3
votes
0
answers
86
views
Is aggregation of GPL and non-GPL software possible?
A colleague of mine is working with Matlab on a simulation of some sort. In order to enhance the simulation she needs a way of adding some additional data that can be easily generated using a GPL C++ ...
3
votes
1
answer
181
views
Can I use GNU GPL v3 in my free Android app?
I have created an Android app implementing webview. In the webview, it is loading HTML files from the assets folder. The HTML files (and also associated javascript and css files) are GNU GPL v3 ...
2
votes
0
answers
24
views
If an MIT licensed repo relicenses to GPL3, is my derived project impacted in any way? [duplicate]
A year ago I participated in a group project to develop a small game for a class. My work involved level generation, and I later reused the code I wrote for the group project in a separate personal ...
3
votes
2
answers
110
views
Can I configure open source tools (GPL, AGPL) for my client?
I run a small consulting firm and would like to configure some GPLv3 and AGPL software for a client (think HR, Accounting, ERP software). We mainly want to avoid Oracle or other ERP providers to save ...
5
votes
1
answer
152
views
Licensing for CC BY 4.0 content digitization
I have found a translation of an ancient book, and the translation is now out of copyright and its scanned contents are being hosted publicly under a Creative Common 4.0 license. The scans are images, ...
3
votes
1
answer
127
views
Importing GPLv3'd code: Which copyright notice to add to my own code?
Let's say I import some header files (or Python modules) which are under GPLv3 into a source file that I would like to publish as Open Source (OS), and also signify that I have copyright on that ...
21
votes
5
answers
8k
views
If I can't provide GPL source because a supplier did not provide it, am I at fault?
Let’s say that I paid a third-party company to develop a new application for me. I also make myself clear about the need to have the full property of the code at the end of the developing phase. I ...
2
votes
1
answer
242
views
Do I need to distribute licenses for Python modules used in code that I release but don't directly distribute (i.e. users pip install modules)?)?
I intend to publish the code for my thesis under an appropriate open-source license, such as GPL v3. The code consists of Python and compiled C code that either imports or is statically linked to ...
3
votes
1
answer
95
views
If my GPLv3 program produces a useful CSV file, can closed source code use that file? [duplicate]
I have a project that gathers information from the internet and transforms it into a useful format, which I then make public as a CSV file. That project is licensed under GNU GPLv3.
I recently had ...
10
votes
3
answers
2k
views
GPL with named pipes?
I'd like some help/advice regarding a problem I'm facing with licensing options.
I'm currently writing software for an open hardware project that uses cameras from various brands. I'd like (very much) ...
3
votes
1
answer
726
views
GPL v3 code used to train some AI model: can I make any use of this model, or does it have to abide by GPL v3?
Assume some GPL v3 code used to train some AI model (e.g. trained a language model with LLaMA). Can I make any use of this model (e.g., use it in a closed-source program), or does it have to abide by ...
3
votes
1
answer
240
views
Ansible under GPLv3: can you redistribute it without open-sourcing the rest of my solution?
Assuming I am building a solution that leverages Ansible to set up an environment for my application to live. If I package my solution in a server image that contains Ansible:
Will the use of Ansible ...
17
votes
6
answers
2k
views
Is the process to set up, install, and implement GPL-3.0-only software considered proprietary?
I've arranged for a software provider to install a free and open-source application on a server. The application is licensed under GPL-3.0-only.
The software provider has installed the software onto ...
3
votes
1
answer
90
views
Does reading proprietary artwork in the source code violate GPLv3 license?
Just out of curiosity, if I make a GPLv3 software that have source code that tell the program to read a file that is a proprietary artwork, but this artwork is not included in my project, does that ...
2
votes
0
answers
91
views
What is the proper way to add attribution to a gpl3 licensed diff/patch file?
This is as much a technical issue as a license issue, but I would appreciate correction if any of my assumptions about how the licenses work are incorrect.
Assume that I want to use a patch file from ...
0
votes
1
answer
182
views
GNU General Public License v3.0 Embedded Web Program Question
Say I have a program named X. If I edit X, I have to make the source code of X open source.
If I have another program (say a web application) and I write my own code Y (which is closed source) and I ...
1
vote
2
answers
126
views
Changing the license of a derivative work
Let's say I take a software (Work) distributed under GPLv3 compatible license, and create a Derivative Work. Can I distribute it (the Derivative Work) under GPLv3 license? If not, how can I make a ...
8
votes
1
answer
905
views
Incorporating GPL3 code into a GPL2 project
I have a GPL3-licensed program that supports a specific line of hardware. There is a GPL-2 program that supports a lot of hardware similar to the one I support. It was suggested to me that this other ...
10
votes
4
answers
2k
views
Why does the GPL not specify a jurisdiction or choice of law clause?
tl;dr version Unlike most software licenses, the GPL (at least version 3.0) does not contain a choice of law provision. Why is this, and what provisions are in place to adjudicate disputes in the ...
2
votes
1
answer
64
views
Confusion regarding the term source in GPLv3
I was reading https://www.gnu.org/licenses/gpl-3.0.html to understand about GPLv3 but it seems I am more confused with the term source.
Is the word source referring to source of the library or my ...
11
votes
5
answers
2k
views
Allow non-GPL plugins in a GPL main program
Suppose I'm writing a certain program, which I wish to license under strong copyleft license such as GPLv3. At the moment I have not used any 3rd party GPL code (I think there might be an LGPL library ...
6
votes
2
answers
982
views
Is nopCommerce really open source?
I was very curious about the way this project was published, under an NPL license.
From what I understand, this license is similar to the GPL v3.0, except that it adds an additional restriction: "...
4
votes
1
answer
104
views
License GPLv3 scenario for a plugin A for Blender 3D and software B that communicates with plugin A. What is the license for software B?
I would like to create a plugin, let's call it 'A' for Blender 3D and a software let's call it 'B' that communicates with plugin A through the network.
I know that Blender 3D has GPL license for the ...
4
votes
2
answers
489
views
Why is the zlib license GPL-compatible
I've seen several statements that the zlib license is compatible with the GPL. But this does not seem to be correct. The zlib license contains the following clause:
"Altered source versions must ...
3
votes
1
answer
231
views
Does software released under GPLv3 require a copyright notice to deploy it on a public hosting service?
Someone on GitHub forked my OSS under a GPLv3 license and deployed it on Vercel to disguise it as their portfolio without making any changes of the source code.
(They embedded the service on their ...
5
votes
2
answers
1k
views
Ideal way to 'fork' github project but keep it as a standalone repo and not a fork/proper licensing and attribution
So here's the situation: I'm working on a project where I have very specific needs and tasks in mind: A tool I can schedule/automate to archive all/latest Twitch VODS, clips, including chat logs for ...
3
votes
2
answers
154
views
Is data part of corresponding source for GPL 3?
The GPL3 defines correspond source as the following:
The “Corresponding Source” for a work in object code form means all the source code needed to generate, install, and (for an executable work) run ...
4
votes
0
answers
175
views
Blender addon interface with non-GPL compatible renderer through OpenGL driver using system library exception?
Why
I'm making a 3D rendering addon for Blender which is GPL 2/3 code that needs to communicate with non-GPL compatible library that does the rendering. I need some of this communication to be as fast ...
4
votes
1
answer
114
views
GPLv3 and executables in GPLv3
I created a GPLv3 project that uses functions from several libraries and geckodriver.exe with different licenses (MIT, Apache 2.0, BSD3, MPL 2.0 (all GPL compliant)):
I put the code and copy of ...
2
votes
1
answer
68
views
Issues with contributing the same code to projects who only accept different licenses
I made some cool code that I want to contribute to both Android Open Source Project (AOSP) and other Linux distos, and perhaps even upstream at the Linux Kernel.
The problem is that AOSP says that ...
1
vote
0
answers
114
views
Open source HTML/CSS/JAVA code under GPLv3 license - implication if used for public company website?
I would like to use some open source HTML/CSS/JAVA code under a GPLv3 license to feed into my company website (start up).
I am not 100% clear whether I can use the open source code or at which stage I ...
6
votes
0
answers
702
views
Are weights of a neural network derivative work of the GPL-3 training framework?
I could not really find a satisfying answer here yet, this question touches it but kind of reversed.
For example the training framework for Yolo v7 is used to train a neural network using the config (...
2
votes
1
answer
97
views
License a project under the GPLv3, but license a library to communicate with it under the MIT. Is it possible?
I am currently writing a game. Leaving aside all the game development things, I want to create a library implementation for its API, basically so I give some random guy on the internet the ability to ...
4
votes
1
answer
1k
views
With GPLv3, do I have to bundle the source code with my deliverable or "provide a means" to obtain it?
I am planing to release a software I have written as donationware (free to download, donate if you want to support the development).
However, it is bundling and (dynamically) linking to another ...