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
6
votes
1answer
381 views

NDA with GPL software: can the author decide how/when to disclose?

The GPL FAQ states that is not permitted to sign NDAs when distributing software, as it would be a violation of the redistribution freedom. Let A be an entity that develops a feature on top of an ...
0
votes
2answers
97 views

Is reverse-compiled assembly considered as a valid form of “source code” in GPLv2?

My project used and modified some code from project A licensed under GPLv2 written in C. Now I was wondering that if I release my compiled binary with its reverse-compiled assembly, is it GPLv2-...
0
votes
1answer
142 views

If I modify JS/CSS in GPL-licensed WordPress themes/plugins for my website, do I have to include all the changes?

If I modify JavaScript/CSS in WordPress themes/plugins (GPL licensed) for my website, do I have to include all of the changes in the header of the file? I know that use css/js files in a website is a ...
35
votes
4answers
14k views

Is it legal to use GPL code in a proprietary, closed-source program by putting it in a separate, standalone program?

As we all know, the GNU General Public License (GPL) is a "copyleft" source license: which means it is designed not merely to make the code to which it is initially applied free and preserve its ...
2
votes
2answers
318 views

GPL 2 License in publishing a modified code

I'm developing a wordpress plugin for a client. I modified two different plugins (licensed under gpl2) with similar functionality and combined them into one to match my client's needs. I'm giving my ...
1
vote
1answer
89 views

Can you make GPL-licensed software using the Tizen SDK?

Unfortunately, Tizen has a proprietary SDK, as discussed here, which mandates that: You may not use any component part of the Tizen SDK in any way independent from the Tizen SDK. You may not load ...
1
vote
1answer
106 views

Is the Qt Network Authentication module LGPL?

The documentation is unclear whether the QT Network Authentication module is licensed under LGPL or GPL. Has it changed recently?
2
votes
1answer
52 views

GPLv2 Wordpress Application - Selling

We have a customer that has built an application on top of WordPress (they are based in the UK) and intends to sell access to this software in two main forms on an international basis. A monthly ...
10
votes
2answers
757 views

How does GPL apply to neural network models?

Suppose you are working on a mobile application. Because the application contains GPL licensed code, the mobile application will be licensed under GPL too. The mobile application also uses a ...
4
votes
1answer
169 views

Can GPL with linking exception be linked with GPL and non-GPL simultaneously?

Let's say I have: A GPL module with linking exception. A non-GPL module. A pure-GPL module. I know that module 1 can be linked with module 2. My questions are: Can I link module 1 with module 3? ...
-1
votes
1answer
67 views

Can I commercially use a fixed source code distributed under GPL?

There is this source code on GitHub (a PHP class, around 200 lines of code) distributed under GPL license which has some bugs and is not useful to me unless those bugs are fixed. If I fix those bugs, ...
2
votes
1answer
158 views

Having a mixed license repository with GPL and non GPL code

I have some code that I would like to integrate with a GPL licensed piece of code, my code is licensed BSD. If absolutely necessary I could license everything GPL, but if possible I would prefer to ...
1
vote
1answer
345 views

Can LGPL 2.1 licenses software be re-published under GPL 3.0?

I have software licensed under LGPL 2.1 and I want to modify it and re-publish the whole software under the GPL 3.0 license. Is this legally possible? I think so, but I'm not completely sure. LGPL 2....
10
votes
2answers
650 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 ...
7
votes
1answer
82 views

Can I license Latex code under GPL but the content under CC BY-SA?

I have written a non-trivial scientific text for university. It is written in Latex and I want to make the source available under GPL (v3 if that matters) so other can learn from my Latex skills. ...
-2
votes
1answer
46 views

Can I write on my website and make the code private when the source code is partially copied from an open source GNU GPL V3 project [duplicate]

I've rewritten my personal website using this https://github.com/ptrpov/ptrpov . I've made some significant changes. Like I did on my previously (built from scratch) website, I'd like to add ...
0
votes
1answer
85 views

Extend GPL to be informed in case of derivative work

I understand that any work that is based on work licensed under GPL must also be released under GPL. However, it does not require contacting original authors about the fact that a derivative work has ...
3
votes
1answer
417 views

Can I use PyQt if I make it open source and only charge customers for my time to customize the open source app for them?

I am planning to create custom made software for each customer. I will also be telling the customer that I shall be making it open source and they are simply paying me for my time to package things ...
0
votes
2answers
414 views

Am I allowed to use a GPL-3 library in a closed source web application?

I am working on an Angular5 web application. It is written in Typescript, and then compiled to Javascript. This is not a real compilation, just a minification The server which serves the .js files is ...
1
vote
1answer
45 views

Distribution and display at fairs / exhibitions

My question is simple: is displaying an unreleased product containing open source software at an exhibition considered distribution? In particular, I am concerned about GPL obligations. If the ...
1
vote
0answers
142 views

Building programs using qmake

Can I use qmake to build Non Qt programs with a closed source or MIT licence? The c++ code that I'm building does not include any Qt headers or link to any Qt libraries. The only mention of Qt in ...
2
votes
1answer
129 views

(A)GPLv3 - 'covered work' and 'based on'. is it really viral?

In AGPLv3 and GPLv3, clause 5c says: You may convey a work based on the Program, or the modifications to produce it from the Program [only if you] license the entire work, as a whole, under this ...
0
votes
1answer
188 views

How is the FreeBSD project able to legally distribute GPLv2 software?

FreeBSD publishes "ports" (FreeBSD's term for packages) of software covered by the GPLv2, such as MySQL 5.6. The GPLv2 states: You must cause any work that you distribute or publish, that in whole ...
2
votes
1answer
197 views

Is source code required to be published if a program embeds GPL software?

ExpressVPN, a free VPN service, embeds OpenVPN and LZO inside its iOS application. These two pieces of software are both licensed under GPL. To my understanding, ExpressVPN must make source code ...
1
vote
0answers
70 views

GPL Wrapper around Closed Source Assemblies

So I have been using this software for quite some time. AdvancedHMI According to sourceforage page is is licensed under GPL v2. At AdvancedHMI.com it states How is AdvancedHMI licensed? A: ...
1
vote
2answers
1k views

Is selling a cloud service based on a Docker image considered distribution from GPL's viewpoint?

I have read some topics about GPL, Docker images and distribution. As far as I understand you have to provide the source code of all GPL licensed programs within a Docker image but not your own ...
1
vote
1answer
61 views

Clarification on use of GPL open source code

I am a little confused around the restrictions surrounding my use of existing (GPL) open source code. I plan on using open source code (GPL license) to build an application - my plan is to use and ...
2
votes
1answer
410 views

How do I combine MIT licence with GPL?

In my project there are a few library files that I would like to release under the MIT license. The rest of the project is released under GPL. How can I make it clear to someone who reads one of the ...
4
votes
1answer
230 views

Can I deploy a docker-compose.yml that uses MySQL commercially?

As far as I know, I can sell to one of my clients a PHP web service that connects to a MySQL server that I host without making my PHP sources open source. This is because the PHP code only connects to ...
0
votes
1answer
152 views

Using a GPL external executable within a commercial web application

I want to develop an idea for a commercial web application. To provide that service (and get paid for it), I need to use an external executable software somewhere in the process, which is licensed ...
0
votes
0answers
110 views

Does video game code that uses a GPL engine have to be GPL?

Lets take a specific example. The ioquake3 engine is licensed under GPL v2, however the engine can't do anything by its self, it needs code that has been compiled into .qvm binaries in order to create ...
1
vote
1answer
288 views

Is it permissible to install Cygwin (GNU GPL) and its packages from within an installer for a proprietary and commercially sold application?

Is it legal to package the Cygwin installer executable — and some of its corresponding packages — and run it from another installer that installs a proprietary and commercially sold application? ...
3
votes
1answer
132 views

Can a Proprietary Application Exchange Data with a GPL'd Program?

I am considering extending a proprietary application so it communicates with an open source program. This open source program is very similar to Matlab. The user can input commands to execute ...
2
votes
1answer
474 views

Does program that uses EBPF module needs to be distributed under GPL

I have a question about eBPF and linux kernel licensing. Basically, an eBPF module is a small piece of code that is run inside Linux kernel, and can use kernel methods that are marked as GPL-only (eg. ...
0
votes
0answers
403 views

Can I use GPL-licensed software in a commercial program?

Can I use GPL-licensed software in a commercial program? I know that the use of source code in a commercial program is forbidden but if I use system call functions for example I make the call a bash ...
3
votes
2answers
202 views

What additional benefits does the DCO provide?

If my project has a lax license (like Expat/MIT), I can enforce "inbound=outbound" by requiring that contributors sign off their commits in order to acknowledge the Developer Certificate of Origin. I'...
-1
votes
1answer
917 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? (...
2
votes
0answers
75 views

Proper place to include the license of a dependency

I'm developing a GPLv3 project, and i need to use both the feather's icon set, licensed with MIT license, and the PyQt5 library with GPL. I don't need to rewrite or extend any content of the these ...
3
votes
1answer
132 views

Does a (L)GPL3 device still need to provide it's original service after modification?

Let's assume I am building an embedded linux device using amongst other things (L)GPLv3 software. The device is sold to non-business users so the anti tivoization clause applies. I want to be ...
2
votes
1answer
182 views

VLC and VLCJ licenses

I'm confused about the licenses GPL and LGPL. I see that VLC is released under LGPL license since sept 2011: https://www.videolan.org/press/lgpl.html. But VLCJ, which is a Java wrapper on top of VLC, ...
-2
votes
1answer
58 views

Free Pascal and LGPL

I want to modify this program and compile it using Free Pascal compiler. The above program is licensed under GNU General Public License version 3. I know little about Free Pascal, and reading the FAQ ...
2
votes
2answers
782 views

What is the license of LibreOffice?

According to https://www.libreoffice.org/about-us/licenses/: LibreOffice is made available subject to the terms of the Mozilla Public License v2.0 which is reproduced below. It is based on code ...
3
votes
2answers
2k views

Using a GPL header in a closed source program?

I've recently noticed that some of the userapi linux kernel headers are declared under the GPL. However, I'm pretty sure that you can include linux uapi headers in your code without your project ...
3
votes
1answer
95 views

Meaning of “and” and “additionally” connectors with two Open Source licenses

[This question is an expansion of the question "Meaning of OFL and GPL" because of limits on the number of characters in comment-responses]. I am unsure of the meaning of the terms "and" and "...
4
votes
1answer
765 views

Bundling JetBrains OpenJDK in closed source software

I am developing a software that comes bundled with JDK. I am planning to use JetBrains OpenJDK for this purpose as it comes with swing support for HighDPI monitors. JetBrains OpenJDK can be found in ...
5
votes
1answer
230 views

Moving project from AGPL to Apache v2 / MIT license

The question in a nutshell Hi! Together with a team of brilliant engineers we've been building a software project (http://luna-lang.org) for the last two years and now we want to release everything ...
0
votes
0answers
138 views

How could other people know that I'm using GPLed libraries in my application?

I know nothing about GPL before, and I am living in a country that doesn't have much care about licenses either. I am studying this GPL thing today and I came to know that when I am using a GPLed ...
3
votes
1answer
83 views

Licensing concern for an application?

I'm looking for advice in regards to licensing. I started coding an application in my free time for some months now. It began as coding practice, but as time progressed it got more serious and there ...
6
votes
1answer
685 views

Using GPL licensed library over a service for non-GPL softwares

I want to use a GPL v2 licensed library(esper) for commercially distributed non-GPL softwares but I need to make sure non-GPL software not violate GPL license. Can I use this library indirectly using ...
3
votes
1answer
147 views

How does GPL work for articles on a website?

Suppose I own a website and 3 people are writing articles on the site including myself. My question is whether I can use a GPL license for the articles I write? What happens if I write an article and ...