Skip to main content

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
1 answer
51 views

Adding autoconverting clause to AGPL?

I was wondering if there is a straightforward way to have AGPL software autoconvert to a BSD-0 license after some arbitrary time (for example, two years), similar to how the BSL works. I mostly want a ...
3 votes
2 answers
106 views

Do I need to publish source code when building on Linux image?

I have an application that is built on a Linux image with some libraries that contain licenses like GPL-2.0, GPL-3.0, LGPL-2.1, and MPL-2.0 which I understand to be copyleft. I'm new to OSS licenses ...
5 votes
1 answer
904 views

Best practices for relicensing what was once a derivative work

I forked a project which had the MIT license. I made substantial changes to it, rewriting it in a different language (from C++ to C) and now only a few small vestiges of the original are left in the ...
6 votes
2 answers
205 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, ...
3 votes
1 answer
930 views

Understanding the commercial applications of AGPL3

I have a JavaScript library which I want to open source AND potentially make a business out of. I've seen lots of companies that provide open-source software use the AGPL3 license, but I have a few ...
49 votes
4 answers
9k views

What can/should I do when I see a violation to GPL restrictions?

Some years ago, I was working on a software company that used some copyrighted JAR dependencies that they had bought from a medium-size obscure private company for a very expensive price. After some ...
2 votes
0 answers
46 views

How to give away source code for a plugin that integrates GPL with commercial product?

Say there is a commercial product that I have licensed, I have written my own plugin that integrates with a GPL licensed program. The program works fine and since it's personal use, I have not ...
3 votes
1 answer
115 views

"Sharing without ATTRIBUTION" when selling 3D printed objects (not the STL source files)

Several 3D models can be found on printables.com that are free for Commercial Use. Some examples are: Printable Black Pearl published under Creative Commons Attribution 4.0 International License Pot ...
26 votes
3 answers
7k 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
1 answer
389 views

Can the non-distributing end user of a software violate the MIT or GPL license?

Company A wants to buy software from company B for in-house use - that is, it will only be installed on machines of company A. Said commercial software package contains code and utilities licensed ...
8 votes
3 answers
2k views

Can somebody other than the copyright holder enforce the GPL "inherited" by a project? Do they have to?

Let's consider a project A, with authors and copyright holders A1, A2, A3 etc, licensed under GPL v2. Project B builds on project A (let's say they just outright import the source code of A and link ...
5 votes
2 answers
922 views

Is the EUPL circumventable?

The EUPL in its §1 states that "to distribute" includes making available, online or offline, copies of the Work or providing access to its essential functionalities at the disposal of any ...
8 votes
4 answers
1k views

Usage of GPL program as optional external tool

My software is designed to use third-party external tools if the user wishes to do so. Some users would like to use GPL-covered binaries as external tools (i.e. they tell my software "use this dll to ...
2 votes
1 answer
171 views

When does (A)GPL license come into effect when loading a shared GPL-licensed library and how long does the effect last?

I've a very specific question. I was reading: https://www.gnu.org/licenses/gpl-faq.html#GPLPlugins And wondered about the following. My main program uses a permissive license that is compatible with ...
5 votes
2 answers
2k views

GPL and Python import statement

If a Python module X is licensed under GPL and a Python script or module Y imports X, does it make Y necessarily GPL also?
2 votes
0 answers
100 views

If I script a GPL software like GDB using its scripting API, should my scripts be distributed as GPL as well?

GDB is using GPL. I am writing scripts/python commands using its python scripting API and importing gdb: the module they expose for that goal. Should my scripts be also distributed under GPL? Or can i ...
17 votes
2 answers
8k views

Is it legal to distribute GPL software compiled with a nonfree compiler?

Suppose there is a GPL program. Say I used a closed source "compiler" to build it. In building so, I pulled in a proprietary library, but I considered it part of my compiler. Because the ...
6 votes
1 answer
945 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, ...
5 votes
1 answer
218 views

Can DCO be used in BSL?

A Developer Certificate of Origin is a well adopted contribution model in open source projects that protects both the contributors rights of their changes and the project. Could it also be used in ...
12 votes
1 answer
3k views

Risks of using code under a permissive license that could later convert to GPL due to licensor oversight

Consider the following hypothetical situtation. The company C uses the library L under the MIT license to create a distributable binary under proprietary license Later, the author of the library L ...
3 votes
2 answers
184 views

Can I license code that links to GPL code under a more permissive license?

I'm working on a project that I want to release under the MIT license. However, it includes a GPL'ed library. I understand this means I must release my work under GPL. Am I able to release the whole ...
5 votes
2 answers
242 views

Different OSS license for LaTeX project source and code listings

I am currently writing a technical document with various code listings and diagrams. I would like to release the actual text under the GNU-FDL license, while keeping the code listings under GNU-GPL V3....
2 votes
1 answer
70 views

Does Use of ptrace APIs Require GPL Distribution of Code

I want to use ptrace APIs in proprietary code. If I use them must I license my program as GPL? I could not find exact answer for this. I searched for libraries and applications that use the ptrace ...
2 votes
0 answers
50 views

Removing GPL files from a dual-licensed project with LGPL

I'm using a GitHub project dual-licensed under GPL and LGPL (some files are GPL and some are LGPL). That's why it has two files with its license terms and conditions "COPYING" and "...
12 votes
3 answers
3k views

GPLv3 use in commercially sold embedded system

I have a question about GPLv3 usage in a commercially sold embedded system. The product sold uses a Raspberry Pi under the cover, and in the users manual provided it does mention the use of GPLv3 ...
2 votes
1 answer
57 views

Include Tool under GPLv3 licence as an additional Unity executable - Is this approach viable?

Am developing an Unity game where I require the functionality of this tool (which is written in Unity itself) at runtime: https://boundingboxsoftware.com/materialize/ It essentially processes images/...
9 votes
3 answers
2k views

Maintaining a parallel fork of a project that contains the original authors' company name

I have been working on my own changes to a complicated academic/scientific project whose name contains their organization (university) name that I am not part of, for example, if their organization ...
2 votes
1 answer
54 views

What does GPLv2 say about adding or removing source files?

GPLv2 requires, when redistributing modified version of the source code, to notify in the source files the date of change. But what about removing source files? Is there any requirements of notifying ...
1 vote
1 answer
250 views

Which Free-software license should I use in a Unity project located on a public Github repository?

I have a Unity project in a public repository (https://github.com/AdrianXuizGarcia/VirManDC), and I want to make it open source. Im not sure which license should I use... All code and assets are made ...
10 votes
4 answers
3k views

Why does the GPL not specify a jurisdiction or choice of law clause?

tl;dr version Unlike most software licenses, the GPL (at least version 3.0) does not contain a choice of law provision. Why is this, and what provisions are in place to adjudicate disputes in the ...
6 votes
1 answer
302 views

Ok to mix open source with closed source?

I am considering creating a product which has 2 parts: Client (video screengrabbing) - which makes use of an existing (GPL licenced) screen grabber and uploads video + metadata to … Server (video ...
10 votes
3 answers
5k views

If I make my website open source, does it include page content?

Do open source licenses such as GPL or MPL include page content such as text and such within the open source file, or just code, therefore layout? Because if I go open source for my website can ...
6 votes
1 answer
1k views

GNU licence re-distribute abandoned project

I use a project that are licensed under GNU General Public License version 2 or later The code owner has abandoned the project and announced they leave it public as FOSS on github. The company with ...
1 vote
1 answer
81 views

Is it possible to apply the GPL license to “built static libraries”?

Is it possible to keep the source code under an exclusive license, but apply the GPL license only to the built binary code, so that software that uses this binary code is subject to a GPL-compatible ...
3 votes
1 answer
92 views

File format convertor for open source and proprietary file formats

I want to build an application that will enable a user to convert files from any one of three formats, into any of those three formats. In order words, there are three formats: aaa, bbb and ccc My ...
4 votes
1 answer
95 views

Is user data part of an AGPL-derived-application?

Assuming we have a kubernetes application stack consisting of - among other things - MongoDB and Metabase. Metabase is APGLv3 licensed. We share the combined code as e.g. helm charts publicly on ...
4 votes
2 answers
343 views

Docker image with proprietary software and GPL library

As a company we have a proprietary software, coded in Java and distributed to our clients in .war packages that they run on their servers. To run, the software requires a program licensed under GPLv2 ...
15 votes
2 answers
3k views

Can support of GPL software legally be done in such a way as to practically force you to abandon your GPL rights?

I was looking to purchase a license to software from the author. The software is GPL licensed (I assume because its a Wordpress plugin - and thus compelled to be GPL). My interest in purchasing the ...
2 votes
0 answers
48 views

Need Help Choosing a FOSS License for a Swift Package With Specific Requirements [duplicate]

Stack Overflow community! I'm working on a Swift package and am having some trouble deciding which FOSS (Free and Open Source Software) license to use. I have specific requirements and am hoping ...
8 votes
4 answers
6k views

Why it is not possible to create a proprietary fork of GPL?-or-later software?

Let's assume there is a project under GPL2-or-later license. My understanding is that anyone can take the project and make a fork with GPL2-only additions. They could also take the project and make a ...
31 votes
4 answers
16k views

Am I legally required to provide a (GPL licensed) source code even after a project is abandoned?

I plan to develop an application using an easy to use GPLv2 licensed libraries. Once my app is complete I plan to distribute it free and open source complying with GPLv2 copyleft requirements. The ...
1 vote
1 answer
145 views

About unlicensed files

I was trying to release a library with LGPL license. However I had discovered that many time ago I copied and pasted in the library a header file defining some constants. This file was found on the ...
1 vote
0 answers
29 views

Can a GPL binary, that has no source code released, be reverse engineered, and that source be released? [duplicate]

can a GPL binary, that have no source code released, be reverse engineered and that source be released? Some devs get a project in GPL, implement new things, release the binary but do not release the ...
0 votes
1 answer
81 views

BSD-2-Clause Plus Patent License and GPL Version 3 Compatibility

The BSD-2-Clause Plus Patent License is known to be compatible with the GPL version 2. Since software that is released under the GPL version 2 only is not compatible with the GPL version 3, is the BSD-...
3 votes
1 answer
2k views

Gimp and Inkscape on Android: licensing (GPL?)

I have found the following apps on the Google Play store. They are traditional Linux apps for drawing, that are running on Android (with some modification to the source code, I believe). I would like ...
1 vote
1 answer
85 views

GPL classpath exception as a basis for a simple proprietary license

I'm about to release a GPL licensed application framework and am planning on dual-licensing with a proprietary license. I'm wondering if the GPL classpath exception could be used as a basis for a ...
13 votes
3 answers
3k views

Is GNU's stance on what constitutes a 'single combined program' universally accepted?

GNU's website has a FAQ section where they say what constitutes and what doesn't constitute a 'single combined program'. My current understanding is that, if you use GPL code in a 'single combined ...
-1 votes
0 answers
23 views

Is there a software license that says anyone can do what they want with it except sell it or sell modified versions of it? [duplicate]

From what I can tell GPL lets folks modify your code and sell it and MIT lets them do whatever they want. I plan on charging for my application. I am okay if someone wants to tweak it and use it for ...
19 votes
3 answers
4k views

GPL compliance when license was not provided? (You unknowingly derived from code that was in breach of GPL)

Let's say Person A creates some code and licenses it under a GPL license. If someone (we'll call them Person B) then creates code which derives from Person A's code, but fails to obey the terms of the ...
8 votes
2 answers
1k views

Stack Exchange's CC-BY-SA and Patents

All contributions to the Stack Exchange Websites are released under the Creative Commons Attribution-ShareAlike License (CC-BY-SA), either version 2.5, 3.0, or 4.0 depending on the post date. This ...

1
2 3 4 5
20