Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange
Join us in building a kind, collaborative learning community via our updated Code of Conduct.

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:...

0
votes
1answer
17 views

A question about closed-source software with GNU GSL for commercial and free-to-use cases

I plan to build a closed-source software with C++ language using GSL (GNU Scientific Library). This software is made by compiling my source codes into executable. By the way, my source codes use GSL ...
4
votes
1answer
49 views

Relicensing a fork of a GPL project and source code distribution requirements

(Reposted in here because this is the more correct section.) So the situation is this: I run a project which is a fork of an emulator licensed under GPL v2, my fork respects that and has not ...
0
votes
1answer
61 views

Can I commercialize my product that uses mblock?

I have a question regarding licensing of mblock based products. The mBlock 5 is a software tool for STEAM education. It is inspired by Scratch 3.0 and supports graphical and text programming. Also, ...
4
votes
1answer
62 views

CLA as an exception to the GPL

If it is true that GPL exceptions can be made to apply to some individuals and not others, could the author of an open source program avoid the hassle of asking contributors to sign a Contributor ...
5
votes
2answers
98 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 ...
3
votes
1answer
43 views

Opensource license ownership and collaboration

If a person releases their source under some Open source license. And later if another person contributes to the project through a pull request (in Github). Then, does the contributor gets a say if ...
0
votes
0answers
20 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?
4
votes
1answer
53 views

Is Google Analytics compatible with GPL?

If i include Google Analytics JS code inside a php page GPL licensed (WordPress template), is it ok with GPL license? I'm asking beacause i think Google Analytics is no open source code. Thanks
3
votes
2answers
33 views

Redistributing MSVC runtime components with GPL application

A library I used in my native Visual C++ application was GPLv3-licensed; I found the GPL acceptable, and thus I was planning to make my application GPL-licensed as well. The application depends on ...
-1
votes
0answers
28 views

For WordPress community run js/css is not distribution?

Here i found many answer that said: for open source licenses js/css in a website are considered distributed. In this topic people said that js/css in a website are not distributed: https://wordpress....
2
votes
1answer
29 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
17 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
614 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 ...
-1
votes
0answers
11 views

Should MIT client side code used in Wordpress distributed like GPL?

Each client side code running on user's browser it's a "distribute operation"; WordPress is GPL licensed, and it running MIT licensed Jquery. 1) When a MIT file is included in a GPL software this ...
1
vote
1answer
22 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?
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"?
3
votes
1answer
44 views

NDA with GPL software: can the author decide how/when to disclose?

The GPL FAQ states that is not permitted to sign NDAs when distributing software, as it would be a violation of the redistribution freedom. Let A be an entity that develops a feature on top of an ...
0
votes
2answers
68 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-...
0
votes
1answer
32 views

If I modify JS/CSS in GPL-licensed WordPress themes/plugins for my website, do I have to include all the changes?

If I modify JavaScript/CSS in WordPress themes/plugins (GPL licensed) for my website, do I have to include all of the changes in the header of the file? I know that use css/js files in a website is a ...
28
votes
4answers
8k 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 ...
2
votes
2answers
86 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
34 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 ...
0
votes
0answers
24 views

What kind of license can I use? [duplicate]

I am creating a piece of software, there is a major dependency external library , which according to my understanding, seems to released under three license: GPLv2 LGPLv2 and new BSD because there are ...
1
vote
1answer
21 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?
2
votes
1answer
25 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 ...
7
votes
2answers
133 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 ...
3
votes
1answer
26 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? ...
-1
votes
1answer
53 views

Can I commercially use a fixed source code distributed under GPL?

There is this source code on github (a PHP class, around 200 lines of code) distributed under GPL license which has some bugs and is not useful to me unless those bugs are fixed. If I fix those bugs, ...
2
votes
1answer
61 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 ...
1
vote
1answer
29 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....
7
votes
2answers
202 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 ...
6
votes
1answer
53 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. ...
-2
votes
1answer
39 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
44 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
36 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
64 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 ...
1
vote
1answer
39 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 ...
1
vote
0answers
47 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 ...
1
vote
1answer
32 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
63 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 ...
3
votes
1answer
62 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
33 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
343 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
48 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
102 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 ...
0
votes
0answers
47 views

Integrating the GPL with non GPL program

I have developed a software and selling it for some fee. As add on feature to my software, I need an open source project licensed under GPL. My software cannot be made as GPL and I cannot make my ...
4
votes
1answer
65 views

Can I deploy a docker-compose.yml that uses MySQL commercially?

As far as I know, I can sell to one of my clients a PHP web service that connects to a MySQL server that I host without making my PHP sources open source. This is because the PHP code only connects to ...
0
votes
1answer
31 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 ...
0
votes
0answers
43 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 ...
0
votes
1answer
62 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? ...