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
3
votes
1answer
79 views

Is the EDL v1.0 GPL-compatible?

The GPL compatiblity overview compiled by the GNU foundation does not mention the Eclipse Distribution License. Is this license compatible with the AGPL v3?
1
vote
2answers
694 views

Licenses PyQt and QT

I would like to use PyQT5 and QT5 to create an -internal- application for a friend and his company. I would like to use PyQT GPL license and QT LGPL license. To respect these licenses, I need to: ...
9
votes
2answers
1k views

GPL code behind a registration form

My employer wants to publish a paper about software and make it open-source under the GPL, but they want to know who is interested and downloads it. Is it legal to ask people to fill in a regular ...
7
votes
1answer
135 views

Who is legally eligible to define a new version of the GPL?

Since GPL licenses may contain the notice that derivative software can be released either under the same or under a future GPL version, does the GPL also define who is eligible to define a new version ...
3
votes
2answers
128 views

Adding GPL classpath exception to program

GCC has a special exception that doesn't force you to use GPL for programs compiled with GCC. If I for example had program foo, how can I apply the classpath/GCC/linking exception to it as well? Do I ...
2
votes
0answers
39 views

Use GPL licensed software externally? [duplicate]

I want to use scapy for my commercial project but scapy is licensed GPLv2. I use scapy as a parser for packets and I wonder if it is OK if I create a separate wrapper module using scapy and get input ...
3
votes
3answers
422 views

CKEditor5 in commercial application?

Is it allowed to use CKEditor5 in a commercial (closed source) application? According to this github page they use GPL 2: CKEditor5 License I will publish any changes to CKEditor5 I will do and make ...
1
vote
2answers
116 views

Can my paid WordPress plugin have a proprietary license?

WordPress is licensed under (GPLv2 or later). WordPress states that all plugins hosted under the WordPress Plugin Directory must be licensed under GPL. We have a Free version of our plugin that is ...
1
vote
1answer
28 views

License compliance for a closed source client calling open source server interface to open source library

We have a large proprietary application, a portion of which is a collection of microservers written in Go. We're considering the following: Write a Go microserver, with a GPL license, on top of a ...
4
votes
1answer
331 views

Using GPL image server with proprietary applications

I have a proprietary desktop app that uploads images, and a proprietary web app that displays the images. Can I use a GPL image server for these images? I am reasonably sure the answer is yes, and the ...
1
vote
1answer
56 views

Using Neo4j for SaaS

I've been designing an interesting new project that is based on a graph database: to put it simply, what I'm going to sell (SaaS) is an API with access to a graph database, which is implemented in ...
1
vote
1answer
70 views

Implementing the same idea under GPL and under MIT

What are the limitations and constraints if one wants to implement the same idea in different languages requiring different licenses? To make it more concrete, say some algorithm should be implemented ...
2
votes
0answers
37 views

How I do pack JAXB 2.3.3 with my open source programme?

I wrote a little java programme in Java 8 that uses a lot JAXB stuff that I ship as a free JAR, licensed under GPL. Users that have installed Java 9/10 installed need to use jvm parameters to run it. ...
2
votes
0answers
58 views

Do I have to include licenses of my libraries if I don't publish them?

Case 1: I'm currently developing a plugin for GPL Software/ am using the GPL-licensed API to develop the interaction between the plugin and the software. I'm therefore having a dependency added to ...
4
votes
3answers
2k views

If a piece of software does not specify whether it is licenced under GPL 3.0 “only” or “or-later”, which variant does it “default to”?

I want to package a piece of software which only states its licence through a file called LICENSE in its repository. Said file contains the GPL 3.0 verbatim. What isn't clear is whether this means &...
2
votes
1answer
72 views

Are we obliged to host the code, if we distribute(share) build of an exact commit of already hosted(by another party) GPL code base?

Say we are ready to give link and credits to another party's code base. Edits Based on comments:- Planning to give a link to download executable (hosted on a private server). If it has to be hosted ...
1
vote
1answer
46 views

GPL libraries on my software

I am attempting to write a Hobbyist OS and found that the CuteOS project is very useful for reference and libraries. The only issue is: it's under the GPLv2, and from my understanding if you use a ...
5
votes
4answers
1k views

How to change the licence of Java project from GNU/ GPL to MIT / BSD / Apache

I had developed a Java application which is connected to MySQL Workbench by using mysql-connector-java-8.0.21.jar file. When I deploy the project and send source code to the client he says that: The ...
1
vote
1answer
41 views

Where is GPLv2 located in Ubuntu?

Where can I find the GPLv2 license text in Ubuntu 20.04?
1
vote
0answers
25 views

Does GPL program not packaged together but loaded into the same process affect my program?

Here is a program released through GPLv3 (https://gitee.com/projectxero/cadroid). I know that if I use a GPLv3 library, then my program will also be released under GPLv3. But I don't use this program ...
0
votes
0answers
26 views

How to change the licence of Java project from GNU/ GPL to MIT / BSD / Apache [duplicate]

I had developed a Java application which is connected to MySQL Workbench by using mysql-connector-java-8.0.21.jar file. When I deploy the project and send source code to the client he says that: The ...
3
votes
2answers
607 views

GPL and Python import statement

If a Python module X is licensed under GPL and a Python script or module Y imports X, does it make Y necessarily GPL also?
1
vote
2answers
124 views

Does communicating with GPL software force me to distribute my source code?

Let's say I have two applications: Server-side application which is written by myself entirely and it communicates with a GPL software in various ways, i.e: HTTP REST API (preceisely it's Asterisk if ...
1
vote
1answer
49 views

Inclusion of GPL 2.0 code into my Apache-2.0 program

I am writing a program for data analysis as a part of a bigger bioinformatics pipeline. Source code of the program is my own and I licensed it under Apache 2.0 license. However, I need to include two ...
15
votes
4answers
3k views

If you distribute GPL-code as non-GPL, can the receiver redistribute it as GPL?

Let's say I have written a proprietary program called MyProprietaryTool. The code has clear licenses on top of each file stating that it is proprietary code. (It's Python, so the code is what will be ...
2
votes
1answer
42 views

Question regarding selling code under GPL(?)

I've written code in a project and now we want to publish it and are okay with everyone using it to their liking (e.g. research, companys as a tool in their daily business ("commercially"), ....
0
votes
1answer
59 views

how do open source licenses affect ecommerce sites?

I confess I am ignorant about open source software licensing and am trying to understand it better. I work for a retailer that has an ecommerce site. Our ecommerce site is built in-house and uses ...
3
votes
0answers
77 views

Can PyQt5 projects use the MIT license?

I maintain a PyQt5 project on GitHub under the MIT license but now I am wondering if I am risking getting in trouble by not making it GPL... This answer makes me think that releasing my own code under ...
0
votes
1answer
72 views

Translating a software to bypass the licence?

Lets say there is a GPL library written in C++ for example a library that finds some value using some algorithm and there are two individuals A and B. A uses Emscripten on it to convert it into ...
6
votes
1answer
122 views

A non-bloated license for documentation with the benefits of GPL?

In response to one of the FAQs, FSF has noted: It is possible to use the GPL for a manual, but the GNU Free Documentation License (GFDL) is much better for manuals. The GPL was designed for programs; ...
2
votes
1answer
36 views

Utilization Of GPL v3 Client / Server Components For A Service + Client App

Scenario There is a GPL3 code repository containing a client + server (Say it's a proxy server and client library). I want to create a paid service which uses them. It is my understanding that: ...
5
votes
3answers
922 views

Asserting copyright infringement against closed source software using GPL code

Now consider two people A and B. A uses B's GPL code to make a software that is closed source and does not follow any other term imposed by the GPL. B files an infringement case against A. A says he ...
1
vote
0answers
34 views

Modified Version of the (A)GPL [closed]

I'm trying to make a dual-license source-available software that allows copying of the software for the sole purpose of contributing to the original software, with the exception of the copyright ...
6
votes
1answer
357 views

Is AGPL Compatible with GPL for the purposes of BSL License Change

I would like to license two products, one with AGPL, one with GPL. The requirement we have is that we want to keep the initial release until BSL, but thereafter OSS is fine. I believe the most ...
2
votes
1answer
69 views

When using a dependency with an Apache license but has sub-dependencies under GPL, do I need to open source my own code?

When using a dependency with an Apache license but has sub-dependencies under GPL, do I need to open source my own code? Based on my own research, it appears I would have to abide by the full line of ...
3
votes
1answer
55 views

Commercial app with optional GPL software usage

Say one develops a closed source app that can produce a file of its own format like .ll .Then one asks the user to run a GPL licenced batch script that uses ffmpeg(GPL) to do the final bit. Note that ...
0
votes
1answer
34 views

AGPLv3 for fullstack library?

So I am making this library and I wish to monetize it, I got my first client for it and I am already rolling a product made with it, yet I don't have a license yet. The thing more than just a library ...
1
vote
1answer
114 views

Including GPL code into BSD project

I have an open source project which I distribute under BSD license. I would like to include parts of iwlib.c, which is part of iwlib project, and which is released under GNU GPL 2. To my understanding ...
7
votes
2answers
1k views

Doesn't GPL with CLA defeat the point?

I see that a lot of proprietary projects which make their source available operate with dual licensing model, with the open source version being licensed under GPL v3 and proprietary product being, ...
4
votes
2answers
129 views

The specifics of licensing public domain code within project under GNU GPLv3+

I'm developing a project which I'm about to release under the GNU GPL 3+ license. It does, however, contain a number of public domain subroutines. Question: How do I go about placing a GPL license ...
5
votes
1answer
90 views

GPL compatible alternative to LPPL?

Problem Sometimes, I write latex templates (e.g. to account for department-specific guidelines for theses etc.), and wonder how to license them. Background The IEEEtran latex class is licensed under ...
4
votes
2answers
631 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-...
2
votes
1answer
41 views

Granting exceptions to the GPL so that binary is compatible with 3rd party license

Suppose there exists a software library libfoo distributed under the terms of a hypothetical license we will here call The Foo License (TFL). The terms of TFL are identical to those of the 3-clause ...
2
votes
2answers
115 views

How are software patches licensed?

Consider the software project dwm by Suckless. The project is clearly licensed under the MIT/X Consortium License, which includes the clause The above copyright notice and this permission notice ...
1
vote
1answer
121 views

How does GPL define the term “release” or “distribute” officially?

Since GPL Require Source Posted Public states about But if you release the modified version to the public in some way, the GPL requires you to make the modified source code available to the program's ...
2
votes
1answer
81 views

BSD-3 clause software fork redistributed with GPLv3 parts

Software A: BSD-3 clause software, I am not its author. Software B: forked from A, a few files have been changed by me. There are a few file additions, these files have a single author, me. I know ...
1
vote
1answer
161 views

Source-only distribution of MIT-licensed project which depends on GPL library

I'm trying to understand exactly when a work becomes a "derivative work," and how it affects licensing of my project. In my situation, we have a scientific code that we have written which is ...
1
vote
0answers
27 views

Shapefiles in R maps package (GPL-2)

I hope this is the right forum for this question, I came her form stackoverflow. I would like to include some world maps in my academic publication. As the title suggests, I am working with the maps ...
2
votes
1answer
63 views

Why do some softwares not include the full license?

I have been reading the license file from some libraries so I can figure out what needs to be included in my own app. I notice a lot of software includes only a summary of the license, and not a full ...
13
votes
4answers
2k views

Can I make a personal exception to a license I hold?

I would like to write some software, in my free time, and release it under GPLv3. As I understand it, this would imply that any software that uses that code must also abide by the terms of GPLv3. I ...

1 2
3
4 5
16