Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

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
1answer
19 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? ...
-1
votes
1answer
14 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 ...
5
votes
1answer
48 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 ...
0
votes
1answer
30 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 (...
4
votes
2answers
69 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 ...
4
votes
2answers
58 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 ...
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 ...
1
vote
0answers
24 views

Does rewriting a library in another language allow escaping GPL? [duplicate]

Given a library A, which is written in C and licensed under GPLv2, and lib B, which is written in Rust and compatible with the API/specs of lib A but the devs have read through the code of lib A, can ...
5
votes
1answer
47 views

Can I GPL licence a plugin for a non-free program

I am working on a plugin (in lua) for a proprietary program, but would like to make my plugin open source, and require that anyone making derivative works/plugins also do so. This seems like a good ...
0
votes
1answer
54 views

When must a project that uses GPL licensed projects use a GPL license?

i have a project that needs to use tools licensed under the GNU/GPL license. my question is: must a project that a uses GPL licensed tool like netdiscover be licensed as a GPL project? if my ...
-1
votes
1answer
44 views

Can I create a GPL wrapper that runs my closed source application combined with a GPL part

I have this situation: I have my application implemented as propriety library. (Like a GUI component that could be embedded in something else) I have a virtual keyboard library that is GPL. I would ...
0
votes
1answer
36 views

What is really accepted as an open source project for GPLv3?

Let's say I want to use a Javascript component that is under the GPLv3 license. That forces me to license my product under an open source license compatible with GPLv3. So, let's say I have an ...
1
vote
2answers
36 views

Is it legal to fork “gpl 2 or later” software and make “gpl 2 only” changes

I've found interesting open source project (mostly dead now) and I would like to fork it, fix some bugs and use it. The project is licensed under "gpl 2 or later", however I'm not big fan of "gpl 3", ...
1
vote
1answer
26 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 ...
1
vote
1answer
30 views

Is LGPL compatible with GPLv3?

If I have a project using LGPL (GNU Lesser General Public License), would I be able to use within it another component which is under GPLv3? Is there any site where I can see all the compatible ...
14
votes
4answers
2k views

When distributing a Linux kernel driver as source code, what's the difference between Proprietary and GPL license?

The company I work for is selling PCIe cards. I'm writing the Linux driver for it as a Linux kernel module. When selling these PCIe cards, we give along the Linux kernel driver as source code. ...
3
votes
1answer
36 views

GNU General Public License version 2 on a game image resource

I am creating a commercial game, with most resources using CC-BY-xx licences for graphics, sound etc. I have found some graphics that i want to add to my game. However, these graphics are licensed as "...
1
vote
1answer
45 views

Java OpenJDK 11 and Spring licenses

I'm developing a web application with Spring (and Spring Boot) and Open JDK 11 and I'm very confused about their licenses and how I can combine them. Open JDK 11 is released under GPL GNU 2 (with ...
5
votes
1answer
1k views

GPL - Is it required to post source code to the Public - when is a software released?

The GPL FAQ "Does the GPL require that source code of modified versions be posted to the public?" contains this statement (emphasis by me) The GPL does not require you to release your modified ...
3
votes
1answer
32 views

Embedding code using API of GPL library in tutorial website

I want to make a commercial tutorial website that will teach people to use GPL-licensed R packages in a series of articles. The website will not execute the code, but will show people the output of ...
3
votes
1answer
74 views

Someone is offering money to use my software without a license. Is it a scam?

I am the creator of an open source project licensed under MIT and GPL. Recently, someone has reached out saying that these licenses do not fit their needs, and that they would like to pay me to be ...
3
votes
1answer
53 views

User account licenses, in an AGPL SaaS app

Can I build & release an AGPL (v3) SaaS application, but still put constraints on the usage of user accounts in that application? I like to: Provide a hosted version of the service Provide the ...
0
votes
1answer
39 views

GPL. Can source code be modified for security?

I'm currently working on a project that will be given for free under GPL license, for which I have no problem giving the source code. The problem lies in the algorithm used to obtain the private key (...
3
votes
2answers
43 views

Can I publish only select code under GPLv3 from a private project?

So my team is planning to go open source with a project that has been in development together with an industry partner for some time now. We're not sure about the licensing yet, but GPLv3 looks ...
2
votes
1answer
140 views

Can I use proprietary library in a GPL-Compatible library loaded on a gpl Program?

I am asking mainly to be sure. To describe it better, I want to use some external functionality that is available through a proprietary library. Since the library IS NOT compatible with GPL Programs, ...
2
votes
1answer
26 views

Extending GPL project with Paid license features

I found some GPL v3 licensed open source projects that also have paid enterprise license versions with more useful features. I only need 10% of the features available in the (expensive) enterprise ...
2
votes
1answer
91 views

Java OpenJDK GPL license with CLASSPATH EXCEPTION

The JDK license said: only where Oracle has expressly included in the particular source file's header the words "Oracle designates..." Then, is all the OpenJDK released under the GPL with CLASSPATH ...
1
vote
1answer
29 views

Can we use the weight of the neural net learned with the MIT-BIH dataset for commercial purposes?

MIT-BIH is here. https://physionet.org/physiobank/database/mitdb/ I found a page about licenses, but I did not know about commercial availability of learned models. license description is here. ...
1
vote
0answers
30 views

How to update GPL licensed software distributed to a customer without providing the source code on each update?

This question extends my last question about 'How to comply with the GPL when providing auto updates'. Problem description: I want to distribute a Debian VM with Debian based docker containers, so ...
5
votes
1answer
61 views

How to comply with the GPL when providing auto updates?

Problem description: I want to distribute a Debian VM with Debian based docker containers, so far I would just extract the entire source code after the VM is configured and provide the source code on ...
0
votes
0answers
19 views

Is deleting a file under MPL 1.1 is a license violation? [duplicate]

I have an open source code repository under MPL 1.1/GPL 2.0/LGPL 2.1. My question: is deleting a file is a license violation ?
3
votes
1answer
51 views

Can I bundle a GPL-2 binary (Pandoc) with my GPL-3 app?

I’ve made a GPL-3 licensed app, the source code and binary releases of which are available on GitHub. Can I bundle the Pandoc and Pandoc-citeproc binaries with my app? These binaries are GPL-2 ...
0
votes
1answer
55 views

Source request for a GPL-licensed Linux kernel module?

We have a CrowdStrike kernel module installed, and this is apparently the license: description: CrowdStrike Pinned Security Module author: CrowdStrike, Inc. license: GPL retpoline: ...
0
votes
2answers
41 views

Open-source project and assets

There is open-source project under GPL 3 hosted on GitHub. The project contains source code and assets (images, sounds etc.). Can I legally use only assets (without soruce code) for custom, commercial ...
2
votes
1answer
46 views

Effect of 'download separately' on GPL linking

Suppose I have Java jar-files which I provide to my customers under a commercial closed-source license. But my jar-files depend on a few jar-files released under the GPLv2 (without any special GNU ...
6
votes
1answer
70 views

What are my license obligations if I modify the object code of a GPL project?

I am modifying some STL files for 3d printing which originated from a GPL'd project, and though the originals are available, the "object code" STLs are easier to modify in my case. Ignoring the fact ...
2
votes
1answer
70 views

Can I publish someone's GPL (version 2) source code to GitHub or BitBucket?

I obtained a GPLed (version 2) source code. But it is not maintained, and I have tried to fix some bugs. I plan to publish the code to git repository like GitHub or BitBucket. However, I cannot get ...
0
votes
0answers
133 views

Bundling FFmpeg command line tool (invoked as child process, no linking) - GPL license compliance?

I have written a free and open-source app (available on GitHub) that needs to bundle a static binary build of FFmpeg's command line executable tool, but does not link to its code statically or ...
4
votes
2answers
86 views

Preventing a company in GPLv2 license

Is it possible to prevent a specific company or specific employee in that company from using an open-source project that uses GPLv2 license? To give more details, the project is based on another open-...
2
votes
2answers
184 views

Selectively distribute a GPL program

Imagine that there is this software, FooBar, which is under the GPLv2 license. Then, in one of your unproductive Saturday afternoons, you modify, let's say a new module, that is a derivative work of ...
4
votes
1answer
84 views

Can the OpenJDK runtime be used to run third-party Java applications?

With Oracle's shuttering of their Java runtime distribution (the January release will be the last version available for commercial use without a paid license) many people are recommending the use of ...
2
votes
1answer
32 views

PHP mysqli and pdo drivers licensing

I use PHP language in my application and use these two drivers to connect to MySQL - mysqli and pdo. I know that PHP is licensed under PHP License v3.01, so I can freely use it, but at the same time, ...
2
votes
1answer
34 views

About using GNU GPL 2, GNU GPL 3 and LGPL software in a commercial product

I build a commercial product, which uses some third party products licensed under GNU GPL 2, GNU GPL 3 and LGPL. I do not modify myself the source code of these third party products and I do not ...
7
votes
1answer
892 views

Should I attribute open-source DLLs that I ship?

I ship a GPL-licensed exe "Foo" (not mine) with my exe, and with Foo - some DLLs that it uses. These DLLs are licensed under various open-source licenses. Should I ship the copyright statements of ...
3
votes
1answer
47 views

Can I force to use a different name when redistributing GPL software?

Will that violate GPL? I still allow the recipient to redistribute unmodified copies and with modifications but they have to call the product with a different name when they do it. Is such restriction ...
2
votes
3answers
146 views

How I can monetize GNU GPL product developed (and currently updating) by me?

I am a developer of Open Source product under GNU GPL license. I always looking for some time and power to make important changes in it (fix bugs and add more improvements), however, it becomes harder ...
0
votes
1answer
29 views

LGPL3 code in GPL3 project

It seems like this should be obvious, but I'm not finding an answer. LGPL is a subset of GPL, IIRC, so can I use LGPL code in a GPL project?
1
vote
5answers
150 views

Who is the copyright holder when GPLv2 project API is used?

I've read a lot of articles and still can't find the answer to the following question. There is a project that uses GNU General Public License version 2 license, developed by CompanyX. We (...
9
votes
1answer
937 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-...
1
vote
0answers
56 views

Redistributing LGPL source code or GPL packages on a BSD Licensed package

I have a python project licensed under BSD-License. On its bottom I use a source code written in C++ which is licensed as LGPL and I have an optional dependency on a python package licensed under GPL. ...