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
3
votes
2answers
50 views

Is it possible to liberate source code through double-licensing changes?

Let me describe the situation: there's an old piece of software (a game) with source code publically available. Source code was (officially, legally) released with following non-free license: The ...
11
votes
2answers
3k views

Can others monetize my project with GPLv3?

I currently have a web game under the GNU General Public License v3.0 open sourced on GitHub. Recently I found out that someone else had forked the repository and is setting up AdSense on their ...
2
votes
1answer
37 views

I'm developing a library. Is there a license similar to GPL3 that doesn't force a license change for the project?

If an open source project is licensed under MIT, I want them to be able to use my library without changing their license to GPL3. However I still want developers of proprietary applications to make ...
5
votes
1answer
46 views

Can I redistribute image containing GPLv2 and Apache2.0 software(packages) on Docker Hub?

I want to redistribute an image containing MySQL and Apache httpd. However, MySQL is GPL-2.0 licensed and Apache httpd is Apache-2.0 licensed. The two licenses are known to be incompatible. Do I have ...
26
votes
9answers
16k views

If someone else uploads my GPL'd code to Github without my permission, do they not put it at risk of being stolen by Microsoft?

I was alarmed to see that someone uploaded one of my old GPL'd projects to Github. Github has refused to remove it however, and suggests I contact the uploader who is completely anonymous and cannot ...
5
votes
1answer
28 views

If a non-GPL program is illegally linking to a GPL library, can I assume that program automatically became GPL?

I found a proprietary program which is illegally linking to a GPL library. Since the GPL states that programs which link to GPL libraries must also be GPL, does this mean that I can assume that by ...
1
vote
1answer
14 views

Do I have to include a copy of GPL 2 if I'm using LGPL 2.1 (or later)?

According to FSF, to use LGPL in my library, I have to include both the copy of GPL & LGPL. I understand that the reason being LGPL 3 is now written as additional permissions over GPL 3. However, ...
-1
votes
1answer
55 views

Can the fine print (ToS) of Github permit them to seize copyright of my code if someone else uploaded it? [duplicate]

I was alarmed to see that someone uploaded one of my old GPL'd projects to Github. I don't use Github or any other Microsoft product. Github has refused to remove it however, and suggests I contact ...
1
vote
2answers
97 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
29 views

GPL/LGPL license: convey source code by linking to original author

Scenario: you distribute your program in binary format, and it uses a GPL or LGPL library. In addition to the required conditions on your part of the application, you must offer a way to obtain the ...
2
votes
1answer
32 views

Add source file in Apache 2.0 licensed project

I want to add a source file (which is under GPL v2.0 (not in v2.0+)) in a project which is under Apache 2.0 license. As mentioned on GNU's website Please note that this license is not compatible ...
3
votes
1answer
89 views

Meaning of “and” and “additionally” connectors with two Open Source licenses

[This question is an expansion of the question "Meaning of OFL and GPL" because of limits on the number of characters in comment-responses]. I am unsure of the meaning of the terms "and" and "...
4
votes
1answer
89 views

What if I don't receive a copy of the GPL license?

I've downloaded the source for Linux device driver from the manufacturer's website. The source was included in a zip file, so no source control was involved. Unfortunately, the driver source was ...
3
votes
6answers
2k views

How do I license, “Use my code as per the GNU GPL, but don't put it on GitHub”

I recently received a "surprise" email asking a question about one of my GPL'ed projects, and referring to code downloaded from https://github.com/icaoberg/mimetex/ That was the first I ever heard ...
2
votes
1answer
19 views

Call MS-PL library in LGPL code

I am currently developing a small desktop application. I am looking for a license that guarantee : That the code cannot be sold, and must be freely distributed. That modifications of the code cannot ...
1
vote
1answer
307 views

Java OpenJDK GPL license with CLASSPATH EXCEPTION

The JDK license said: only where Oracle has expressly included in the particular source file's header the words "Oracle designates..." Then, is all the OpenJDK released under the GPL with ...
18
votes
5answers
5k views

Do the licences permit GPL- and BSD-licensed applications to be used for government work?

I want to use GIMP, Inkscape, and Lightzone for work in a government environment. Not modify the software, just use the applications. Does the license allow me to use the software in such environment? ...
1
vote
1answer
55 views

License Selection for An Open Document Project with Codes

I am planning to open some my technical notes with example code snippets. Text will be in Markdown (.md) and reStructuredText (.rst) files. Output document (PDF or HTML) will be generated, let's say ...
1
vote
1answer
35 views

For a GPLv3 project, would accepting contributions under the MIT license allow me to keep full control of the project?

I would like to do this as an alternative to having a CLA (which was suggested to me in my previous question) that transfers all copyright over to me. Is this a good idea and are there any potential ...
12
votes
1answer
478 views

Is it possible to release a project under the GPL if it contains MIT-licensed libraries?

Specifically the Symfony PHP framework, which is MIT licensed. I've read that the two are compatible, but I want to make sure that a system I develop can be released complete under the GPL.
1
vote
1answer
24 views

Do all packages under Axis come under apache license?

I am trying to find what license is used by axis-wsdl4j here - https://mvnrepository.com/artifact/axis/axis-wsdl4j Since no license was listed I looked at axis license: https://mvnrepository.com/...
-1
votes
1answer
19 views

Which of the license is used by SaaJ-api ? CDDL or GPL?

I am looking at https://mvnrepository.com/artifact/javax.xml.soap/saaj-api It mentions 2 licenses: CDDL and GPL. Does it mean it uses both licenses ? or any one of them ? If just one of them how to ...
1
vote
1answer
48 views

What if I used a MIT-licensed library which has a GPL dependency?

As far as I know, GPL is infectious, so my application would become GPL once a single GPL-licensed file is included. However, MIT is compatible with GPL, and MIT isn't infectious, so my application ...
3
votes
2answers
57 views

is it safe to use GPL 2.0 licensed libraries in my commercial container image?

I am building some docker image which is using alpine:3.10 as base image. When I scan my built image for any license violation using whitesource scanner, I am getting lot of libraries which are ...
2
votes
1answer
38 views

GPL with Classpath Exception License

for example, File A.java is distributed under GPL with Classpath Exception License.. And I develop software C. There is a B.java file in C. B.java imports A(not A.jar, but A.java) and call function of ...
2
votes
1answer
38 views

Can I publish a WordPress site as MIT?

I know that WordPress is licensed GPLv2 (or later). I also know that all things that use WordPress must also be GPLv2 (or later) compatible (eg. Plugins and Themes) I also read somewhere that ...
1
vote
1answer
57 views

Is open source license compatible with a patent-encumbered standard?

Let's say heic is a patented image format. There is an open source implementation of heic called "libheif". GIMP use it to edit heic images, however, development team of Eye of Gnome(EOG) refuse to ...
3
votes
1answer
59 views

GNU AGPL/GPL 3.0 and Docker containers

So we have been discussing the implications of the GNU AGPL/GPL 3.0 license on our distributed code. I will make things, extremely simple. I hope. We will use AGPL in this example. We will write code....
1
vote
1answer
56 views

Can I use GPL license, if my program uses libraries with MIT and MPL licenses?

I'm working on a program in the Rust programming language. My program uses libraries (called crates in the Rust's ecosystem) with various licenses, like MIT Apache 2.0 and MPL-2.0. Can I use GPL if I ...
2
votes
1answer
43 views

GPL Application <-> LGPL Plugin <-> Properietary code

I would like to explicitly consider possibility of having either of Fig.1: (1-A) A GPL application with dlopen-based plugin system. (1-B) LGPL plugin for application (1-A), that is linked to (1-C) (...
1
vote
1answer
38 views

Can I use an LGPLv3 library in my WordPress plugin

I want to publish a plugin on WordPress. My plugin uses a library which is licensed under the LGPLv3. I am planning to ship the library along with plugin code, however, the library isn't statically ...
4
votes
3answers
3k views

Can a non-GPL python program use GPL Python module?

Suppose I have a Python library which is distributed under the GPL license. I would like to use that library in my program, that I may eventually want to distribute under non-GPL terms. The library ...
1
vote
1answer
40 views

What is the correct way to add a CC BY-SA 4.0 license to the assets in a project already licensed under GPLv3?

These assets would include images, sounds, and anything else in the project besides the source code. I own the copyright to these assets. To be clear, I'm asking how I would actually apply the ...
3
votes
1answer
66 views

As the owner of a GPLv3 project, what type of restrictions will be placed on me if I accept contributions?

For example, will accepting someone's copyrighted contribution prohibit me from changing the license, accepting donations towards the project, or anything else?
3
votes
1answer
49 views

GPL code in a proprietary program by putting it in a separate standalone program, but shipping in same installer together with proprietary program?

this question is an extension of the following question: Is it legal to use GPL code in a proprietary, closed-source program by putting it in a separate, standalone program? It has been more or less ...
0
votes
1answer
68 views

Can I change my project's license before release?

I started my project with the GPLv3 license, but I haven't released or made available any code related to it yet. As I move further along in my project, I am starting to realize that it is something I ...
1
vote
3answers
310 views

Any successful “dual license” OSS project I can use as template?

I'm rewriting my entire GPLv3 project in a different language to sidestep angry contributors that don't want me to make money on their contributions. What I want for my project is: people can use ...
1
vote
1answer
35 views

Incorporate gpl2 code into software

I want to use code written by others and published under gpl2 license, on my software project. I was wondering what is the way to go about it. I hope to publish my software using the gpl3 license. I ...
2
votes
1answer
31 views

Does the GPLv3 license on my project require me to also include the source code of a tool to edit the icon of my executable file?

Godot requires a tool called rcedit to change the application icon. According to my understanding of GPL, I believe I have to include the source code of Godot with the releases of my game. Do I also ...
28
votes
4answers
11k views

Am I legally required to provide a (GPL licensed) source code even after a project is abandoned?

I plan to develop an application using an easy to use GPLv2 licensed libraries. Once my app is complete I plan to distribute it free and open source complying with GPLv2 copyleft requirements. The ...
1
vote
1answer
34 views

Implement GNU License code with or without modification

Can I take an open source app (chat app) under The GNU General Public License v3.0 and implements it as a feature in a bigger app, I will not make modification on the source code, will I have to ...
2
votes
1answer
489 views

Am I allowed to use GNU Unifont in a closed source application?

I was looking for a .ttf font, where almost all of the unicode characters are created. Then I've found the GNU Unifont It is licensed under GNU GENERAL PUBLIC LICENSE Version 2 The application I am ...
1
vote
2answers
36 views

Is GPL linking to AGPL possible?

Suppose I have a program that uses a library released under the AGPL license. Can the program be released as GPL, or does it have to be released as AGPL too ?
3
votes
0answers
34 views

Licensing question about using OpenJDK to build and run

I have a small java application which I was building with Oracle JDK till now. Now I am migrating this application to OpenJDK11 and am bit confused with the licensing. I am using RedHat distribution ...
1
vote
2answers
38 views

Can I use a library that is dual licensed GPL + LGPL as if it was only LGPL?

PaGMO 2 includes both GPL and LGPL in their copyright notices: Copyright 2017-2018 PaGMO development team This file is part of the PaGMO library. The PaGMO library is free software; you can ...
5
votes
3answers
229 views

How to license scientific software to be open while protecting against misuse?

Note: This question is a revision of an earlier question, which MadHatter suggested should be revised into a new more specific question. Note that there is a lot of similarity between the questions; ...
5
votes
1answer
217 views

Calling GPL'ed socket server inside Docker?

These questions can easily devolve into philosophizing, so let me be concrete: There is open source software X licensed under the GNU General Public License (v2 or later). X runs as a stand-alone ...
1
vote
0answers
40 views

Using MySQL JDBC connector, when to disclose source code

Part 1 I would like to use MySQL JDBC connector (called connector) licensed under GNU GPL V2 to exchange data to and from a MySQL database in my project, as far as i can read, If i add the connector ...
-1
votes
1answer
41 views

Distribution of code of a system that uses open source tool with GPL license

I'm sorry if my question is repeated, but I have searched and read allot about this topic and kind of confused and want to make sure at this point. I'm planning to use an open source tool that will be ...
1
vote
2answers
90 views

Can I use GPL libraries in plugins without infecting a host commercial application?

I'm quite confused about what are the obligations of GPL libraries in the context of plugin based software. Let's say I want to distribute & sell a plugin based app as closed source providing to ...