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
1
vote
1answer
17 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 ...
2
votes
1answer
52 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
1answer
46 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
26 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
45 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 ...
11
votes
3answers
3k views

Forbid distribution of the app licensed with GPL v3 in certain countries

If I have an app and some of its parts are illegal in some countries (e.g. due to different copyright laws in different countries). And the app is licensed under (L/A)GPL v3. Can I forbid using and ...
3
votes
1answer
60 views

Is it ok to side-load GPL software into a closed-software?

I am developing an Electron app that I would like to distribute on the App Store. The app runs completely fine without any GPL parts or elements. The app itself has plugin support and communicates ...
1
vote
1answer
51 views

Distribute GPL software in enterprise

I am being asked to deploy Notepad++ (a software distributed under GPL) in an enterprise which is a SaaS company. Before doing so, I want to make sure our users wouldn't be violating the license in ...
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 GPL, but they want to know who is interested and downloads it? Is this legal to ask people to fill in a regular ...
6
votes
2answers
71 views

AGPL-3.0 Software on a vending machine

Is it legal when i download a software under AGPL-3, modify it, put it on a vending machine and place the vending machine in a public place, where everybody can use it, without publishing the ...
1
vote
1answer
44 views

LGPLv2.1 + GPLv3 = Okay?

This compatibility chart provided by GNU appears to state that a GPLv3 program can include a LGPLv2.1-only library. This doesn't make sense to me as the LGPLv2.1 license would have to be compatible ...
0
votes
1answer
70 views

Can I use GPL-licensed services embedded in an iframe from a commercial application?

I want to try a WYSIWYG editor in my closed-source application and I'm wondering if what I want to do is legal. I create an OSS project (GPL license) that contains the editor of my choice I deploy it ...
4
votes
1answer
23 views

Combined distribution of open source binaries when used as program in a CLI-Script

I am planning on creating a rather small repo on github but I am not sure which license should I use. The project is basically a collection of bash, batch and powershell scripts. Those scripts invoke ...
4
votes
1answer
64 views

Using different licenses for different branches of the same repository

I have a Git repository with a medium-sized project on GitHub. Since there are some components depending on GPL libraries, the repository is currently also licensed under the GPL. However, the GPL-...
1
vote
1answer
63 views

Can git binaries be distributed and called by a commercial app without providing source code?

git portable binaries are distributed (included in the installer) with a windows commercial app. the app calls the binaries (init, add, commit, push) as command line then handles the output. does ...
11
votes
1answer
2k views

Can I share software under MIT license if it conditionally includes GPL code?

I have a software that I'm sharing under MIT license. I would like to add some GPL library to accelerate some algorithms. I #ifdef the includes and calls to this library so that my application can be ...
7
votes
1answer
109 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 ...
2
votes
1answer
45 views

MPL-2.0 Compatibility: A Riddle

Predicates: Apache-2.0 code may be relicensed as MPL-2.0 (1). Apache-2.0 code is incompatible with GPL-2 (2). MPL-2.0 code may also be distributed under GPL-2 when done as a larger work (3 - Q14). ...
1
vote
1answer
63 views

Can I use dynamically linked MinGW runtime libraries with a BSD dll library for commercial purposes?

I had earlier asked Can I use BSD license-based dll statically linked to MinGW under the run-time licence exception?. Can I use dynamically linked MinGW runtime libraries (f.e. libgcc_s_sjlj-1.dll, ...
3
votes
1answer
134 views

Can I use BSD license-based dll statically linked to MinGW under the run-time licence exception?

This BSD DLL depends on 3 MinGW run-time libraries (libgcc_s_sjlj-1.dll, libgfortran-3.dll and libquadmath-0.dll). What if I'll compile them statically into BSD dll to eliminate dependences on MinGW ...
2
votes
2answers
55 views

GPL and non-compiled languages' libraries

According to the official GPL2 FAQ, I have to use GPL for any project using a library under GPL (even if I don't directly use its sources), because my program links to the library. But what about non-...
16
votes
4answers
4k views

Should I publish everything running on Linux under GPL?

According to the official GPL 2 FAQ, I have to use GPL for any project using a library under GPL (even if I don't directly use its sources), because my program links to the library. But when I run an ...
1
vote
0answers
44 views

What are the most suitable license for full open source framework? [closed]

I'm newbie in Open Source. In the near future I plan to publish to GitHub my web framework based on ECMA(JScript)/XSLT based on IIS hosting. In plans to make the repository as public. So that I can ...
1
vote
1answer
75 views

GPL Software with “Premium” Features

As I understand GPL, your software can be sold for any amount you wish, but you must make the source code available to everyone without charge. I have noticed a trend where certain software released ...
5
votes
1answer
644 views

In the GPL definition, if I host a service on public cloud, does it mean I 'distribute' my service to the cloud provider?

Let's say I have a web service that links to a C library which is licensed under GPL. If I host this service on my own server, then I think I don't have to license my web service under GPL. This is ...
4
votes
2answers
75 views

Is it okay to combine a proprietary program with a GPL program after distribution?

I want to distribute a combined work containing program X, plugin P and plugin Q. Plugin P has a proprietary license (which allows redistribution) and plugin Q is distributed under the GPL. X has a ...
4
votes
1answer
46 views

Including GPL plugin in repository of MIT code

I have an MIT-licensed library that supports user-provided backends. I was asked to implement a backend that would require using a GPL-licensed library. If I write such a backend, license it's files ...
2
votes
0answers
23 views

GPL3 “code” in css and html templates: Implications for books hosted on the web

Bookdown is a commonly used package for authoring reports, books etc. in the R language (but can just be used for writing anything, if you know Markdown, and you want a way to produce HTML, PDF, ePub ...
3
votes
1answer
61 views

Could the GPL “infect” my Code if the libraries I used violated the GPL?

Let's assume I use in my closed source a library A which is by the Author claimed as a non GPL license (e.g. MIT, LGPL or even a paid license). Now somebody finds out, that one of the used library in ...
1
vote
0answers
36 views

Are projects created using Qt WASM required to be under GPL?

As I understand, the core modules of Qt are under LGPL and can be used in a closed source project. But the Qt WASM module is under GPL. I'm not sure if it's linked into the project or only acts as a ...
8
votes
1answer
94 views

Do any open source licenses cover outbound internet connections/data sharing?

I have built a software tool that recognizes text from images of handwriting. I want to make the code public under a permissive license (like Apache 2.0), but with the stipulation that all ...
10
votes
2answers
425 views

Is Apple allowed to distribute GPLv3-licensed software through its iOS App Store?

This question is specifically about GPLv3, LGPLv3, and Apple's App Store for iOS devices. Given the additional restrictions Apple imposes on iOS users (i.e. not allowing them to modify and run GPLv3 ...
2
votes
1answer
122 views

Distribution of Python modules

I've been thinking about create a couple of python-based applications and distributing them for free. My applications will be only for Windows since it is the system I use personally. What I am ...
10
votes
1answer
247 views

What are the requirements of the crayon license for the Penn Tree Bank Tokenizer

The Penn Treebank tokenizer is fairly widely used. It is a solid tokenizer, that is based only on regex. For example, it is a word tokenizer in NLTK. NLTK does not make mention of it in their LICENSE....
2
votes
1answer
59 views

Time limit to supply source code under GPL

About a week ago I found some commercial software that is closed source using two GPL v2 licensed packages in the binaries. I emailed the company back and forth and they finally agreed that they would ...
7
votes
1answer
1k views

Shipping GPL'd binaries in commercial product

I've read lots of discussion on shipping commercial products that link against GPLv2/3 libraries, and products that include code from GPLv2/3 software. But I haven't been able to satisfactorily answer ...
22
votes
4answers
1k views

What are the arguments for considering dynamic links not to constitute derivative works?

The status of programs which are dynamically linked with Copyleft licensed binaries (such as a .dll) is contentious. I have created two questions for each side of the debate. The other can be found ...
5
votes
1answer
763 views

Will there be any restrictions if I use a MIT licensed module which is built on a GPL library in my commercial software?

I want to use a Python module (https://github.com/Belval/pdf2image) in my commercial software. This module is licensed under the MIT license whereas the library (Poppler) it is built on is licensed ...
2
votes
0answers
50 views

Does a web application avoid becoming a “derivative work” if it loads in an unmodified GPL-2 javascript library?

Say I have a web page: ... <!-- A custom javascript library --> <script src="myCustomScript.js"></script> <!-- A GPL2 javascript library --> <script src="...
14
votes
4answers
11k 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 ...
6
votes
1answer
77 views

Take a piece of GPL'ed code and put it in code under other license?

What happens if I take a small piece of code (~400 lines) that is licensed under GPLv2, and modify and use it in my own project? Am I now obliged to license my program under GPL, or can I use a more ...
8
votes
3answers
499 views

Can I use CodeProject code in a GPL project?

I have an open-source project that I originally wanted to license under MIT, but since I'm using a GPLv3 component that I can't quite get rid of (namely, the .g4 ANTLR grammar file that I'm using to ...
2
votes
1answer
32 views

Using pre-built library wimlib with GLP/LGPL dual licensing in closed source commercial product

Need help with a **complicated GPL/LGPL Dual Licensing issue**. We need to read the contents of a .ESD file which which is nothing but a LZMA compressed .WIM file. I am planning to use the wimlib ...
5
votes
1answer
2k views

GPL - Is it required to post source code to the Public - when is a software released?

The GPL FAQ "Does the GPL require that source code of modified versions be posted to the public?" contains this statement (emphasis by me): The GPL does not require you to release your ...
1
vote
1answer
30 views

Licensing of independent implementation of GPL language

Say I choose to implement an interpreter or compiler for an existing programming language whose (only) reference implementation is distributed under the GPL. If in doing so I do not derive any code ...
0
votes
0answers
13 views

Selling copy of GPL v3 app under another license [duplicate]

I want to create a library, that can be used for free in any open-source project, so I want to publish it under terms of GNU GPL v3. But, also I want to sell it, so it could be used in proprietary ...
5
votes
1answer
346 views

Can I partially include third party source code in my project?

I'm going to release a software package which needs polynomial fits to work, and I'm currently using the GNU Scientific Library (GSL) in my project. GSL is licensed under the GPL. GSL has many ...
4
votes
1answer
37 views

Can I make a GPLv3 or AGPLv3 software which serves a proprietary protocol?

I'm planning to make a GPLv3 or AGPLv3 library to allow the library user to interact with the multiplayer portion of a non-free, closed-source, proprietary game. The game's EULA explicitly allows the ...
2
votes
2answers
78 views

A license to protect the core, but allow proprietary extensions

I like the GPL. I like that it keeps FOSS free and open. I like that if my software is re-distributed, users know where to file bug reports, buy feature requests, and know where it came from. ...

1
2 3 4 5
14