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
3 votes
1 answer
47 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 ...
user avatar
  • 153
5 votes
3 answers
94 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 ...
user avatar
2 votes
0 answers
43 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 ...
user avatar
  • 21
1 vote
1 answer
48 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 ...
user avatar
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 ...
user avatar
  • 269
5 votes
1 answer
77 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 ...
user avatar
  • 53
2 votes
0 answers
26 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, ...
user avatar
  • 121
0 votes
0 answers
27 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 ...
user avatar
  • 21
3 votes
1 answer
83 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 ...
user avatar
  • 333
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)...
user avatar
  • 69
3 votes
2 answers
57 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 ...
user avatar
  • 33
2 votes
1 answer
73 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)...
user avatar
  • 197
0 votes
1 answer
64 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 ...
user avatar
  • 111
3 votes
1 answer
94 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 ...
user avatar
  • 45
0 votes
1 answer
58 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 ...
user avatar
  • 11
2 votes
0 answers
50 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 ...
user avatar
  • 121
2 votes
1 answer
56 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 ...
user avatar
  • 23
5 votes
3 answers
276 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 ...
user avatar
5 votes
1 answer
409 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 ...
user avatar
  • 151
2 votes
1 answer
72 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. ...
user avatar
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 ...
user avatar
  • 111
4 votes
2 answers
144 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 ...
user avatar
  • 43
3 votes
0 answers
108 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 ...
user avatar
2 votes
0 answers
50 views

Using code licensed under an MIT license with code licensed under the GPL

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 ...
user avatar
  • 121
0 votes
1 answer
42 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 ...
user avatar
  • 101
2 votes
1 answer
170 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 ...
user avatar
  • 23
0 votes
1 answer
62 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 ...
user avatar
  • 103
5 votes
1 answer
113 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 ...
user avatar
2 votes
1 answer
138 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 ...
user avatar
  • 121
8 votes
3 answers
1k views

Maintaining open- and closed-source versions of same code

As an individual freelancer, I'm writing some code for my customer's commercial closed-source project. The customer don't mind me to open-source this code, but they would like the code to be available ...
user avatar
  • 374
3 votes
1 answer
137 views

Consequences of html files being under GPL license

This is about consequences of html files being under GPL license (v2 or v3). I am aware that it is not recommended to apply the GPL license to documentation. However, a typical use case is that a blog ...
user avatar
  • 183
0 votes
1 answer
51 views

GPL/LGPL: Is it sufficient to only put the Corresponding Source's download link in the binary distribution?

GPLv3 clause 6d states the following (emphasis mine): Convey the object code by offering access from a designated place (gratis or for a charge), and offer equivalent access to the Corresponding ...
user avatar
2 votes
1 answer
29 views

Distributing GPL-Licensed JavaScript for Userscripts Safari

I have been building a GPL v3.0 licensed user script for use in browser extensions like Greasemonkey, Tampermonkey, Violentmonkey, etc. I would also like to state in the documentation that it can also ...
user avatar
11 votes
3 answers
5k views

Can I disregard GPL just because I use autoconf?

I found the following text in licenses to some software I am considering to use: As a special exception to the GNU General Public License, if you # distribute this file as part of a program that ...
user avatar
  • 235
2 votes
1 answer
569 views

GPLv3 restricting end user

There is software on GitHub which has with it the GPLv3 license file. Now, I am not going to mention which software to protect its devs from backlash. However... The devs have mentioned that they do ...
user avatar
12 votes
3 answers
2k views

Can my proprietary app automatically download a GPL-licensed binary?

I'm developing a proprietary app that will mainly use a dynamically linked execute a GPL-licensed FFmpeg binary. I'm wondering if I can design the app in a way that it downloads the binary dependency ...
user avatar
  • 123
1 vote
2 answers
113 views

Using Conda's XZ package for proprietary use

I am currently packaging up my python software. I listed down all the packages that it uses and found out that a package, which is called xz, uses multiple licenses (public domain, LGPLv2.1+, GPLv2+). ...
user avatar
  • 43
8 votes
2 answers
1k views

GPL implications of using U-Boot

Our embedded system comprises a Xilinx ARM-based system on chip (MPSoC). Xilinx-provided BSP includes U-Boot (which is licensed under GPL 2). We do not modify it in any way, do not link to it, etc. It ...
user avatar
2 votes
0 answers
66 views

Java Licensing Question

I have questions about Java licensing Well, after many court hearings with Oracle vs Google, I analyzed this topic again and I would like to ask you about a few things: Oracle was accusing Google of ...
user avatar
  • 61
1 vote
1 answer
107 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 ...
user avatar
1 vote
0 answers
80 views

Gpl with classpath exception

I want to include all source codes in javax.naming.directory package of OpenJDK and use them. The files have comments such as below. /* * Copyright (c) 1999, 2013, Oracle and/or its affiliates. All ...
user avatar
2 votes
1 answer
106 views

What is the license of libc6:2.28-10 on debian (buster)?

I have containerized an application that runs on .Net Core. The official page says, .Net Core needs libc6 as its dependency when run on Debian OS, so I have explored its license to pass my company's ...
user avatar
  • 145
2 votes
2 answers
168 views

Does the compilation always have the same license as the source code?

Let's say I have a work which consists of a source code and some license. The source code can be a program (e.g. written in C) but also an image (e.g. written in SVG). This source code can be ...
user avatar
  • 121
2 votes
1 answer
118 views

GPL and variants use case question

Consider a company A which buys software from company B. That software contain code owned by company B, also some open source libraries licensed under Apache license or MIT license, but no GPL and ...
user avatar
1 vote
1 answer
407 views

Best way to include GPL-licensed code in an MIT-licensed library

I am currently developing a Python library under an MIT license (let's call it mylib). I have, however, come across what may be a minor hurdle. I want to include an optional GPL-licensed dependency. I ...
user avatar
  • 111
8 votes
2 answers
2k views

Using an unmodified GPL library in non-copyleft code

I am writing a piece of software that I plan to distribute. In my code, I use a GPL licensed library. Do I have to apply the GPL to my software even if I did not do any changes to the above mentioned ...
user avatar
  • 89
3 votes
1 answer
165 views

Can I include GPLv3 licensed documentation in a collection of GFDL licensed documents, or: what are the limits of an "Aggregate" in GFDLv1.3/GPLv3?

This is a follow-up question to a question concerning the meaning of "Modified Version" in the GFDL Context: I have created a website which hosts a collection of (as concluded in the ...
user avatar
  • 63
1 vote
0 answers
41 views

How does software licensing works for Docker Images on commercial usage? [duplicate]

I want to develop and share an application for commercial usage (closed source only). This application only "lives" inside a Docker Image. This Docker Image is based an own Dockerfile which ...
user avatar
5 votes
1 answer
166 views

How should I mark a source file (with GPLv2) as a derivative work from multiple files?

In a sense this question is an extension to How should I mark a source file with GPLv2 as a derivative work?. I would like to publish a project where it frequently occurs that files are drived works ...
user avatar
  • 183
2 votes
1 answer
59 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. ...
user avatar
  • 121

1
2 3 4 5
18