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
4
votes
0answers
41 views

Can I keep a Node.JS script closed source if it uses an MIT command line wrapper module for a GPL program?

Some Background I'm trying to build a simple, closed source script in Node.js that is meant to be executed from a larger (also closed source) piece of software. It's supposed to run on a Raspberry Pi ...
4
votes
1answer
50 views

Sell content separately for app licensed under GNU v3?

If you're using a library that is licensed under GNU GPL v3 to help develop your application, then from what I understand, you must release your application for free and it's source code. Is it then ...
3
votes
1answer
27 views

Distribute binaries of GNU GPL licensed project without source as copyright holder

I don't quite understand what I, the copyright holder of a project, am permitted to do according to the license I have given my project. I want the source code for most versions of the project to be ...
0
votes
0answers
26 views

What are my obligations if I convey software that calls GPL code (specifically via python import), but I do NOT convey the GPL software itself?

Party A writes some software; perhaps intending to distribute it under the MIT or some other permissive license. THe software uses some GPL'd software. Party A conveys the software to party B, without ...
3
votes
0answers
58 views
+50

Does the GPLv3 give recipients the legal right to circumvent technological measures imposed on them by third-party redistributors?

To my understanding, a distributor of GPLv3 software who does not have any right to redistribute software except by becoming a GPLv3 licensee, and knowingly distributes GPLv3 software agrees to ...
1
vote
1answer
32 views

Use of GPL software with proprietary network program

I am working on a distributed computing project. The client for this project uses Twisted (MIT licensed) to communicate with the server. The client will locally invoke a PARI/GP (GPL licensed) script ...
1
vote
1answer
34 views

Does GPLv2 allow for prohibiting misrepresentation of the origin

I am a maintainer of dosbox-staging project, which is licensed using GPLv2+. I am considering bundling DOS/32A with my project (as it greatly helps with the emulation of old DOS software). DOS32/A is ...
5
votes
1answer
31 views

Could the anti-tivoization provisions of the GPLv3 be circumvented by providing software separately?

In the FAQ section of the GPLv3, the Free Software Foundation presents the following entry: Question: Suppose that two companies try to circumvent the requirement to provide Installation ...
7
votes
1answer
828 views

Is it possible to migrate old GPL2 project to GPL3?

So I found an old project that is GPL2, not hosted on Github. I fixed bugs in it, and want to post on Github. Can I distribute it under GPL3? In other words, is GPL3 a GPL2 with additional ...
6
votes
2answers
122 views

Is Apple allowed to distribute GPLv3-licensed software through its iOS App Store?

This question is specifically about GPLv3, LGPLv3, and Apple's App Store for iOS devices. Given the additional restrictions Apple imposes on iOS users (i.e. not allowing them to modify and run GPLv3 ...
4
votes
2answers
36 views

Can I have the source code of my Python/C++ project under MIT/BSD/Apache2.0 and its PyPI binary wheel under GPLv2?

I am trying to find how to license my open source project, but after having spent a few hours Googling around, my head started to hurt! Instead of asking a million of questions about different ...
4
votes
2answers
44 views

Is Flameshot mislabeled on the Ubuntu Software Center?

Recently, I have seen Flameshot labeled as proprietary on the Ubuntu Software Center: (german text, "Proprietär" means "proprietary") Is Flameshot mislabeled on the Software Center, as it's official ...
5
votes
1answer
56 views

Distributing GPL OS with proprietary software

We are looking to distribute an embedded software product using an open-source, GPL3.0 licensed operating system with our non-GPL proprietary software running on it. With normal works, if our code is ...
3
votes
1answer
34 views

Can I dual license my code after accepting downstream contributions into my code base?

As the original author (and copyright holder of source code) of code which I have chosen to release as GPL. I think I am correct in saying I can dual license my code and thus choose to enforce one lic ...
23
votes
6answers
3k views

How can GPL terms apply to distribution of a proprietary plugin?

Let's say I develop a plugin for third-party application X. My plugin has a non-free license, and is commercially distributed. I don't distribute application X. Application X is licensed under GPL, ...
1
vote
1answer
28 views

Is it possible to have a proprietary commercial plug-in in a GPL licensed app?

We are developing an automatic machine learning software for researchers under a GPL license. This will allow them to use different ML algorithms on their data. Is it possible to offer an additional ...
3
votes
1answer
23 views

How do I use GNU licensed code copyrighted by the original author?

I am writing open-source code based on another author's open-source code. The original author licensed the code under the GNU Public License and copyrighted it under his name. I am, of course, ...
2
votes
1answer
37 views

Changing the open source license of a forked project (EUPL to GPL)

I believe context is important, so here is a little story. Let's imagine (all characters and events in this story - even those based on real people - are entirely fictional) that Alice has developed ...
2
votes
0answers
43 views

Can I use CC BY-NC software for machine learning and analysis purposes?

I have a task at work which requires me to build AI that can do general game playing. Contemplating this task, I have found several games that I would like to use in doing training and analysis to ...
1
vote
3answers
329 views

Must I notify copyright holders of GPL code when I modify it?

I recently was nominated co-maintainer of this GPL library https://github.com/coq-community/corn It does not use a copyright transfer agreement, historical authors are listed as copyright holders by ...
4
votes
1answer
50 views

Legally, is getting a js file from a server the same as installing npm package?

I'm working on a (most possibly) proprietary front-end React app for my company. We use this npm package as a plugin for TinyMce editor. Turns out, it has GPL v3 license, which isn't allowed as per ...
2
votes
1answer
53 views

putting on github the GPL code of a dead person

Jacques Pitrat was one of my intellectual masters, and the pioneer of French AI (his PhD thesis mentioned artificial intelligence in 1966). He was the president of the jury of my PhD defense (1990). ...
2
votes
1answer
84 views

Distribution of Python modules

I've been thinking about create a couple of python-based applications and distributing them for free. My applications will be only for Windows since it is the system I use personally. What I am ...
2
votes
1answer
34 views

Does using a WebAssembly compiled GPL library require calling application to be GPL?

Specifically, I'm thinking of taking the libraries that squoosh.app (source) uses internally (imagequant, optipng, etc) and break them up into an image optimization webassemby set of libraries that ...
4
votes
3answers
1k views

Can GPLv2 licensed software be re-published under LGPLv2.1?

I have read Can LGPL 2.1 licenses software be re-published under GPL 3.0? and followed link to GPL license compatibility matrix in the GPL FAQ, which is confusing me a bit: If I understand the table ...
1
vote
1answer
62 views

Can downstream dual licensing be inferred?

Suppose a developer receives software from XX with a license permitting unlimited modification and redistribution as well as full ownership of any original content. The only restriction being no ...
2
votes
1answer
84 views

Forking a project with conflicting licenses

I’m forced to work with software that has been given incompatible licenses by its authors. They have created an original API that they’ve licensed under the GNU GPL, but then they implement that API ...
3
votes
2answers
73 views

What happens when a MIT licensed project uses Apache 2.0 drivers to connect to GPLv3 databases?

I'm working on a SaaS medical research startup project with a MIT license. The goal is for the source to be open (because then customers can help improve it and find bugs), and end-users who want to ...
2
votes
1answer
50 views

License for JSON database that prevents proprietary use

I'm building a database consisting of large JSON files, based on sources that are licensed under the public domain or CC-BY. I would like this database to remain open but I would also like to prevent ...
1
vote
1answer
65 views

GPL source code, Interacting with proprietary software using socket, is it a GPL violation?

I have a open source application (written in PHP), Which depends on daemon/service process to do certain tasks. This open source application communicates with daemon/service process using socket. ...
2
votes
1answer
39 views

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

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 ...
3
votes
1answer
86 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 - ...
2
votes
1answer
34 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
65 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
53 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 ...
5
votes
1answer
92 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
0answers
35 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 ...
1
vote
2answers
63 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 ...
0
votes
1answer
54 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
155 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 ...
3
votes
1answer
77 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
98 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 ...
3
votes
1answer
50 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 ...
4
votes
2answers
109 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
42 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 ...
2
votes
1answer
67 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 ...
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 ...
1
vote
1answer
88 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). ...
1
vote
1answer
34 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 ...

1
2 3 4 5
12