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
1
vote
1answer
23 views

Can I sell closed source plugins that interface with a GPL v2 software which is open sourced?

Basically, I have an idea for some software based on an Open Sourced application. If I was to build an application based off of that, and sell my plugins, would this be a breach of terms? This is the ...
2
votes
1answer
42 views

How can commercial products use GPL or LGPL libraries?

I would like to design a web app with a free and paid tier that will include a WYSIWYG editor. I'm considering the following options CKEditor - GPL TinyMCE - LGPLv3 QuillJS - BSD 3-Clause SlateJS - ...
3
votes
1answer
60 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
1answer
70 views

GPL Application linked to a LGPL library loading proprietary-plugins

This is a bit similar to what asked in this question, unless that here the case is that the application only directly loads LGPL code, and this one then may dlopen a proprietary lib, so: GPL Program ...
1
vote
2answers
48 views

Can I use dual license for a python package which uses library with GPL license?

I have created a python package with several files and directories out of which only one particular module requires a library (PyQt) with GPL license. Since GPL license of the used library puts a ...
2
votes
1answer
28 views

Licensing concerns when distributing a software package containing a GPLv2 third-party software

Scenario I have the following scenario: A software vendor wants to distribute their own commercial software (S1). S1 relies heavily on a third party GPLv2-licensed software (S2) to function. But: ...
4
votes
1answer
55 views

Can a GPL-licensed library be used in private development builds of a proprietary application?

I'm considering using this GPL-3.0-licensed library as a development aid in a game. Development builds that include this library (and other unrelated tools) would be used by myself and any parties ...
5
votes
1answer
45 views

Can I release an Excel Workbook with VBA code under the GPL v3?

This is my first foray into the open source world. I've got a Microsoft Excel workbook that I have some custom VBA modules in that I want to distribute under the GPL v3. I can't find much discussion ...
1
vote
0answers
28 views

Release an application that uses Flutter under the GPL?

I want to write an Android application that uses Flutter. Flutter has the "BSD 3-Clause "New" or "Revised" License". But I want to release my application as an application under the GPL. Would it be ...
4
votes
3answers
371 views

Implications of using GPL licenced code only during testing

Let's say I'm working on a software library in which certain unit tests rely on GPL licensed code but the code that a user of this library would install on their system does not interact with GPL ...
0
votes
1answer
39 views

WordPress: only built plugin GPL licensed

We are developing WordPress plugins. As WordPress itself is GPL licensed we must publish our plugin as GPL, too. Our complete plugin development environment is built on top of a lot of devDependencies ...
2
votes
1answer
150 views

How to edit a “GPL version 2” code and provide it to the customer (to get paid)?

A customer (from a freelancer website, who awarded me this single project) has asked me to add some extra functionality to a Wordpress plugin which is licensed under "GPL version 2", the customer ...
2
votes
2answers
109 views

What can a patent troll win by suing an open-source foundation e.g. GTK foundation?

Do open-source foundations have oodles and piles of cash lying around for patent trolls to scoop up? Are open-source softwares licensed under the GPL not immune to patent trolls since there is no ...
2
votes
0answers
51 views

Can I distribute non-GPL code that uses GPL code as long as I don't distribute myself that GPL code

I have some doubts about source code re-distribution and GPL I wrote DummyLib, a library that includes AmazingLib (third-party lib, released under GPL) and links against ProprietarySDK (no source, ...
1
vote
1answer
55 views

Relicensing from Apache-2.0 to Apache-or-MIT

I'd like to relicense one of my projects from Apache 2.0 to Apache-or-MIT dual license for consistency with the outer community (Rust — see here), and to allow GPLv2 compatibility, which I was ...
27
votes
7answers
9k views

Can I take BSD licensed code and distribute it under GPL?

Or in more general terms: Can I take code which is licensed under a permissive open source license (like the BSD license) and distribute it under a copyleft free software license (like the GPL)? ...
4
votes
2answers
103 views

Employer IP release and open source published code

Bob writes software for employer A and employer B. Bob has a general contract with employer A which states that any IP generated in the course of employment (whether during work hours or not) can be ...
3
votes
1answer
39 views

Appropriate copyleft license for translation files

I'm using a GPL license (with an AppStore exception) for my app and CC BY-SA for the images used in the app, as I know the GPL isn't appropriate for artwork. However, I'm wondering what I should ...
3
votes
1answer
46 views

Does GPL affect use of GitHub Actions?

GitHub Actions is a continous-integration service by GitHub. You can create actions that other peaple use in order to e.g. test their code. Let's say, I license a github action with GNU GPLv3. Do ...
46
votes
2answers
9k views

Is Fairphone violating the GPL with its newest Fairphone 3?

Fairphone does not provide any source code for its Fairphone 3 phone. They admit this on their website and also confirmed this to me in an email: We really appreciate your feedback and concern, but ...
8
votes
2answers
221 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 ...
6
votes
3answers
451 views

How is the Expat (MIT) license compatible with the GPL?

Suppose I come across Project G, an open-source project licensed under the GNU GPL, and Project M, an open-source project licensed under the Expat license (also called the MIT license). I want to ...
6
votes
2answers
578 views

Can I publish my iOS app store app code to GitHub under MIT/GPL

I am about to start developing an iOS app which will be published on Apple App Store. While developing this app, I am thinking to push all the code to GitHub public repository; pull requests from ...
2
votes
2answers
82 views

Can I use a GPLv3 JavaScript library on a website I'm developing for a client?

I was intending on using a GPLv3 licensed JavaScript library on a website I'm developing for a client. This library would be part of the theme. Will this necessarily make the entire them GPLv3 so my ...
5
votes
3answers
306 views

GPL exceptions that only apply to certain individuals

The GPL does not allow people to impose additional copyright restrictions on top of those that already exist in the terms and conditions of the GPL itself. However, the GPL does allow the original ...
2
votes
1answer
45 views

How to use GPLv3 in open source project?

I want to use license GPLv3 in my open source project on GitHub. And I want to ask how can I do that? I have read an article and I have understood that: My repo has to have a file License, that ...
1
vote
1answer
71 views

Does interacting with a (L)GPL licensed library through PHP7.4 FFI count as a derived work?

Problem description I recently wrote a PHP(7.3) wrapper for accessing some git functionality (I use git to create incremental backups). Another wrapper I wrote is for gpg (to encrypt my backups). ...
0
votes
0answers
29 views

Using GPL licensed software with commercial app [duplicate]

I've read some answers here (1, 2) regarding combining closed source apps and GPL licensed tools, but can't quite figure out my own situation. If I create a commercial app, which is dependent on the ...
7
votes
2answers
339 views

Under what licenses can I release open source software that uses PyQt?

Situation I have two software packages for which I need to choose a license and I'm not sure if they get along with the PyQt licensing schema (which uses the GNU GPL). Package A uses PyQt in a sense ...
1
vote
1answer
32 views

Is an app required to be open sourced when the app is using a GPL library created by the organization that created the app?

Let’s say an organization writes a JavaScript library under the GPL license. Then let’s say the organization writes a web app which uses several MIT licensed libraries along with this GPL library ...
2
votes
2answers
61 views

Can the developer of GPL software assert copyright/usage claims over assets generated with that software?

Given that I create a 3d model of a tree using a GPL plugin in GPL 3D software (Blender). The addon generates this 3d tree model from scratch, using an algorithm. No other external assets are used. ...
3
votes
1answer
52 views

Closed source software with GPL dependencies

As I understand it, if I embed GPL licensed code into my application, then I would be compelled to furnish the source code (or at least make it available to them) to any customers. My question ...
7
votes
2answers
274 views

Can I make a derived work of a GPL project and a non GPL project for personal use?

In the GNU General Public License, version 2, some limits on how you can modify the Program are listed. Point 2.b states that (emphasis mine): You must cause any work that you distribute or publish,...
3
votes
1answer
54 views

Legal consideration before development of a FFMPEG filter using named pipe for I/O to any forked program and

I would like to develop a ffmpeg filter to have an easier and better integration of the ffmpeg functionalities in case of complex command lines. Imagine an ffmpeg command line in which you can ...
2
votes
1answer
53 views

How can I use this GPLv2+ file in my MIT project?

I was having a programming problem and Google brought me to this blog, which refers to a GPLv2+ licensed file. However, I would like to keep my project MIT-licensed. What should I do? I'm considering ...
3
votes
1answer
31 views

Use sympy code in a GPL project

I'm currently working alone on a project that I intend to publish under the AGPL3+ license. I want to use parts of the Sympy source in it. The Sympy license says, that " Redistributions of source code ...
1
vote
1answer
33 views

Can GPL2/3 software installer have custom license?

Suppose I write some package manager which will install, manage (start, stop, send commands, write configuration files etc.) binary programs distributed under various GPL licenses but not incorporate ...
0
votes
2answers
67 views

GPL2 and React Native Component License

We got a notice from our internal legal team that we cannot use this react native component (https://www.npmjs.com/package/react-native-activity-recognition) because it uses GPL License and that ...
1
vote
1answer
45 views

If authors of open source software can be held liable for (accidentally) infringing (vaguely worded) software patents, why add one's name to it?

If person A writes software and says "I wrote it and this is my name", she can potentially be sued by a patent troll who says "I invented the program statement and the variable". If person A writes ...
2
votes
0answers
22 views

Does GPL cover single page web apps fully

If you're trying to make sure future changes to a single page app (including perhaps adding a backend API) are GPL'd, is it sufficient to release the code under the GPL, or is the AGPL required?
0
votes
1answer
72 views

Can a GPL'd library really not be used in a non-GPL application?

What text in the GPL says that a GPL'd library really cannot be used in a non-GPL application?
2
votes
0answers
26 views

Can I put a GPL licensed binary file in my proprietary software? [duplicate]

The source code of this binary is under GPL V2. In my software, I didn't use its code, I just execute this binary to do some tasks, nothing more. Is it legal?
2
votes
1answer
57 views

Using GPL modified system software in commercial projects

I have a commercial project which connects to a database (e.g. PostgreSQL) all licences are agreed at this moment. What should I do if I alter the database server with GPL (version 3 to be concrete) ...
0
votes
1answer
45 views

AGPL used with a modular framework, modules are not open source

As far as i understand, the AGPL license permits me to use the library (https://github.com/Corvusoft/restbed) for a server that faces the web and is publicly accessable, as long as the server it's ...
4
votes
1answer
73 views

Does distributing GPL software along with binary image force the binary image to be GPL too?

So: A hardware device has closed-source firmware running inside it (not based on any open-source code). Computer software to update the hardware's firmware exists, with a GPLv3 license. It takes a ...
4
votes
1answer
64 views

Can I change the copyright holder name and year of an MIT license?

Can I change the copyright holder name when using a project of MIT license ? Example: Changing 'john' to 'Justin' in below license ? Copyright 2018 john Permission is hereby granted, free of charge,...
20
votes
5answers
7k views

GPLv3 forces us to make code available, but to whom?

I've read that GPLv3 imposes that we should make the source code of our app available. But, available to whom? In case we sell our GPLv3 software, does it mean we have to make it available to those ...
7
votes
1answer
380 views

GPL Licensed Woocommerce paid plugins

I have very basic question. I'm building website service where I want to use WooCommerce Subscription and Membership plugins. These plugins are paid on the official websites, but there is written ...
46
votes
12answers
9k views

Is GPL “for research purposes only” self-contradictory?

So I used a piece of software which claims to be open source and is licensed under "GPL for research purposes only". As far as I know, GPL 2 and 3 are not themselves free, in sense that you can't ...
4
votes
1answer
71 views

Can Apache/BSD application contain optional (commented out) hooks to link to GPL code?

I am an author of a non-GPL code that is distributed under an Apache license. There is a GPL2 library (not LGPL) that many users will commonly want to link to that provides part of our algorithm, but ...