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 [tag:gpl-3] tag.

Filter by
Sorted by
Tagged with
1
vote
1answer
237 views

Can I make proprietary software with Julia?

Julia, a high-level, high-performance dynamic programming language for numerical computing that has some dependencies. One of them is GMP, an external library that has a GPL2+ license. In that case, ...
0
votes
0answers
29 views

includeJavascript snippet inside a GPL php page, have i to include a license comment?

If i include Javascript snippet inside a GPL php page, have i to include a license comment in the page? Or insert the license comment on the main style.css is enough?
16
votes
4answers
463 views

What are the arguments for considering dynamic links to *not* constitute derivative works?

The status of programs which are dynamically linked with Copyleft licensed binaries (such as a .dll) is contentious. I have created two questions for each side of the debate. The other can be found ...
2
votes
1answer
1k views

Can i use a GPLv2 module in my commercial application?

I am developing a commercial wordpress plugin. There is a form module that i have to develop however, i found one already built under GPL2 here https://github.com/weDevsOfficial/weforms All other ...
0
votes
0answers
21 views

Using a printed format used by an application licensed under GNU GPL

I want to generate Twibright Optar compatible printed pages but I do not want to license my project under GNU GPL license. The format is simple enough to make a completely new generator tool in few ...
4
votes
1answer
857 views

Is dual licensing a software that contains gpl programs possible?

I have seen that there is a question about gpl and dual licensing, but I know copyleft can behave different depending on the shape of the software. so here's my question: I have a package of lua ...
4
votes
3answers
1k views

If I release software under the GNU GPL v3, and a new version of the GPL is released, can I change the license?

If I release software under the GNU GPL v3, and a new version of the GPL is released, can I change the license to the new version if I choose to without having to say "GNU GPL v3.0 or later"?
1
vote
1answer
39 views

What means “distribution” for Open Source licenses (MIT/GPL)?

What means "distribution" for Open Source licenses MIT and GPL? Is the client side code running on user's browser "distribution" for these licenses?
32
votes
4answers
11k views

Is it legal to use GPL code in a proprietary, closed-source program by putting it in a separate, standalone program?

As we all know, the GNU General Public License (GPL) is a "copyleft" source license: which means it is designed not merely to make the code to which it is initially applied free and preserve its ...
25
votes
6answers
8k views

Can I take BSD licensed code and distribute it under GPL?

Or in more general terms: Can I take code which is licensed under a permissive open source license (like the BSD license) and distribute it under a copyleft free software license (like the GPL)? ...
0
votes
2answers
85 views

Is reverse-compiled assembly considered as a valid form of “source code” in GPLv2?

My project used and modified some code from project A licensed under GPLv2 written in C. Now I was wondering that if I release my compiled binary with its reverse-compiled assembly, is it GPLv2-...
10
votes
4answers
2k 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 ...
3
votes
1answer
91 views

Can a Proprietary Application Exchange Data with a GPL'd Program?

I am considering extending a proprietary application so it communicates with an open source program. This open source program is very similar to Matlab. The user can input commands to execute ...
2
votes
2answers
231 views

GPL 2 License in publishing a modified code

I'm developing a wordpress plugin for a client. I modified two different plugins (licensed under gpl2) with similar functionality and combined them into one to match my client's needs. I'm giving my ...
1
vote
1answer
75 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
301 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, ...
10
votes
4answers
3k 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?
2
votes
1answer
32 views

GPLv2 Wordpress Application - Selling

We have a customer that has built an application on top of WordPress (they are based in the UK) and intends to sell access to this software in two main forms on an international basis. A monthly ...
1
vote
1answer
72 views

Is the Qt Network Authentication module LGPL?

The documentation is unclear whether the QT Network Authentication module is licensed under LGPL or GPL. Has it changed recently?
3
votes
1answer
164 views

Android GPL app that opens a closed source app

Is legal if I edit an open source app with GPL license and make it open source again with GPL license but for doing some tasks it opens another app that is not open source? For example: GPL app ...
4
votes
2answers
173 views

Can library that took parts of library licensed under GPL with Classpath Exception be licensed under MIT?

I've spotted the library (library M) where developers took some source files from GPL with Classpath Exception licensed library (library G), included them in their project and changed namespaces and ...
10
votes
2answers
442 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 ...
1
vote
1answer
311 views

Does program that uses EBPF module needs to be distributed under GPL

I have a question about eBPF and linux kernel licensing. Basically, an eBPF module is a small piece of code that is run inside Linux kernel, and can use kernel methods that are marked as GPL-only (eg. ...
2
votes
1answer
113 views

Having a mixed license repository with GPL and non GPL code

I have some code that I would like to integrate with a GPL licensed piece of code, my code is licensed BSD. If absolutely necessary I could license everything GPL, but if possible I would prefer to ...
4
votes
1answer
124 views

Can GPL with linking exception be linked with GPL and non-GPL simultaneously?

Let's say I have: A GPL module with linking exception. A non-GPL module. A pure-GPL module. I know that module 1 can be linked with module 2. My questions are: Can I link module 1 with module 3? ...
3
votes
1answer
241 views

Is the classpath exception and the GPL linking exception the same thing?

I am looking at the exception to the GPL v2. The exception is "classpath exception" and "GPL linking exception". https://en.wikipedia.org/wiki/GPL_linking_exception also has a classpath exception. ...
5
votes
1answer
141 views

Splitting a project into copyright and copyleft

Say I've been working on this java project for over a year, and it's necessary for this project to reference a GNU GPL licensed software library somewhere in there, then the whole thing suddenly poof ...
7
votes
1answer
74 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. ...
0
votes
0answers
76 views

Does video game code that uses a GPL engine have to be GPL?

Lets take a specific example. The ioquake3 engine is licensed under GPL v2, however the engine can't do anything by its self, it needs code that has been compiled into .qvm binaries in order to create ...
1
vote
1answer
205 views

Can LGPL 2.1 licenses software be re-published under GPL 3.0?

I have software licensed under LGPL 2.1 and I want to modify it and re-publish the whole software under the GPL 3.0 license. Is this legally possible? I think so, but I'm not completely sure. LGPL 2....
-2
votes
1answer
44 views

Can I write on my website and make the code private when the source code is partially copied from an open source GNU GPL V3 project [duplicate]

I've rewritten my personal website using this https://github.com/ptrpov/ptrpov . I've made some significant changes. Like I did on my previously (built from scratch) website, I'd like to add ...
0
votes
1answer
64 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 ...
3
votes
1answer
234 views

Can I use PyQt if I make it open source and only charge customers for my time to customize the open source app for them?

I am planning to create custom made software for each customer. I will also be telling the customer that I shall be making it open source and they are simply paying me for my time to package things ...
0
votes
2answers
257 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 ...
6
votes
1answer
444 views

Using GPL licensed library over a service for non-GPL softwares

I want to use a GPL v2 licensed library(esper) for commercially distributed non-GPL softwares but I need to make sure non-GPL software not violate GPL license. Can I use this library indirectly using ...
12
votes
2answers
618 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 with ...
6
votes
1answer
490 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 ...
1
vote
1answer
42 views

Distribution and display at fairs / exhibitions

My question is simple: is displaying an unreleased product containing open source software at an exhibition considered distribution? In particular, I am concerned about GPL obligations. If the ...
3
votes
2answers
140 views

What additional benefits does the DCO provide?

If my project has a lax license (like Expat/MIT), I can enforce "inbound=outbound" by requiring that contributors sign off their commits in order to acknowledge the Developer Certificate of Origin. I'...
1
vote
0answers
101 views

Building programs using qmake

Can I use qmake to build Non Qt programs with a closed source or MIT licence? The c++ code that I'm building does not include any Qt headers or link to any Qt libraries. The only mention of Qt in ...
2
votes
1answer
86 views

(A)GPLv3 - 'covered work' and 'based on'. is it really viral?

In AGPLv3 and GPLv3, clause 5c says: You may convey a work based on the Program, or the modifications to produce it from the Program [only if you] license the entire work, as a whole, under this ...
0
votes
1answer
141 views

How is the FreeBSD project able to legally distribute GPLv2 software?

FreeBSD publishes "ports" (FreeBSD's term for packages) of software covered by the GPLv2, such as MySQL 5.6. The GPLv2 states: You must cause any work that you distribute or publish, that in whole ...
2
votes
1answer
136 views

Is source code required to be published if a program embeds GPL software?

ExpressVPN, a free VPN service, embeds OpenVPN and LZO inside its iOS application. These two pieces of software are both licensed under GPL. To my understanding, ExpressVPN must make source code ...
1
vote
0answers
62 views

GPL Wrapper around Closed Source Assemblies

So I have been using this software for quite some time. AdvancedHMI According to sourceforage page is is licensed under GPL v2. At AdvancedHMI.com it states How is AdvancedHMI licensed? A: ...
1
vote
2answers
746 views

Is selling a cloud service based on a Docker image considered distribution from GPL's viewpoint?

I have read some topics about GPL, Docker images and distribution. As far as I understand you have to provide the source code of all GPL licensed programs within a Docker image but not your own ...
1
vote
1answer
60 views

Clarification on use of GPL open source code

I am a little confused around the restrictions surrounding my use of existing (GPL) open source code. I plan on using open source code (GPL license) to build an application - my plan is to use and ...
2
votes
1answer
285 views

How do I combine MIT licence with GPL?

In my project there are a few library files that I would like to release under the MIT license. The rest of the project is released under GPL. How can I make it clear to someone who reads one of the ...
2
votes
2answers
423 views

What is the license of LibreOffice?

According to https://www.libreoffice.org/about-us/licenses/: LibreOffice is made available subject to the terms of the Mozilla Public License v2.0 which is reproduced below. It is based on code ...
1
vote
1answer
74 views

Using a GPL external executable within a commercial web application

I want to develop an idea for a commercial web application. To provide that service (and get paid for it), I need to use an external executable software somewhere in the process, which is licensed ...
1
vote
1answer
182 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? ...