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

Filter by
Sorted by
Tagged with
5
votes
1answer
60 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 ...
5
votes
1answer
84 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
21 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, ...
0
votes
1answer
73 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
1answer
40 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
64 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 ...
28
votes
9answers
17k 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 ...
2
votes
1answer
36 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 ...
4
votes
1answer
127 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 ...
18
votes
6answers
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
45 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 ...
1
vote
1answer
35 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
24 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
70 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
138 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
46 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
47 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
122 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 ...
3
votes
1answer
76 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
68 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 ...
1
vote
1answer
41 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
70 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?
0
votes
1answer
79 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 ...
3
votes
1answer
79 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 ...
1
vote
1answer
43 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
37 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 ...
1
vote
1answer
37 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 ...
1
vote
2answers
44 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 ?
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 ...
3
votes
0answers
43 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
100 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 ...
3
votes
1answer
174 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
96 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 ...
5
votes
1answer
234 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
2answers
107 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 ...
2
votes
0answers
89 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
44 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 ...
0
votes
0answers
35 views

Do the Huawei App Gallery terms allow for GPL software?

I've asked a similar question about the Amazon AppStore, and now I'm curious about the Huawei App Gallery. Is it possible to submit an app licensed under the GPL v3 or later to that store without ...
1
vote
0answers
93 views

Linking to libtorch/CUDA from a GPL program

I have modified a GPLv3 program to link to libtorch (part of PyTorch). PyTorch is licensed under the BSD-3 clause license. I would like to convey my changes to the original GPLv3 program and the ...
1
vote
1answer
106 views

License for open-sourcing a website theme while disallowing direct reuse

I'm working on a theme for the static website generator Hugo to use for my personal portfolio website. Since I prefer open-source code and would like to keep all my own projects in the same vein, I ...
13
votes
4answers
3k views

Is keeping the forking link on a true fork necessary (Github/GPL)?

This question is about a true fork (with new name, different features, different objectives and not targeting a pull request). When I am developing a new application based on an other project I ...
2
votes
1answer
82 views

Can I license code that links to GPL code under a more permissive license?

I'm working on a project that I want to release under the MIT license. However, it includes a GPL'ed library. I understand this means I must release my work under GPL. Am I able to release the whole ...
3
votes
1answer
73 views

Do Amazon AppStore terms allow for GPL software?

The terms for the Apple AppStore have been shown to conflict with the GNU GPL in such a way as to prevent GPL apps from being in the store — see this question. Are the Amazon AppStore (the standard ...
3
votes
2answers
163 views

If APIs aren't (shouldn't be) copyrightable, how can ZFS-on-Linux infringe the GPL?

Note: This is a question about a specific individual's viewpoints and beliefs. Good answers will cite that individual, or other people with similar beliefs. Bradley Kuhn of the Software Freedom ...
2
votes
1answer
74 views

Is it a GPL license violation to bundle a GPL'd Python script with a closed-source application?

I have a closed-source C++ application that includes an embedded CPython interpreter. It ships with a directory full of example Python scripts that I wrote, which perform useful actions within the ...
4
votes
2answers
136 views

Proper use of Wikipedia code sample in open source projects

Many Wikipedia articles contain code or pseudocode samples. I implemented a pseudocode snippet in a concrete language and am planning to use it in one of my projects. There's another question on here ...
0
votes
0answers
55 views

How to use the GNU GPL licensed GCC Complier [duplicate]

I have been trying to figure out the GPL and other free software license. I am planning to use the GCC compilers which are licensed under the GPL category. If I use the GCC compiler to compile my C++...
4
votes
1answer
594 views

Are there any AGPL-style licences that require source code modifications to be public?

So my understanding of the AGPL, is that it requires modifications to be distributed to the users of the network service, but I'm looking for a licence that would require any modifications (non-...
3
votes
2answers
147 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 ...
3
votes
2answers
132 views

How to deal with situation where your competitors have access to your source code because you developed it with GPL?

I make an industrial machine control product with LCD touch screen UGI. I use embedded Linux, I use GPL license tools. I am using industrial single board computer which is a bought out product. I am ...