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 [tag:gpl-3] tag.

-2
votes
0answers
30 views

Can I maintain a closed-source fork of my own AGPL project? [duplicate]

Say I run a free software project licensed under the AGPLv3. I’d like to add some features to the officially published version of this software, e.g. on app stores, but I don’t want to release the ...
1
vote
1answer
28 views

What is the correct way to add a CC BY-SA 4.0 license to the assets in a project already licensed under GPLv3?

These assets would include images, sounds, and anything else in the project besides the source code. I own the copyright to these assets.
2
votes
1answer
42 views

As the owner of a GPLv3 project, what type of restrictions will be placed on me if I accept contributions?

For example, will accepting someone's copyrighted contribution prohibit me from changing the license, accepting donations towards the project, or anything else?
3
votes
1answer
34 views

GPL code in a proprietary program by putting it in a separate standalone program, but shipping in same installer together with proprietary program?

this question is an extension of the following question: Is it legal to use GPL code in a proprietary, closed-source program by putting it in a separate, standalone program? It has been more or less ...
0
votes
1answer
56 views

Can I change my project's license before release?

I started my project with the GPLv3 license, but I haven't released or made available any code related to it yet. As I move further along in my project, I am starting to realize that it is something I ...
1
vote
3answers
264 views

Any successful “dual license” OSS project I can use as template?

I'm rewriting my entire GPLv3 project in a different language to sidestep angry contributors that don't want me to make money on their contributions. What I want for my project is: people can use ...
1
vote
1answer
26 views

Incorporate gpl2 code into software

I want to use code written by others and published under gpl2 license, on my software project. I was wondering what is the way to go about it. I hope to publish my software using the gpl3 license. I ...
2
votes
1answer
29 views

Does the GPLv3 license on my project require me to also include the source code of a tool to edit the icon of my executable file?

Godot requires a tool called rcedit to change the application icon. According to my understanding of GPL, I believe I have to include the source code of Godot with the releases of my game. Do I also ...
28
votes
4answers
10k views

Am I legally required to provide a (GPL licensed) source code even after a project is abandoned?

I plan to develop an application using an easy to use GPLv2 licensed libraries. Once my app is complete I plan to distribute it free and open source complying with GPLv2 copyleft requirements. The ...
1
vote
1answer
27 views

Implement GNU License code with or without modification

Can I take an open source app (chat app) under The GNU General Public License v3.0 and implements it as a feature in a bigger app, I will not make modification on the source code, will I have to ...
2
votes
1answer
447 views

Am I allowed to use GNU Unifont in a closed source application?

I was looking for a .ttf font, where almost all of the unicode characters are created. Then I've found the GNU Unifont It is licensed under GNU GENERAL PUBLIC LICENSE Version 2 The application I am ...
1
vote
2answers
29 views

Is GPL linking to AGPL possible?

Suppose I have a program that uses a library released under the AGPL license. Can the program be released as GPL, or does it have to be released as AGPL too ?
2
votes
0answers
26 views

Licensing question about using OpenJDK to build and run

I have a small java application which I was building with Oracle JDK till now. Now I am migrating this application to OpenJDK11 and am bit confused with the licensing. I am using RedHat distribution ...
1
vote
2answers
36 views

Can I use a library that is dual licensed GPL + LGPL as if it was only LGPL?

PaGMO 2 includes both GPL and LGPL in their copyright notices: Copyright 2017-2018 PaGMO development team This file is part of the PaGMO library. The PaGMO library is free software; you can ...
2
votes
1answer
34 views

GNU AGPL/GPL 3.0 and Docker containers

So we have been discussing the implications of the GNU AGPL/GPL 3.0 license on our distributed code. I will make things, extremely simple. I hope. We will use AGPL in this example. We will write code....
1
vote
1answer
41 views

Is open source license compatible with a patent-encumbered standard?

Let's say heic is a patented image format. There is an open source implementation of heic called "libheif". GIMP use it to edit heic images, however, development team of Eye of Gnome(EOG) refuse to ...
5
votes
3answers
218 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
207 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 ...
1
vote
0answers
23 views

Using MySQL JDBC connector, when to disclose source code

Part 1 I would like to use MySQL JDBC connector (called connector) licensed under GNU GPL V2 to exchange data to and from a MySQL database in my project, as far as i can read, If i add the connector ...
-1
votes
1answer
39 views

Distribution of code of a system that uses open source tool with GPL license

I'm sorry if my question is repeated, but I have searched and read allot about this topic and kind of confused and want to make sure at this point. I'm planning to use an open source tool that will be ...
1
vote
2answers
86 views

Can I use GPL libraries in plugins without infecting a host commercial application?

I'm quite confused about what are the obligations of GPL libraries in the context of plugin based software. Let's say I want to distribute & sell a plugin based app as closed source providing to ...
0
votes
0answers
18 views

Do the Huawei App Gallery terms allow for GPL software?

I've asked a similar question about the Amazon AppStore, and now I'm curious about the Huawei App Gallery. Is it possible to submit an app licensed under the GPL v3 or later to that store without ...
12
votes
4answers
3k views

Is keeping the forking link on a true fork necessary (Github/GPL)?

This question is about a true fork (with new name, different features, different objectives and not targeting a pull request). When I am developing a new application based on an other project I ...
1
vote
0answers
22 views

Linking to libtorch/CUDA from a GPL program

I have modified a GPLv3 program to link to libtorch (part of PyTorch). PyTorch is licensed under the BSD-3 clause license. I would like to convey my changes to the original GPLv3 program and the ...
2
votes
2answers
102 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 ...
1
vote
1answer
99 views

License for open-sourcing a website theme while disallowing direct reuse

I'm working on a theme for the static website generator Hugo to use for my personal portfolio website. Since I prefer open-source code and would like to keep all my own projects in the same vein, I ...
2
votes
1answer
69 views

Can I license code that links to GPL code under a more permissive license?

I'm working on a project that I want to release under the MIT license. However, it includes a GPL'ed library. I understand this means I must release my work under GPL. Am I able to release the whole ...
2
votes
1answer
181 views

Implications of using Linux's Kbuild infrastructure in proprietary software

We have our own proprietary software that we are developing for commercial business. We want to sell the software and we do not have any problem in distributing the source code to our customers. Due ...
3
votes
1answer
62 views

Do Amazon AppStore terms allow for GPL software?

The terms for the Apple AppStore have been shown to conflict with the GNU GPL in such a way as to prevent GPL apps from being in the store — see this question. Are the Amazon AppStore (the standard ...
2
votes
1answer
39 views

Is it a GPL license violation to bundle a GPL'd Python script with a closed-source application?

I have a closed-source C++ application that includes an embedded CPython interpreter. It ships with a directory full of example Python scripts that I wrote, which perform useful actions within the ...
3
votes
2answers
111 views

Proper use of Wikipedia code sample in open source projects

Many Wikipedia articles contain code or pseudocode samples. I implemented a pseudocode snippet in a concrete language and am planning to use it in one of my projects. There's another question on here ...
0
votes
0answers
37 views

How to use the GNU GPL licensed GCC Complier [duplicate]

I have been trying to figure out the GPL and other free software license. I am planning to use the GCC compilers which are licensed under the GPL category. If I use the GCC compiler to compile my C++...
3
votes
1answer
41 views

How does GNU GPL work in a fullstack Android project?

What is the compatibility in terms of license with an API? For example: GPL license from the client side and PHP license from the server side, is it possible? Can the Android application contain ...
9
votes
1answer
975 views

What are the details of this accusation regarding the “web app loophole”?

I was recently reading an article, and I came across the following text (emphasis mine): Even that most notorious of “Communist” licenses often cited by paranoid executives as examples of anti-...
4
votes
1answer
571 views

Are there any AGPL-style licences that require source code modifications to be public?

So my understanding of the AGPL, is that it requires modifications to be distributed to the users of the network service, but I'm looking for a licence that would require any modifications (non-...
1
vote
1answer
68 views

Using a GPL 3.0 parser generator for an MIT licensed program

If I used a GPL 3.0 licensed program like jacc to generate a parser generator which I incorporate into an MIT licensed program, do I have to release my program as GPL? Note that the grammar ...
3
votes
2answers
79 views

If MIT licensed code links to GPL licensed code what should be the license of the resulting binary program?

Scenario: I have written a program that uses a GPLv2 library. The source code to my program is publicly available under an MIT license. For the sake of this example let's say my program links to the ...
3
votes
2answers
117 views

How to deal with situation where your competitors have access to your source code because you developed it with GPL?

I make an industrial machine control product with LCD touch screen UGI. I use embedded Linux, I use GPL license tools. I am using industrial single board computer which is a bought out product. I am ...
3
votes
1answer
87 views

Licenses for scientific software

Edit: This question has been revised into a more specific question here that does not muddy the waters by bringing up the difficulties of supporting scientific software financially. Please see the ...
11
votes
2answers
579 views

How to accept contributions for AGPL / proprietary dual-licensed projects?

Supposed I have written a software that I offer using a dual-license model, using AGPLv3 as OSS license, and a proprietary one as commercial (closed) license. Now, let's assume somebody wants to ...
1
vote
1answer
34 views

License Selection for An Open Document Project with Codes

I am planning to open some my technical notes with example code snippets. Text will be in Markdown (.md) and reStructuredText (.rst) files. Output document (PDF or HTML) will be generated, let's say ...
10
votes
2answers
493 views

Can I post code examples with GPL software on Stack Overflow?

Suppose there is a Python library called g which is licensed under GPL v2.0 (or v3.0). Suppose further that the library is sufficiently complex that it contains some C/C++ component(s) that are ...
3
votes
1answer
24 views

Licence for usage of GPL, apache licence

Never though of that before, until read Linus note in Linux kernel: "GPL below is copyrighted by the Free Software Foundation" So, what right do we have to use so called free software licences? ...
0
votes
1answer
30 views

Can i use Qt Virtual Keyboard?

Is this design correct? System Qt 5 has qtvirtualkeyboard thich is GPL. Can I link my proprietary app with system Qt? Can I create open source app which run Qt Virtual Keyboard then load my app as ...
7
votes
1answer
97 views

Does “the GPL doesn't cover the ouput of a program” also apply if the output is source code?

As it is well known (see for example this question or this one), the GPL licenses do not cover the output of a GPL-licensed program. So, I could for example generate some pictures with a GPL-licensed ...
4
votes
2answers
87 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 ...
4
votes
2answers
86 views

Release GPL/Open version of project, still sell proprietary license?

Having witnessed projects such as LUFA, which are open source with the MIT license but still have a purchase button for a proprietary license of the toolbox (revoking the MIT License and offering ...
2
votes
1answer
38 views

Debian packaging … is licensed under the GPL version 3 in copyrights file

On Ubuntu I see for many packages copyright file under /usr/share/doc/%PKG_NAME%/. In the file of some of those packages, I see the following at the end of the file (protobuf, which looks like BSD (...
0
votes
5answers
967 views

How do I license, “Use my code as per the GNU GPL, but don't put it on GitHub”

I recently received a "surprise" email asking a question about one of my GPL'ed projects, and referring to code downloaded from https://github.com/icaoberg/mimetex/ That was the first I ever heard ...
14
votes
2answers
3k views

GPL code private and stolen

I have a question regarding code which was originally under GPL. The code was used and was built upon and used as a service. The code was kept private, which seems okay under GPL. However, if one of ...