Questions tagged [gpl-3]

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

Filter by
Sorted by
Tagged with
1
vote
0answers
128 views

Attack vectors against GPLv3 and how to prevent them? [closed]

One way to get around the GPLv2 is tivoization. Users get the source code and are allowed to modify it but the hardware rejects any modified software thus denying users some rights that were intended ...
-6
votes
2answers
172 views

How can I exclude a target platform from an open source licence?

I'm developing a software using a game engine that can cross compile the result for different targets (HTML, Android, IOS). I'm planning to release the software under an open source licence. Eg. ...
1
vote
1answer
87 views

Can you make GPL-licensed software using the Tizen SDK?

Unfortunately, Tizen has a proprietary SDK, as discussed here, which mandates that: You may not use any component part of the Tizen SDK in any way independent from the Tizen SDK. You may not load ...
2
votes
4answers
363 views

How to anonymously submit GPL licensed source code to a science fair?

I've created a personal project and licensed it as GPL3 (I'm a fan of the open source movement). The source code is posted publicly on GitHub. I'm planning on submitting it to the Siemens Competition, ...
16
votes
2answers
7k views

What exactly is Tivoization and why did Linus Torvalds not like it in GPLv3?

I still don't understand what is Tivoization and why Linus Torvalds did not like it. Can you explain to me the big idea of Tivoization?
0
votes
0answers
26 views

Can I use code with MIT license with my GPLv2 or v3 code? [duplicate]

Let's say that I make a program and I put it on Github with GPLv2 license. Can i later add code from another person that has MIT license (adding his/her license in the repository of course). How ...
3
votes
2answers
104 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 ...
7
votes
1answer
81 views

Can I license Latex code under GPL but the content under CC BY-SA?

I have written a non-trivial scientific text for university. It is written in Latex and I want to make the source available under GPL (v3 if that matters) so other can learn from my Latex skills. ...
4
votes
2answers
173 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 ...
0
votes
1answer
79 views

Extend GPL to be informed in case of derivative work

I understand that any work that is based on work licensed under GPL must also be released under GPL. However, it does not require contacting original authors about the fact that a derivative work has ...
0
votes
1answer
827 views

Can I use GPL 3.0 or LGPL licensed libraries in my commercial closed source IOT product?

I am building an IOT product, an home automation solution, where I am using ESP8266 Arduino Core that is LGPL-2.1 and also few libraries which are GPL 3.0 licensed. For security reasons I do not ...
7
votes
1answer
3k 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)?
2
votes
1answer
131 views

GPLv2 or later upgrade to AGPLv3

I modify open source software that is under ‚GPLv2 or later‘. I will upgrade to GPLv3 or later – that‘s of course no problem at all. Not looking for advice in this case, but is it possible to upgrade ...
1
vote
2answers
384 views

Is using the GPLv3 without putting a license notice in each source file OK?

I have published code on GitHub with the following license: Quantum including: Main.scala  Enrichment/   package.scala  Graphics/   Canvas.scala  ...
0
votes
2answers
372 views

Am I allowed to use a GPL-3 library in a closed source web application?

I am working on an Angular5 web application. It is written in Typescript, and then compiled to Javascript. This is not a real compilation, just a minification The server which serves the .js files is ...
7
votes
1answer
619 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 ...
4
votes
1answer
75 views

Is it more accurate to compare CC BY-SA to LGPL rather than GPL?

CC BY-SA, LGPL and GPL are all copyleft licenses. GPL's key feature is that by embedding one work in another (as defined in a software context), the combined work becomes GPL. With LGPL this is not ...
2
votes
1answer
48 views

Code generation, source-only dependencies and GPLv3

I'm building a Java annotation processor and looking for the correct license to use with respect to some requirements (see below). Basically, a user of this tool: depends on it during compilation (...
18
votes
3answers
2k views

How do I upgrade from GPLv2 to GPLv3?

Consider I've written a program and released it under the GNU GPL version 2. Now I want to release it under the GNU GPL version 3. Let's call this "upgrading the license". Is this possible? How do I ...
7
votes
1answer
157 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 ...
-1
votes
2answers
101 views

Wrapping a GPL binary in an app: does the app need to be GPL too?

So, I have a question about licensing. I am making an app whose goal is to port some typically desktop software over to mobile. So, there are really two components to what I am making. A binary, and ...
4
votes
1answer
70 views

What parts of license to put on “show w” and “show c” command?

My program came with GNU GPL 3 license and has a COPYING file which has the copy of GNU GPL 3 license inside. I finished my open source program, with all of its documentations. I followed the GPL ...
1
vote
1answer
266 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? ...
3
votes
1answer
119 views

Does a (L)GPL3 device still need to provide it's original service after modification?

Let's assume I am building an embedded linux device using amongst other things (L)GPLv3 software. The device is sold to non-business users so the anti tivoization clause applies. I want to be ...
2
votes
1answer
176 views

VLC and VLCJ licenses

I'm confused about the licenses GPL and LGPL. I see that VLC is released under LGPL license since sept 2011: https://www.videolan.org/press/lgpl.html. But VLCJ, which is a Java wrapper on top of VLC, ...
-2
votes
1answer
318 views

Can I (commercially) redistribute copies of software under GPLv3?

I've paid for a software under GPLv3. Can I redistribute it for free (on GitHub) or even (just for my knowledge) charge for it? With or without any changes.
1
vote
1answer
289 views

How to write additional permission for LGPLv3 license

I’m planning to release my code under LGPLv3 license but I can’t find answers to several question. Let me describe my situation: I’ve created library and want to use LGPL v3 license for this code; ...
-3
votes
1answer
51 views

choose between open-source or close source

if hypothetically I have developed special software, and I only want author recognition for it (leaving money aside) can i choose to distribute my creation as open source without other people usurping ...
-1
votes
3answers
2k views

Is it legal to use GPL3 licensed code without open-sourcing the app itself?

I have found the app, which uses the code, released under GPL3 license, however, the app itself isn't open-source. For the last two days tried to find a reasonable answer but couldn't find any. Might ...
6
votes
1answer
952 views

Can I put ads on a GPLv3 project and upload it to Google Play?

I forked a messaging app on github and added my modification on top of it and it started to build an audience in my country because of the unique ad-on feature I have added. The app acts as an SMS ...
2
votes
1answer
153 views

Is GPLv3 violated by releasing proprietary code as a GnuPG-signed package?

I'm working on building a proprietary application that I would like to release as PGP-signed Debian packages. I heard I might be forced to release the source to my proprietary application simply due ...
1
vote
1answer
89 views

Dual licensing of a file

My project is licensed under GPLv3. However, I want some files to be dual licensed under GPL and Apache License 2.0. What to write: a. in the header comment of the file licensed under Apache License ...
3
votes
2answers
540 views

Can I hide a few lines of code because of security reasons?

I am working on a little project, and I consider making it open source (GPLv3). But there is one little problem: There are a few lines of code I don't want to show off to the public because of a ...
4
votes
1answer
374 views

Is GPLv3-only compatible with GPLv3+?

Suppose I'm working on a GPLv3-only project, and find some code licensed as GPL3+. Can I incorporate that code freely in my software without changing my license? If a hypothetical GPL v4 is released, ...
3
votes
1answer
115 views

gpl-3 vs agpl for a telegram bot

I used the gpl3 license for a telegram bot. I later realized that maybe it's not the best license since if someone forks my project, he is not distributing it, but it runs his own instance of the bot ...
2
votes
2answers
136 views

CC BY-NC-ND project containing GPL-licensed work

I recently downloaded some source code that is licensed under CC BY-NC-ND, but contains code licensed under GPLv3 that it is dependent on. Which license am I granted the rights of? GPLv3 states that:...
3
votes
1answer
281 views

Will there be any obligation if I distribute GPLv3-licensed software inside the Docker container?

I have a GPLv3 code inside the container which I am planning to distribute. I also have a proprietary code in the same hardware where the GPLv3 code inside the container runs. Does this mean I have ...
2
votes
2answers
152 views

Proprietary software calling OpenModelica (GPL v.3)

I have the following apllication software setup: A numerical simulation "engine" = OpenModelica (which in open source, released under GPL v.3), used to simulate e.g. hydraulic systems; A proprietary ...
1
vote
0answers
33 views

Keeping contributions and allowing free use of libraries. i.e. Complex licencing issue

I have an idea for a modern compiler project which will involve, at least at the start: A driver program. A set of libraries that implement the compiler, much like LLVM/Clang. A runtime library that ...
0
votes
1answer
219 views

Mixing GPL v3 and Proprietary library

My application has two parts GUI and a backend algorithm module. I have used a library under GPLv3 to write my GUI. In the GUI we can create a workflow of different digital signal processing units so ...
11
votes
1answer
585 views

Is the Facebook BSD+Patents licence (aka “The React Licence”) compatible with the GPL?

Is the Facebook BSD+Patents licence compatible with the GPL (GPLv3), in the sense that one could: use code licensed under BSD+Patents, as part of a project, the rest of which you write yourself (own ...
10
votes
1answer
89 views

Can we keep the components of a derivative work open source, but allow the work as a whole to be closed?

We are creating a repository of resources so that people can build software or create videos or artwork using our material as their basis. We are making a virtual Moon colony and a website of related ...
1
vote
1answer
319 views

Licenses compatibility with EPL

My software is a static analysis tools for old languages. I'm currently writing new tests and I wanted to use some files from open-source projects on GitHub. However, I'm kind of lost with licenses ...
3
votes
2answers
180 views

How do I make GPL “or later” contributions to a GPL “only” project?

I am making contributions to a GPLv3-only project. I want to make it clear now that, when the time comes, I am happy for my contributions to be used in any later version. This way, if the maintainers ...
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://...
3
votes
2answers
180 views

GPL in a runtime environment

I'm making a runtime environment for Squirrel that includes embedded functions for basic I/O needed in games. The idea is that it would just run Squirrel files (.nut or .sq) or its own format for ...
5
votes
1answer
581 views

Code obfuscation and GPL3

I have a project, written in Python, which has lots of different functionalities. I will sell this project to third parties. I'm calling a GPL3 licensed Python program via a subprocess call in parts ...
2
votes
1answer
116 views

Are Amx Mod X plugins under GPL v3 license?

The Amx Mod X is: AMX Mod X is a versatile Half-Life metamod plugin which is targetted toward server administration. It has a wide array of scripting capabilities so people can write "plugins", ...
0
votes
2answers
156 views

Relicensing from GPLv3 to GPLv2

I have an open source project on GitHub released under GPL3. I want to re-license it under GPL2. 99.9% of the program is written by me, only few lines of code is written by other people. Can I re-...
3
votes
2answers
90 views

Re-assigning copyright on GPL licensed software - does the assigner still have a copy?

I have built upon software that is released under GPLv2 (with the 'at your option, a later version' addition), and am now conveying that software to my client under GPLv3. Of course, I provide the ...