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
10
votes
2answers
745 views

GPL licenced code for a module of a closed source program

I want to create a dynamically loadable module (.dll or .so) for a closed source program, but I would like to make the source code of this module available, and I'd like it to be (A)GPL licensed, so ...
10
votes
1answer
5k views

Is it legal to Bundle OpenJDK + HotSpot with a closed source application?

As per my understanding, OpenJDK itself is licensed under GNU General Public License, version 2, with the Classpath Exception which should be no issue for bundling with closed source application. ...
10
votes
1answer
626 views

If a part of the client-side code is licensed under GPL, does the server-side code have to be under GPL as well?

Say a part of the JavaScript which is provided to the client's browser is under GPL. Does this mean that server-side code also has to be made public under GPL as well? The GPL states: "You must ...
10
votes
1answer
681 views

Am I forced to release my project under GPL, even though no GPL source is included?

Recently I ran into a GPL license related problem and I heard many people claiming many different things. I made this post to get this cleared up for myself. Situation There is a program which is ...
10
votes
1answer
263 views

What are the requirements of the crayon license for the Penn Tree Bank Tokenizer

The Penn Treebank tokenizer is fairly widely used. It is a solid tokenizer, that is based only on regex. For example, it is a word tokenizer in NLTK. NLTK does not make mention of it in their LICENSE....
9
votes
2answers
1k views

GPL code behind a registration form

My employer wants to publish a paper about software and make it open-source under the GPL, but they want to know who is interested and downloads it. Is it legal to ask people to fill in a regular ...
9
votes
3answers
225 views

Using copyleft licenses for non-programming purposes

Well, what I love about GPL is that any derivative work using GPL-licensed work also needs to be GPL licensed, which guarantees that derivative work is open-source, i.e. when requested the source of ...
9
votes
2answers
1k views

According to the GPL FAQ use within a company or organization is not considered distribution. What is the legal definition of a company/organization?

https://www.gnu.org/licenses/gpl-faq.html#InternalDistribution : Is making and using multiple copies within one organization or company “distribution”? No, in that case the organization is just ...
9
votes
2answers
892 views

Does a reseller of a GPL Licenced Software have to provide source?

I released a project under GPLv2 license on GitHub. But this project is not distributed as binary by itself. It is only available in a packaged offer along other components. As original licence owner ...
9
votes
1answer
1k views

What are the details of this accusation regarding the “web app loophole”?

I was recently reading an article, and I came across the following text (emphasis mine): Even that most notorious of “Communist” licenses often cited by paranoid executives as examples of anti-...
9
votes
3answers
699 views

How is the Expat (MIT) license compatible with the GPL?

Suppose I come across Project G, an open-source project licensed under the GNU GPL, and Project M, an open-source project licensed under the Expat license (also called the MIT license). I want to ...
9
votes
3answers
499 views

GPL exceptions that only apply to certain individuals

The GPL does not allow people to impose additional copyright restrictions on top of those that already exist in the terms and conditions of the GPL itself. However, the GPL does allow the original ...
9
votes
2answers
5k 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 ...
9
votes
1answer
559 views

Is it legal to charge for distributing the source of a software which uses GPLv2 components?

A device I own uses BusyBox. BusyBox is licensed under GPLv2, hence, the software in my device must have a GPLv2 license. Now, the company says they make the source code available, but for a charge, ...
9
votes
1answer
568 views

If a client sends me GPL'ed code, has it been distributed/conveyed to me?

A client has sent me GPL'ed code to work on for them. This code has not been publicly released, so there is no way for me to obtain it - other than directly from this client. Is this considered ...
9
votes
1answer
1k views

Is every license that is GPLv3-compatible also AGPLv3-compatible?

The GPLv3 and AGPLv3 are quite similar. They differ only by an additional requirement in the AGPL that makes a network service powered by a modified AGPL-licensed work operates like conveyance of the ...
9
votes
1answer
279 views

Can my closed-source software load GPL v3 data?

The GCIDE is a GPL v3'd English dictionary. If I was to release it bundled with a closed-source application, would loading that data count as "linked source code", and therefore be a violation of the ...
9
votes
1answer
995 views

How does the GPL's linking restriction apply when using a proprietary library with GPL'd interpreted code?

General description: Can I create Python software that will dynamically link against a closed-source library that has a C API (the Python interpreter is not copyleft) and will also utilize a GPL ...
9
votes
1answer
196 views

Removing Ads from Open Source projects

My most recent encounter with WebYog's SqlYog revealed that the vendor has made their Community edition open source, and available on GitHub, however the product still has obtrusive ads in it. It is ...
9
votes
1answer
292 views

GPL interpretation - What is our legal exposure if we include another project's code?

I am a contributor to a very old project presently licensed under the GPL. Our project is a plugin for a closed-source program, but the GPL does not permit this kind of linking. The GPL FAQ states: ...
9
votes
1answer
425 views

Does a GPL image “infect” my blog post?

If I use a GPLed image to illustrate a blog post, does that make the text of the blog post part a derivative work, thus "infecting" it with the GPL? Or do only changes made to the image itself count ...
8
votes
2answers
2k views

Are pictures of GPL software GPL?

GPL must be applied on screenshots of GPL software or not. Can a screen recording of GPL software, such as Linux, be published?
8
votes
1answer
2k views

Can someone fork my GPL licensed project and re-license it under MIT or BSD?

I want all the people who link to my software should also release their code under GPL. But what if someone forked it and attempted to relicense it under the MIT, BSD, Apache, or LGPL licenses? Can I ...
8
votes
1answer
1k views

As owner of GPL library, can I break the licensing terms?

As far as I understand, choosing GPL licence for library does not permits use of it in proprietary programs as opposed to LGPL. So releasing my library (or code classes), I'm forcing people to use ...
8
votes
3answers
694 views

Does using the GPL for a program make it GNU software?

Let's assume I write a program and release it under the GNU GPL. Can I call this software "GNU software"? If not, what is necessary to make it a part of GNU?
8
votes
2answers
2k views

What happens if I use a GPL licensed jQuery plugin without a licence on my website?

I like the jQuery Isotope plugin and I want to use it on my website. I was wondering if it was OK to use it without a licence. It's licensed under either GPLv3 as an open-source license, or there's a ...
8
votes
4answers
1k views

Does physically removing GPL code relieve combined work from GPL publication requirements?

Here's the scenario. Alice crafted a compression library and published it under GPL. Bob crafted a font processing library which uses pieces of code from Alice's library and ... let's call it overly ...
8
votes
1answer
98 views

Do any open source licenses cover outbound internet connections/data sharing?

I have built a software tool that recognizes text from images of handwriting. I want to make the code public under a permissive license (like Apache 2.0), but with the stipulation that all ...
8
votes
1answer
239 views

Is it OK to upload someone else's code to NPM?

Per user recommendation, this question is based on an SO question. ASX is a cool library I use for some of my projects, but it is not available on NPM. I filed an issue on the GitHub repo asking to ...
8
votes
1answer
417 views

Is an 'un-modifiable' linux a violation of GPLv2?

I have a D-Link DIR-816 router that runs a 'trimmed-down' version of BusyBox v1.12.1 running a linux kernel version 2.6.36 (linsongdeng@gj222d.gj.com) (gcc version 3.4.2) #35 Wed Sep 23 17:23:58 CST ...
8
votes
1answer
218 views

Distributor T&Cs appear to conflict with GPL. Is this a violation?

I came across GIMPShop.com which distributes an installer for GIMP bundled with some kind of adware: Gimpshop.com is distributing the original unmodified software, obtained directly from GIMP's ...
8
votes
2answers
2k views

Can I use a proprietary library in my GPL'd program?

The case of proprietary programs linking to GPL'd libraries has been discussed thoroughly. However the inverse case - a GPL'd program is linking to a proprietary library - is rarely mentioned. ...
8
votes
1answer
1k views

Do Fedora's export restrictions violate the GPL?

On the download page of Fedora, one finds this text: By downloading Fedora software, you acknowledge that you understand all of the following: Fedora software and technical information may be ...
8
votes
1answer
500 views

Is there any difference between the GPL and AGPL for code executed in the browser?

My research into the topic suggests that the differences between the GPL and AGPL licenses only matter for code that runs on the server. When executing JavaScript in the browser, "distribution" ...
8
votes
1answer
2k views

Shipping GPL'd binaries in commercial product

I've read lots of discussion on shipping commercial products that link against GPLv2/3 libraries, and products that include code from GPLv2/3 software. But I haven't been able to satisfactorily answer ...
8
votes
2answers
369 views

Required works to put existing GPLv3 source code on GitHub, with respect to modification dates

I was looking at the GPLv3 License. It states that when I modify the Program and distribute it, I need to meet the condition of: a) The work must carry prominent notices stating that you modified it,...
8
votes
1answer
2k views

Optional GPL dependency in commercial Python application

I am developing a commerical clock application ("JJClock"), which is written in Python. What I will deliver to my customers will either be a .pyc file or a .so file ("compiled") with Cython -- the ...
8
votes
1answer
199 views

GPL library in an open source plugin in an open source application using a commercial plugin

I have developed an application, a commercial plugin, and an open source plugin, each part distributed separately. The application dynamically loads each plugin, and function calls are bidirectional. ...
8
votes
2answers
584 views

Under what licenses can I release open source software that uses PyQt?

Situation I have two software packages for which I need to choose a license and I'm not sure if they get along with the PyQt licensing schema (which uses the GNU GPL). Package A uses PyQt in a sense ...
8
votes
2answers
1k views

Using the (L)GPL as an open-source hardware license?

I use the GPLv3 for my applications and the LGPLv3 for my libraries. In a similar fashion I'd like to use them for my open-source hardware projects (GPL for schematic and PCBs, LGPL for schematic ...
8
votes
1answer
341 views

Can plugins for non-gpl open source software use GPL libraries?

I want to write a plugin for an open-source software which is not GPL, but has a GPL-compatible license (MIT/BSD). I would like the plugin to use a GPL library. Can I do this? My rationale: Since ...
7
votes
3answers
2k views

Can the Linux kernel be released under GPLv3?

From the Wikipedia article on Linux: The Linux kernel is licensed explicitly only under version 2 of the GPL, without offering the licensee the option to choose "any later version", which is a ...
7
votes
2answers
1k views

GPLv3: Re-Release app under different branding

I have build an open source audiobook player which is licensed under gpl v3. Yesterday someone sent me a mail with the topic 'Violation of source code license' including a link to an app that seems ...
7
votes
3answers
2k views

What happens if a company releases third-party confidential code as open source?

This is very similar to this question: What happens if stolen software is published as Open Source? – but it doesn't exactly answer my question. This is also a thought experiment with no real ...
7
votes
2answers
2k views

Using GPL or LGPL licensed framework for web application

I am developing a web application which streams videos. For the frontend I intend to use the richfaces framework for jsf. That framework is licensed under the LGPL v2. Does that mean that I have to ...
7
votes
1answer
1k views

If a project only includes a copy of the GPL, can it be relicensed under any version?

There's a project that only includes a copy of the GNU GPLv2 accompanying it that I wish to combine with GPL-3.0-or-later code. Assume that simply including a license file applies it globally to the ...
7
votes
3answers
3k views

Proprietary software using GPL modules

This question is bases on: Why doesn't this GPL loophole work? If a program uses a GPL derived component, does said program also have to be GPL? For example: If a game uses a music player that ...
7
votes
1answer
926 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 ...
7
votes
1answer
1k views

Do Contributors Own Copyright After Sending Contributions?

I have a GitHub repository which its license is GPL. Although of this, in the "about" window of my program, I mentioned that I own the copyright (like this: © My name, 2017). And I added the GPL text ...
7
votes
2answers
392 views

Is it legal to use code from Microsoft Knowledge Base Article in an open source software?

In an open-source software project, GPL2 or 3, is it legal to use code snippets from Microsoft Knowledge Base articles - the ones that used to be called something like Q1234567, nowadays called just ...

1 2
3
4 5
16