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
14
votes
4answers
3k views

When distributing a Linux kernel driver as source code, what's the difference between Proprietary and GPL license?

The company I work for is selling PCIe cards. I'm writing the Linux driver for it as a Linux kernel module. When selling these PCIe cards, we give along the Linux kernel driver as source code. ...
14
votes
2answers
3k views

GPL code private and stolen

I have a question regarding code which was originally under GPL. The code was used and was built upon and used as a service. The code was kept private, which seems okay under GPL. However, if one of ...
14
votes
1answer
563 views

GPL - Does “internal use” apply for a public gameserver?

While reading through the GPL FAQ I found some relevant points to the question, however it is still unclear to me if this fully applies to a public gameserver. I'll try to keep it short: There is a ...
14
votes
2answers
2k views

Can I demand the source of a closed source application if I discover it links with a GPL library?

Let's say I see a popular closed source application (distributed for free in binary form) links dynamically with a library that has a GPL license (according to the library's website). Can I write to ...
14
votes
4answers
800 views

Does using GNU Unifont in a game make the game GPL?

GNU Unifont is a fontface licensed under the GNU GPLv2 or later with this exception: The license for the compiled fonts is covered by the above GPL terms with the GNU font embedding exception, as ...
13
votes
4answers
2k views

Can I make a personal exception to a license I hold?

I would like to write some software, in my free time, and release it under GPLv3. As I understand it, this would imply that any software that uses that code must also abide by the terms of GPLv3. I ...
13
votes
5answers
6k views

Are CDDL and GPL really incompatible?

Wikipedia seems to suggest that CDDL and GPL are incompatible, yet no one knows for sure why or how. Why and how are the CDDL and GPL are incompatible?
13
votes
2answers
1k views

Are you obliged to enforce your license?

I've got a number of software projects, licensed under varying licenses. For simplicity, let's take one of them, licensed under the GPL. Obviously, the GPL requires various things, and there may be ...
13
votes
3answers
2k views

Is it possible for Linux developers to retroactively “pull their code” from Linux?

Linux now has a Code of Conduct. In the resulting backlash some people have claimed that developers can "flip a kill switch" or "pull their code" from Linux. They seem to mean that developers can ...
13
votes
2answers
2k 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 ...
13
votes
2answers
4k views

Can plugins for closed source software use GPL'd libraries?

I use closed-source scientific software for my work. I also use GPL licensed tools and libraries. It would save me a lot of time to be able to call a GPL library directly from the closed-source ...
13
votes
1answer
522 views

Is there a reason to prefer the SimPL over the GPL? Does it carry the same legal weight?

I just came across the SimPL License which is described as: This Simple Public License 2.0 (SimPL-2.0 for short) is a plain language implementation of GPL 2.0. The words are different, but the ...
13
votes
2answers
1k views

Is Stack Exchange's CC-BY-SA v3.0 content compatible with the GPL?

Currently, all user submitted content is licensed under "cc by-sa 3.0 with attribution required". This shows up at the bottom of each page: user contributions licensed under cc by-sa 3.0 ...
13
votes
3answers
5k views

When is my project a derivative work in an interpreted language?

With compiled languages, I understand when a work is considered derivative of another and thus, a license such as the GNU GPL covers the whole work. However, with interpreted languages such as PHP or ...
13
votes
1answer
804 views

Projects which require copyright assignment from contributors?

I read the following in ØMQ - The Guide (in Chapter 6, in the section Licensing and Ownership): All patches are owned by their authors. There SHALL NOT be any copyright assignment process. Here we ...
13
votes
2answers
749 views

Why does the FSF make this recommendation about ranges of copyright years?

In the document “How to use GNU licenses for your own software”, the FSF says: For software with several releases over multiple years, it's okay to use a range (“2008-2010”) instead of listing ...
13
votes
2answers
1k views

How to accept contributions for AGPL / proprietary dual-licensed projects?

Supposed I have written a software that I offer using a dual-license model, using AGPLv3 as OSS license, and a proprietary one as commercial (closed) license. Now, let's assume somebody wants to ...
13
votes
2answers
2k views

Removing the original copyright line from footer

There's this web app licensed under GPLv3 that I'd like to deploy. However, the footer of each page has a copyright line, e.g., "© 2015 FooBar Inc.". Is it okay to remove that line and/or replace it ...
12
votes
4answers
4k views

Can I use GPL software to provide a commercial cloud service?

Rather than create my own software, can I just take existing GPL software and provide a cloud service around it? Will that be legal?
12
votes
2answers
2k views

Asking for a more permissive license

I'd like to use and improve an old library for a new project. It is a specialized library and it has not been updated for 5 years. My project is licensed with a permissive license, while the library ...
12
votes
3answers
1k views

Am I in danger if a project component is relicensed?

I am currently managing a project, which includes a library that is licensed under the MIT license. My current project is licensed under the Apache 2.0 license. The maintainers of the library that I ...
12
votes
2answers
214 views

Relicensing WTFPL code under GPL

From brief and rather humorous text of WTFPL license it seems like I can just take the code, slap GPLv3+ sticker on top of it and live happily ever after. Is this really so? Am I missing something? ...
12
votes
3answers
2k views

Why do some GNU distributions with a Linux kernel convey GPL software online without providing source code?

I have noticed that some groups or organizations convey the GPL software without the source code. Such examples are: https://sourceforge.net/projects/serbian2014/files/Download/ as Serbian GNU/Linux ...
12
votes
2answers
1k views

Can I post code examples with GPL software on Stack Overflow?

Suppose there is a Python library called g which is licensed under GPL v2.0 (or v3.0). Suppose further that the library is sufficiently complex that it contains some C/C++ component(s) that are ...
12
votes
1answer
585 views

Proprietary Software + GPL: A case study with OctaneRender and Blender

Background: I currently stumbled across an interesting case of a combination between a proprietary software and a GPL software, which I am trying to understand: There is the GPL software Blender - a ...
12
votes
2answers
8k views

Can a non-GPL python program use GPL Python module?

Suppose I have a Python library which is distributed under the GPL license. I would like to use that library in my program, that I may eventually want to distribute under non-GPL terms. The library ...
12
votes
1answer
539 views

Is it possible to release a project under the GPL if it contains MIT-licensed libraries?

Specifically the Symfony PHP framework, which is MIT licensed. I've read that the two are compatible, but I want to make sure that a system I develop can be released complete under the GPL.
12
votes
2answers
2k views

How does GPL apply to neural network models?

Suppose you are working on a mobile application. Because the application contains GPL licensed code, the mobile application will be licensed under GPL too. The mobile application also uses a ...
12
votes
2answers
3k views

Can I license Python project under 3-clause BSD while it has GPL-based dependencies

I'm working on an open source Python project and we have plans to use GPLv2-licensed library python3-xlib, but we will not distribute it with our library. So user can install it by pip install our-lib ...
12
votes
1answer
930 views

Are there any GPL like licenses for Apple App Store?

GPL software is not allowed onto the Apple App Store. The FSF shows how the GPL2 is not compatible with the App Store terms of service. Along the same lines, we'll be talking about GPLv2 ...
11
votes
3answers
3k views

Forbid distribution of the app licensed with GPL v3 in certain countries

If I have an app and some of its parts are illegal in some countries (e.g. due to different copyright laws in different countries). And the app is licensed under (L/A)GPL v3. Can I forbid using and ...
11
votes
4answers
4k views

Calling GPL'd programs from a shell script

I have a program written in a shell language that consists of several shell script files. Some of these files execute external commands that have been licensed under GPL. Do I have to release my ...
11
votes
1answer
2k views

Can I share software under MIT license if it conditionally includes GPL code?

I have a software that I'm sharing under MIT license. I would like to add some GPL library to accelerate some algorithms. I #ifdef the includes and calls to this library so that my application can be ...
11
votes
2answers
722 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 ...
11
votes
1answer
2k 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 ...
11
votes
1answer
241 views

GPL version not specified, and actual license text not provided with the source

I'm working on porting a very old program (1994) that was released under the GPL. However, the only reference to that license is this text in the header of the C files: This program is free ...
11
votes
3answers
5k views

is CC BY license GPL compatible? CC BY vs CC0

CC0 license is GPL compatible. A component with such license can be included in GPL-licensed product. Is this true also for CC BY license? What is the difference between CC0 and CC BY licenses? ...
11
votes
2answers
2k views

Can I dynamically call a LGPL/GPL software in my closed-source application?

This question was originally posted by marcgg on Stack Overflow (second link might be visible to 10k+ only), but was removed there due to being off-topic. It has been preserved here in light of this ...
11
votes
2answers
758 views

Can I use GPL v3 for source code and CC BY-SA v3 for comments?

I have some source code for which I am the copyright holder. I want to release it under the GPL, but when it was closed source, I copied a bunch of a stuff from Wikipedia for a couple of classes and ...
11
votes
1answer
347 views

Can software licenced in Eclipse Public Licence be used in a project with GPL?

JUnit is licenced under Eclipse Public Licence which, according to Wikipedia, is incompatible with GPL. So does this mean if you’re working on a project licenced with GPL you can’t use JUnit? It's too ...
10
votes
2answers
5k views

Can I relicense my own GPL code into Apache/MIT? [duplicate]

Suppose that I distribute my own code with a GPL license, even though the code use just external MIT or Apache code. In particular, no preexisting GPL code is in it. Can I later relicense it under ...
10
votes
3answers
569 views

Can I use CodeProject code in a GPL project?

I have an open-source project that I originally wanted to license under MIT, but since I'm using a GPLv3 component that I can't quite get rid of (namely, the .g4 ANTLR grammar file that I'm using to ...
10
votes
4answers
861 views

Red Hat acquires Ansible - why?

In October 2015, Red Hat acquired Ansible, the developer of the famous configuration management software Ansible, apparently for a price of about $100M. Ansible, the software, AFAIK is licensed fully ...
10
votes
2answers
996 views

Can I omit the preamble of the GPL?

The GNU GPL is very long. If I have to include a copy of it with my program, can I drop the preamble to save space?
10
votes
4answers
2k views

If a project is released under GPLv3+ and GPLv4 is less restrictive what happens?

I've seen in multiple places project owners choosing to stick with GPLv2 to prevent the FSF from releasing a license that the project owners don't agree with but I've never seen reasoning beyond the ...
10
votes
3answers
265 views

What happens if I stop using a GPL library?

If I understand it correctly, when I develop a program that depends on a GPL library, it becomes a derivative work of the library and the GPL license also aplies to it. But what happens if I develop a ...
10
votes
1answer
2k views

Is it possible to restrict GNU GPLv3 to non-commercial use only?

I've noticed that the jQuery plugin "Fancybox" has a peculiar licensing note in its header: // Licensed GPLv3 for open source use // or fancyBox Commercial License for commercial use // // http://...
10
votes
2answers
1k views

Does the GNU GPL 3 prohibit DRM?

Is DRM, which some spell as "Digital Rights Management", others as "Digital Restriction Management", allowed by the GPL? In other words, can software that implements DRM be licensed under the GPL? ...
10
votes
2answers
482 views

Relicensing from GPL v2 to LGPL v2 - What if I can't contact all contributors?

I am a contributor to a very old project presently in violation of the GPL. Our project is a plugin for a closed-source program, but the GPL does not permit this kind of linking. The project should ...
10
votes
1answer
1k views

What is the purpose of “or (at your option) any later version”? What if I don't want this?

Firstly, what is the exact purpose of the phrase "or (at your option) any later version" that usually accompanies GPL-licensed software? I get that it's supposed to be to allow future freedoms to be ...

1
2
3 4 5
16