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
2 votes
0 answers
11 views

Would industrial HMI devices be considered "User Products" for LGPLv3?

GPLv3 defines a "User Product" as a: A “User Product” is either (1) a “consumer product”, which means any tangible personal property which is normally used for personal, family, or ...
2 votes
1 answer
89 views

Do I need QT Commercial License for annotation tool?

I'm going to make an annotation tool for deep learning using PyQT. Trained models are sold on the product. My annotation tool is not sold with the product. so, Customer can't see my annotation tool. ...
3 votes
3 answers
2k 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. ...
13 votes
1 answer
3k views

Relicensing an MIT licensed project under the GPL that has non code contributions from others

I have an Android Game I've written that I released under the MIT license. Recently, there have been several people who have downloaded the source of my application, added ads and uploaded it to the ...
3 votes
1 answer
73 views

Can a program that uses a GPL library be closed source if it is distributed without the GPL library?

Suppose I create software that uses a library licensed under the GPL. If I distribute the software including the library, the software would have to be licensed under the GPL as well. But what if I ...
1 vote
1 answer
56 views

What GPL license to use on a Linux distro

What license should we use on a new linux distribution? I'm new in licensing and this really confuses me. Most "direct" programs, like desktop and the kernel itself, are licensed under GPLv2 ...
4 votes
1 answer
463 views

With GPLv3, do I have to bundle the source code with my deliverable or "provide a means" to obtain it?

I am planing to release a software I have written as donationware (free to download, donate if you want to support the development). However, it is bundling and (dynamically) linking to another ...
2 votes
1 answer
44 views

Can GPLv3 contributions to a separate project be used without attribution?

I recently forked a relatively new GPLv3 project on GitHub, as it had seemingly been abandoned not long after its creator had published it, and I wanted to make some improvements, as it was in a ...
4 votes
1 answer
92 views

linking closed source with linux-vdso.so.1

I understand that if we link closed source code with GPL library then closed source will be considered as a derived work of GPL and it needs to be distributed. "Linking is the technical process ...
-3 votes
0 answers
55 views

What are the differences between LGPL and GPLv2 [duplicate]

I dont really understand the differences between the LGPL and GPLv2 license
5 votes
2 answers
118 views

Can I release Mathematica codes under GPL, given Mathematica is a closed source software?

I have written some code in Mathematica, and want to make these codes available in GitHub when my paper would be published. Can I release Mathematica notebooks under GPL3? Mathematica itself is a ...
2 votes
1 answer
80 views

Relicensing a library to GPL when an MIT-licensed program depends on it

I wrote a library and released it under the MIT license. Another developer and I started another project that depends on my library; it is also under the MIT license. I want to relicense my library ...
2 votes
1 answer
81 views

Web app with GPLv3 license, What does it mean by "6. If you modify it, you have to indicate changes made to the code."?

Apologize for my limited English skill. A web app with GPLv3 license on GitHub, I plan to use it and hopefully Ads revenue can help pay for the VPS and my time of maintaining it. By using it, I will ...
6 votes
3 answers
367 views

Source-only distribution of MIT-licensed project which depends on GPL library

I'm trying to understand exactly when a work becomes a "derivative work," and how it affects licensing of my project. In my situation, we have a scientific code that we have written which is ...
2 votes
1 answer
512 views

GPL-v3 using along with closed source via REST API

I want to use CMS distributed under GPL-v3 licenses. I am building a web application with closed code and my app invokes via REST API backend under GPL-v3. Question: is it legal to use GPL-v3 along ...
102 votes
5 answers
53k views

Can I use GPL libraries in a closed source project if only the output is distributed?

If I create a closed source application which uses some GPL licensed libraries but don't actually distribute the software, only its output, can I keep the software closed sourced? Specifically, I am ...
5 votes
7 answers
4k 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 ...
1 vote
1 answer
114 views

A use of BSD-headers and linking with BSD-libraries in GCC project

One question about GCC and GPL3. Is it possible to use library's headers with BSD-like license inside GCC project(-fork)? Suppose there is a BSD-library named A (libA), which describes some IR-A. The ...
5 votes
3 answers
109 views

Is treeware GPL compatible?

I recently noticed that some projects on GitHub are "Treeware". For example https://github.com/APIDevTools/swagger-methods (originally MIT license). The README says: This package is ...
3 votes
1 answer
64 views

Citing project with license but without copyright notice

The authors of a project whose code I wish to use and is licensed under GPL-3.0-or-later have failed to provide a copyright notice. I know what their GitHub organization is. How should I cite their ...
2 votes
0 answers
55 views

Does MySQL / MariaDB allow proprietary (i.e. close-sourced) storage engines?

I understand that MySQL (community edition) and MariaDB are under GPL v2 license. Does it mean that it is not allowed to build proprietary database storage engines for them? It is inevitable that one ...
1 vote
1 answer
72 views

How to properly give credit to gpl3 code snippet

I have a simple MIT licensed project and need to include a about 10 lines of GPL3 code (some math stuff that needs to be the same). I know that i need to change the license of my project, give credit ...
2 votes
1 answer
157 views

Confused about GNAT's contradicting licensing terms

After researching GNAT's Ada compiler licensing, I'm very confused. I understand AdaCore's GPL 3 license requires distributing the source if it's linked to the runtime, while FSF's GPL 1 offers an ...
4 votes
1 answer
1k views

A clarification on a GPL "interpreter clause" corner case

The GPL clearly states that in the case of interpreters, if the interpreter is linked against a derived work, and the interpreted program code reaches those bindings, then the licensing extends to it ...
5 votes
2 answers
262 views

Etiquette for incorporating someone else's MIT code in my GPL project?

I'm relatively new to open source, esp. in terms of collaboration, etiquette, etc. I am working on an open source library in the scientific/numerical programming domain, licensed under GPL. There are ...
5 votes
1 answer
109 views

Is this flutter plugin wrongly licensed under MIT?

I've found a flutter plugin on pub.dev that is licensed under MIT, but in its build.gradle for Android building it references another library that seems to be a fork of a GPLv2 library. In turn, I ...
2 votes
0 answers
28 views

Including Apache 2 Licensed Code in Project

I have a large codebase licensed under GPL. There is another codebase I found one specific file to be useful in, and the whole codebase is under Apache 2. I cannot change the license of my project, ...
0 votes
0 answers
28 views

Use Mint Y theme look and feel in MIT licensed library

I'm writing an UI library for JavaScript. I wish to release my work under the MIT license. As part as my code I wish to provide a hand crafted theme based on the look and feel of the Mint Y family of ...
10 votes
2 answers
7k views

Must author's name be included in GNU GPL v3?

I noticed the GNU GPL v3 license created by Github is very different than the one created by Netbeans. One of the differences is the first line in Netbean's is Copyright (C) 2016 hotwisp Must the GPL ...
3 votes
1 answer
84 views

Can you dual-license your own code, e.g. release a library as strict GPL (not LGPL), but then use that library in your own proprietary program? [duplicate]

As the author of a codebase, I understand that I have the right to decide how to license my code. If I write a library of code and release it under the pure GPL, that means that anyone else using my ...
6 votes
2 answers
2k views

Is database migration script covered by GPL?

I am using a product whose code is covered by GPL2. All fine except that when a major update is released, it relies on database changes which are effected by a script (sometimes hundreds of lines long)...
3 votes
2 answers
61 views

Non Wordpress-repository Plugin license

A client asked me to write a WP plugin that is just for their website - it won't be on the repository. Basically it contains a form, place-able with a shortcode, and then sends the collected entry ...
2 votes
1 answer
83 views

Using copyleft software (GPL v2) and distribute it with proprietary software

My case: My app is proprietary full-stack server app that will be distributed as closed source. I want to package my app into an VM. The VM have Ubuntu installed which contains Linux (GPL v2 licensed)...
0 votes
1 answer
82 views

How can I use mysqlclient for db connection in django for commercial application?

I have been using mysqlclient package for MySQL DB connection in Django and recently realized mysqlclient is in GPL license. Is it fine to use mysqlclient package in a private repo for a commercial ...
4 votes
1 answer
370 views

Can proprietary-licensed software execute shell commands that are probably GPL licensed?

Can proprietary-licensed software (that will be distributed, alongside with the hardware) use GPL software (distributed from package manager)?. It's basically scientific-measurement-device, that ...
2 votes
1 answer
65 views

LGPL application and plugins under different licenses

Imagine I have an LGPL application A that has dlopen-based plugin system. There are different parties of people that write the plugin for it. Plugin B is licensed under GPL. Plugin C is proprietary. ...
0 votes
1 answer
64 views

How am I expected to list my code's copyright and license under GPLv3?

Naïve question, I know, but what exactly is the standard for licensing code under GLPv3? Where should I list the copyright and the license? What specifically do I include at the top of each source ...
2 votes
0 answers
51 views

If I start with GPL code then gut out and rewrite a few modules at a time until there's no GPL code left what are my obligations under GPL? [duplicate]

I start with a working GPL project. I wholesale gut out modules and rewrite them from scratch. Sometimes my rewrite would combine a few modules into one module. Other times my rewrite would subdivide ...
2 votes
1 answer
65 views

Question about PyQt license

I am learning PyQt5 and was reading about it an PySide and I was wondering about something regarding the licensing. PyQt is available under the GNU GPLv3 and a commercial license. From my ...
5 votes
3 answers
292 views

Sell expiring licenses for GPL software?

I know that you can commercialize GPL'ed software by selling it under the condition that you distribute the source code with the sold product. I'm now thinking about the case where you don't sell a ...
5 votes
1 answer
415 views

Commercialize Linux Application with SPIDEV

I want to use SPIDEV (https://www.kernel.org/doc/Documentation/spi/spidev) via direct I/O access from the userland. I believe that I have the legal right to commercialize an application using SPIDEV ...
13 votes
2 answers
1k views

Does "the GPL doesn't cover the output 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 ...
1 vote
0 answers
47 views

Are works created using GPLv2 licensed code considered derivative of the code? [duplicate]

Consider that I write some code which generates 3D models, and release it using the GPLv2 license. Someone else then sees value in my code but wishes to change it and so they modify it to their ...
4 votes
2 answers
152 views

Does the GPL apply to my files that are used alongside (no part of) a GPL item

I wrote an simple addon/xml theme for some software that is GPL licensed. No modifications were ever made to the GPL licensed code during this time. Someone took one of my images and is claiming that ...
3 votes
0 answers
144 views

Are you required to license code under GPL if you're using TypeScript types from a GPL library?

I'm currently using a library that was licensed under the GNU General Public License (particularly GPL v3.0). This library consists mostly of types for software that is also under the GPL (but not ...
5 votes
1 answer
120 views

Question about upgrading GPL license on a forked project

I'm looking to fork a project on GitHub that was last updated "Three Years Ago" according to GitHub, I've written to the author and not gotten a response - so I assume the project is dead. I ...
2 votes
1 answer
252 views

Can i modify a GPL v3 project and distribute it under GPL v3 license with my name?

Hello i was making a c plus plus program and the program uses some files of a project licensed under GNU GPL Version 3.0 When the program( i created) completes and i license it under GPL v3. Below is ...
2 votes
0 answers
55 views

Using code licensed under an MIT license with code licensed under the GPL [duplicate]

Say I have a repository that uses the GPL and I want to include code from a repository under the MIT license. I found here that MIT and GPL licensed code can be freely combined; however, I am unsure ...
0 votes
1 answer
46 views

Should I provide my source code if I use GPL source code combined into my subscription service code?

I've looked at other topics related to this question, but mine is quite different from others so I'm not sure about the answer. Let's say I am building a website that will provide SAAS for users. In ...
0 votes
1 answer
83 views

Proprietary command-line tool with GPL/LGPL GUI

Suppose that I created a command-line tool with a proprietary license. If I create a GUI, for the command-line tool, using a GPL/LGPL-licensed library/framework such as Qt, does the copyleft apply to ...

1
2 3 4 5
18