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
0
votes
0answers
1 view

WordPress GPL Output Split Licensing

We are developing WordPress plugins. As WordPress itself is GPL licensed we must publish our plugin as GPL, too. Our complete plugin development environment is built on top of a lot of devDependencies ...
2
votes
1answer
40 views

How to edit a “GPL version 2” code and provide it to the customer (to get paid)?

A customer (from a freelancer website, who awarded me this single project) has asked me to add some extra functionality to a Wordpress plugin which is licensed under "GPL version 2", the customer ...
2
votes
0answers
34 views

Can I distribute non-GPL code that uses GPL code as long as I don't distribute myself that GPL code

I have some doubts about source code re-distribution and GPL I wrote DummyLib, a library that includes AmazingLib (third-party lib, released under GPL) and links against ProprietarySDK (no source, ...
1
vote
1answer
26 views

Relicensing from Apache-2.0 to Apache-or-MIT

I'd like to relicense one of my projects from Apache 2.0 to Apache-or-MIT dual license for consistency with the outer community (Rust — see here), and to allow GPLv2 compatibility, which I was ...
3
votes
1answer
38 views

Does GPL affect use of GitHub Actions?

GitHub Actions is a continous-integration service by GitHub. You can create actions that other peaple use in order to e.g. test their code. Let's say, I license a github action with GNU GPLv3. Do ...
46
votes
2answers
9k views

Is Fairphone violating the GPL with its newest Fairphone 3?

Fairphone does not provide any source code for its Fairphone 3 phone. They admit this on their website and also confirmed this to me in an email: We really appreciate your feedback and concern, but ...
4
votes
2answers
84 views

Employer IP release and open source published code

Bob writes software for employer A and employer B. Bob has a general contract with employer A which states that any IP generated in the course of employment (whether during work hours or not) can be ...
3
votes
1answer
38 views

Appropriate copyleft license for translation files

I'm using a GPL license (with an AppStore exception) for my app and CC BY-SA for the images used in the app, as I know the GPL isn't appropriate for artwork. However, I'm wondering what I should ...
2
votes
1answer
41 views

How to use GPLv3 in open source project?

I want to use license GPLv3 in my open source project on GitHub. And I want to ask how can I do that? I have read an article and I have understood that: My repo has to have a file License, that ...
0
votes
0answers
27 views

Using GPL licensed software with commercial app [duplicate]

I've read some answers here (1, 2) regarding combining closed source apps and GPL licensed tools, but can't quite figure out my own situation. If I create a commercial app, which is dependent on the ...
1
vote
1answer
57 views

Does interacting with a (L)GPL licensed library through PHP7.4 FFI count as a derived work?

Problem description I recently wrote a PHP(7.3) wrapper for accessing some git functionality (I use git to create incremental backups). Another wrapper I wrote is for gpg (to encrypt my backups). ...
1
vote
1answer
32 views

Is an app required to be open sourced when the app is using a GPL library created by the organization that created the app?

Let’s say an organization writes a JavaScript library under the GPL license. Then let’s say the organization writes a web app which uses several MIT licensed libraries along with this GPL library ...
2
votes
2answers
53 views

Can the developer of GPL software assert copyright/usage claims over assets generated with that software?

Given that I create a 3d model of a tree using a GPL plugin in GPL 3D software (Blender). The addon generates this 3d tree model from scratch, using an algorithm. No other external assets are used. ...
3
votes
1answer
49 views

Closed source software with GPL dependencies

As I understand it, if I embed GPL licensed code into my application, then I would be compelled to furnish the source code (or at least make it available to them) to any customers. My question ...
2
votes
1answer
50 views

How can I use this GPLv2+ file in my MIT project?

I was having a programming problem and Google brought me to this blog, which refers to a GPLv2+ licensed file. However, I would like to keep my project MIT-licensed. What should I do? I'm considering ...
3
votes
1answer
29 views

Use sympy code in a GPL project

I'm currently working alone on a project that I intend to publish under the AGPL3+ license. I want to use parts of the Sympy source in it. The Sympy license says, that " Redistributions of source code ...
1
vote
1answer
33 views

Can GPL2/3 software installer have custom license?

Suppose I write some package manager which will install, manage (start, stop, send commands, write configuration files etc.) binary programs distributed under various GPL licenses but not incorporate ...
0
votes
2answers
56 views

GPL2 and React Native Component License

We got a notice from our internal legal team that we cannot use this react native component (https://www.npmjs.com/package/react-native-activity-recognition) because it uses GPL License and that ...
1
vote
1answer
43 views

If authors of open source software can be held liable for (accidentally) infringing (vaguely worded) software patents, why add one's name to it?

If person A writes software and says "I wrote it and this is my name", she can potentially be sued by a patent troll who says "I invented the program statement and the variable". If person A writes ...
2
votes
0answers
22 views

Does GPL cover single page web apps fully

If you're trying to make sure future changes to a single page app (including perhaps adding a backend API) are GPL'd, is it sufficient to release the code under the GPL, or is the AGPL required?
2
votes
2answers
99 views

What can a patent troll win by suing an open-source foundation e.g. GTK foundation?

Do open-source foundations have oodles and piles of cash lying around for patent trolls to scoop up? Are open-source softwares licensed under the GPL not immune to patent trolls since there is no ...
0
votes
1answer
69 views

Can a GPL'd library really not be used in a non-GPL application?

What text in the GPL says that a GPL'd library really cannot be used in a non-GPL application?
2
votes
2answers
63 views

Can I use a GPLv3 JavaScript library on a website I'm developing for a client?

I was intending on using a GPLv3 licensed JavaScript library on a website I'm developing for a client. This library would be part of the theme. Will this necessarily make the entire them GPLv3 so my ...
2
votes
0answers
26 views

Can I put a GPL licensed binary file in my proprietary software? [duplicate]

The source code of this binary is under GPL V2. In my software, I didn't use its code, I just execute this binary to do some tasks, nothing more. Is it legal?
2
votes
1answer
54 views

Using GPL modified system software in commercial projects

I have a commercial project which connects to a database (e.g. PostgreSQL) all licences are agreed at this moment. What should I do if I alter the database server with GPL (version 3 to be concrete) ...
0
votes
1answer
38 views

AGPL used with a modular framework, modules are not open source

As far as i understand, the AGPL license permits me to use the library (https://github.com/Corvusoft/restbed) for a server that faces the web and is publicly accessable, as long as the server it's ...
4
votes
1answer
61 views

Can I change the copyright holder name and year of an MIT license?

Can I change the copyright holder name when using a project of MIT license ? Example: Changing 'john' to 'Justin' in below license ? Copyright 2018 john Permission is hereby granted, free of charge,...
4
votes
1answer
66 views

Does distributing GPL software along with binary image force the binary image to be GPL too?

So: A hardware device has closed-source firmware running inside it (not based on any open-source code). Computer software to update the hardware's firmware exists, with a GPLv3 license. It takes a ...
3
votes
1answer
48 views

Legal consideration before development of a FFMPEG filter using named pipe for I/O to any forked program and

I would like to develop a ffmpeg filter to have an easier and better integration of the ffmpeg functionalities in case of complex command lines. Imagine an ffmpeg command line in which you can ...
20
votes
5answers
7k views

GPLv3 forces us to make code available, but to whom?

I've read that GPLv3 imposes that we should make the source code of our app available. But, available to whom? In case we sell our GPLv3 software, does it mean we have to make it available to those ...
4
votes
1answer
70 views

Can Apache/BSD application contain optional (commented out) hooks to link to GPL code?

I am an author of a non-GPL code that is distributed under an Apache license. There is a GPL2 library (not LGPL) that many users will commonly want to link to that provides part of our algorithm, but ...
4
votes
2answers
2k views

What if I don't know whether my program will be linked to a GPL library or not?

Suppose a program uses an API which has two implementations: An MIT implementation which uses GPL libraries A newer version of it which no longer uses any GPL libraries Neither is distributed along ...
1
vote
1answer
53 views

If my commercial application includes a GPL licensed Nuget package, do I need to open source my application?

Usually the nuget package is a dll after it is released. Do I need to open source the application that references it?
3
votes
1answer
71 views

Use of GPL licensed driver in commercial project

In a commercial project for our customer, I would like to install a driver on all target machines. The driver is on sourceforge (http://com0com.sourceforge.net/). The website states that: The Null-...
3
votes
1answer
41 views

Help with how to approach a GPL license in a set of libraries

I'm working on a project right now that is essentially a set of libraries for game development. The idea is that these modules (in the form of DLLs, jars or other extensions) are open source and can ...
7
votes
1answer
350 views

GPL Licensed Woocommerce paid plugins

I have very basic question. I'm building website service where I want to use WooCommerce Subscription and Membership plugins. These plugins are paid on the official websites, but there is written ...
2
votes
3answers
50 views

Can I compile Qt applications statically for rented software

In cases where my software is only ever rented with a dedicated PC, is it permissable to compile Qt statically, as I would still technically own the program and it`s not being sold? Seems to be a bit ...
3
votes
1answer
47 views

Is the Qt Network Authentication module still LGPL?

I saw this question asking if QT Network Authentication module is licensed under LGPL or not. The answer states that since this module is not specified under Add-ons available under Commercial ...
2
votes
1answer
37 views

Open Source licences applications in R, RShiny and OpenCPU data outputs

So, first of all I do not want to sell any scripts or commercial applications that use R scrips or libraries. The Open Source is there for a reason and it should remain as it is. I would like to ...
4
votes
2answers
99 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 ...
2
votes
1answer
81 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 ...
15
votes
4answers
6k 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 ...
5
votes
1answer
57 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
83 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
68 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
36 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 ...
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 ...
2
votes
1answer
30 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 ...