Questions tagged [gpl-3]

The General Public License, offered by GNU. Use this tag if the question involves version 3 of the license.

20
votes
1answer
322 views

What are the licensing terms of the text of the GPL?

The text of the GPLv3 starts with the following disclaimer: Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. What does this ...
17
votes
3answers
7k views

If I'm using a GPL 3 library in my project, can I license my project under MIT license?

If I'm using a library that is licensed under GPL v3 in my project, can I license my project under the MIT license? I tried to read the GPL v3 text but I cannot understand it without your assistance.
11
votes
2answers
5k views

Does GPLv3 require attribution?

I believe that GNU GPLv3 does not require attribution, but can be supplemented to do so, as stated in the additional terms (7. b) of the terms and conditions. However, it also states, under the ...
34
votes
6answers
1k views

Can I copy-paste a snippet from Stack Overflow into my GNU-GPL project?

I have found on Stack Overflow a 10-lines block of code that does exactly what I want. There is no license information in the post nor on the answerer's profile page, so the CC BY-SA 3.0 license of ...
7
votes
1answer
2k views

Is it legal to bundle Oracles JRE with an open source program?

Is it legal to bundle Oracles JRE together with the binaries of a (non commercial) open source program (GPLv3)?
7
votes
1answer
1k views

Java and AGPL 3: how far does license extend into web app?

I want to use a java library released by someone else having an AGPL3 license. I'm not modifying their library, but I do link to it using import com.theirlibrary.methodABC; in one of my java classes ...
19
votes
3answers
452 views

Is the code generated from a GPLv3 EBNF grammar a derivative work?

So, I'm really unclear on this situation and what it means. I have an EBNF-based grammar file that we use for our project. This EBNF grammar describes rules for parsing/lexing a document (e.g. some ...
11
votes
2answers
253 views

What counts as adaptation for using code licensed under CC BY-SA 4.0 in software licensed under GPLv3?

Since 2015-10-08, GPLv3 is listed as one-way compatible license for CC BY-SA 4.0: […] you may license your contributions to adaptations of BY-SA 4.0 materials under GPLv3, but you may not license ...
10
votes
1answer
1k 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://...
4
votes
2answers
155 views

Can I put a copyright on my website and make the code private when the source code is partially copied from an open source GNU GPL V3 project

I've rewritten my personal website using this https://github.com/bk2dcradle/researcher . I've made some significant changes. Like I did on my previously (built from scratch) website, I'd like to add ...
8
votes
2answers
220 views

Distributing an operating system DVD bundling proprietary and GNU-GPL software?

Wikipedia seems to imply that Turbolinux bundles proprietary codecs. More generally, under what conditions is it OK to mix proprietary and GNU-GPLv3 software into an operating system, and distribute ...
5
votes
2answers
767 views

Can I translate an app under GPLv3 into Swift without using GPLv3?

Can I translate an App from Android using GPLv3 into Swift? Because actually I don't use any source code. Do I need to keep it under GPLv3 and open source? Is there any method to avoid infection if it ...
4
votes
1answer
792 views

Using a GPL V3 library in a Android app published on Google Play, do I need to release the application's source code?

I'm in a situation where I'm considering using a GPL V3 library in a module of an Android application. The application will be published to Google Play and will be available for free download. My ...
1
vote
1answer
34 views

Incorporating GPL patches into commercial version of our software

If we distribute our software both GPL and under a commercial license, do we have the right to incorporate third party patches into the commercial version of our software?
7
votes
2answers
2k views

Hardware with GPL firmware

I would like to know if selling a hardware product which runs a firmware is considered as conveying that firmware. For example, if I want to use a GPLv3 library statically linked with my own code, I ...
13
votes
1answer
222 views

What restrictions can I place on a device whose software is licensed using GPL v3?

Let's say I'm selling a device with my software pre installed whose license is GPL v3. I want to prevent an unauthorized OS from being installed. According to GPL v3, I will have to share the private ...
9
votes
1answer
385 views

Can I preserve exceptions in GPL 3?

GPL 3 allows adding additional clauses, such as exceptions, as long as such exceptions grant additional privileges. But if I distribute software under GPL 3 with exceptions, are those exceptions ...
9
votes
1answer
674 views

Why is the definition of “System Libraries” in GPLv3 phrased the way it is?

I'm curious about the definition of "System Libraries" The “System Libraries” of an executable work include anything, other than the work as a whole, that (a) is included in the normal form of ...
7
votes
1answer
128 views

Is the text in my open source project under the GPL?

I have an open source project that used to be under the GPL licence (now it has no licence). In this repository I had many short stories. My intention was for the code to be open source but the ...
4
votes
2answers
709 views

Can license-incompatible program communicate with GPLv2 program via websocket?

I'm writing a program for automation under a license that is incompatible with GPLv2 (it's dual-licensed: GPLv3/Proprietary). Let's call it my automation program. And there is third party GPLv2 ...
9
votes
2answers
2k views

If my R package uses GPL packages, does mine automatically inherit GPL?

I've built an R package that uses a mix of libraries licensed under GPL-2 and GPL-3. From what I've read, because of this dependency, my package will also have to be GPL. See here: https://www.gnu....
9
votes
1answer
193 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 ...
8
votes
1answer
293 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 ...
5
votes
4answers
104 views

Does GPL v3 compel the author to provide source?

A development package I'd like to use is provided as Linux binaries for a single platform. I'd like to build and run it on another platform. The manual, available on the developer's site but not ...
5
votes
2answers
264 views

Clarification of gpl v3 section 9

This question occurred to me as a result of Stephen Kitt's comment below my recent post, How to properly display the Copyright information in the User Interface or product documentation? His comment: ...
4
votes
2answers
403 views

Of the differences between the GPLv3 and the AGPLv3 texts: what to make of them?

When I review a side-by-side diff of the GPLv3 and the AGPLv3 the only significant change seems to me to be this addition in the section 13 of the AGPLv3: Notwithstanding any other provision of ...
4
votes
2answers
40 views

Can my GPL v3 software load unamed licensed libraries?

I am writing a non-commercial and academic GPL v3 program and want to know if it is ok to load an unspecified/unnamed closed-source license like this one: Licence BASS is free for non-...
4
votes
1answer
128 views

Is a git repository enough to show changes to the code for GNU-GPLv3?

I want to create a fork of an opensource project. I'm planning to make significant changes to it and I will keep these changes on a git(hub) repository that is available to anyone. As such changes ...
3
votes
1answer
413 views

GPLv3 redistribution: when does it apply?

I have written a Java program designed to run server-side with a plain HTML web interface: I am reusing and I have integrated in this app a bunch of third-party libraries that are licensed under the ...
3
votes
1answer
280 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?
3
votes
2answers
91 views

If I convert GPLv3-covered source code into a physical object, what counts as “conveyance”?

Under my interepretation of the GPLv3, specifically the following: “Object code” means any non-source form of a work. and You may convey a covered work in object code form under the terms of ...
3
votes
3answers
633 views

Can I distribute a BSD code with GPL v3 binaries?

I found a GPL v3 licensed library, that I can compile for various architectures and use in the code for a BSD licensed project. This means that I probably have to distribute the binaries with it. ...
1
vote
2answers
90 views

Maintaining old Android app under GPLv3

I want to change an old Android app that is under GPLv3. I will do some refactoring of existing code, add some new functionalities and publish it as commercial app. What part of code I must publish ...
1
vote
1answer
68 views

Using a GPL 3.0 parser generator for an MIT licensed program

If I used a GPL 3.0 licensed program like jacc to generate a parser generator which I incorporate into an MIT licensed program, do I have to release my program as GPL? Note that the grammar ...
1
vote
1answer
166 views

Is it permissible to install Cygwin (GNU GPL) and its packages from within an installer for a proprietary and commercially sold application?

Is it legal to package the Cygwin installer executable — and some of its corresponding packages — and run it from another installer that installs a proprietary and commercially sold application? ...
1
vote
1answer
524 views

Can I sell my project using GNU GPL v3?

At first, I always developed commercial projects only, so I bad know GNU licenses. Now, I want to make my library available for other developers. And maybe to find co-developers. So, I chosen GNU GPL ...
0
votes
1answer
155 views

Is it possible to distribute source of gpl3 Android app with email?

Is it ok if I put an email address in "About" of application, and every user who asks for the source code emails me and I send him/her by email? It’s an Android application and I will distribute it ...