Questions tagged [gpl-3]

The General Public License, offered by GNU. Use this tag if the question involves version 3 of the license.

Filter by
Sorted by
Tagged with
3
votes
1answer
36 views

Why is the GNU GPL v3 compatible with the Apache License v2.0?

I understand that the GNU GPL v2 and Apache License v2.0 are considered incompatible. The FSF's License List explains that this is "because [Apache] has some requirements that are not in that GPL ...
4
votes
1answer
63 views

Understanding GPL & LGPL: Free Software with zero-cost, proprietary libraries

Background: This question is derived from a previous question. I am writing a Blender add-on which enables the use of Blender with a piece of hardware (i.e., a lightfield display). Blender and the ...
1
vote
1answer
16 views

Can i add copyright and license to a web template with a license?

I downloaded this template for my website & built my website over it. The template license says: This Bootstrap template is 100% FREE as long as you keep the footer attribution link. You do not ...
2
votes
3answers
65 views

Understanding GPL: Blender Add-on + System Library

Basic Information I am writing a Blender add-on which enables the use of Blender with a piece of hardware (i.e., a lightfield display). Blender and the use of the specific Python API, which is ...
2
votes
1answer
25 views

Call GPL functionality from non-GPL interpreted code

I have code written in R, an interpreted language. The R interpreter and most R libraries are under the GPL. What are the limits upon my code, if I want to distribute it while keeping it proprietary ...
2
votes
1answer
40 views

Is there any reason not to always use the AGPL over the GPL?

The AGPL is mostly intended to address "software that runs over a network". However, that is pretty much most software today. And even if not, it seems to me that in light of a piece of ...
2
votes
1answer
135 views

Software under LGPL and API under GPL, which license do addons follow?

In a specific case where the software is licensed under LGPL but its API is licensed under GPL, which of these should addons (that use the API) follow? Additionally, if it's LGPL are addons required ...
2
votes
1answer
27 views

Study existing GPLv3 licensed code while working on my own project

I plan to write a toy interpreter for a programming language as a hobby project hosted on GitHub. The official implementation of the language is licensed under GPLv3. I have read some of its code to ...
3
votes
2answers
98 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 ...
1
vote
1answer
51 views

Linking GPL software with “indirection library” with both GPL-compatible and proprietary backends, in constrast with wrapper library

I'm about to publish a GPL3 piece of software I wrote. That software uses OpenCL, and in its normal use one typically links the software against the Khronos OpenCL ICD. The ICD lets the user then ...
2
votes
1answer
71 views

Can my proprietary program use a GPLv3 binary?

I want to use in my program (closed source code) binary (GPL v3) which is used by execute it with parameters and read output/log of this execution. Can I do it? If yes, what information should I ...
6
votes
1answer
68 views

Accessing a non-commercial API with Software under strong copyleft (e.g. GPLv3) possible?

My intention I’d like to write a desktop GUI program using Qt (which is itself is licensed under GPL) that interfaces a REST API and I want to use a strong copyleft license, preferably GPLv3. (I use ...
5
votes
1answer
1k views

Can I fork libstdc++ without disclaiming copyright for the modifications I make?

NOTICE: Not A duplicate of Am I allowed to add additional copyright on modified code that originally the FSF released under GPLv3: The previous question answered if I'm allowed to copyright ...
2
votes
1answer
89 views

Am I allowed to add additional copyright on modified code that originally the FSF released under GPLv3

I've ported type_traits from GCC to AVR-GCC with some major modifications to the code structure, style, and used some boost implementations along with some of my own implementations and would like to ...
3
votes
0answers
37 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 ...
1
vote
1answer
48 views

Can a copy-left licensed software mutate to a permissive one? Can a permissive licence mutate to a copy-left one?

I am a bit lost with license compatibility and re-licensing. See this example: Author Alice is author and holds copyright of software under GPL3. This software supports plugins. Author Bob authors a ...
0
votes
0answers
18 views

Can I use GPL v3 licensed software to create my commercial product? [duplicate]

Note that I am not modifying or redistributing the GPL3 licensed software, nor am I selling it. I am merely using it to create a different product, which contains the output of the software for ...
0
votes
1answer
50 views

Is it possible to restrict GPL3 licensed software to non-commercial projects?

I am searching for a suitable license for my project (A Grav CMS PHP Website Rating Plugin). I want to ensure that: The code is published open source The code will be kept open source by other users (...
18
votes
3answers
4k views

Can I publish a GPL source I'm being paid for to develop?

For a popular program licensed under GPL3, a system of plugins exists. The program and the plugins are closely interoperable and exchange large structures of data, so the plugins will necessarily be ...
1
vote
0answers
34 views

GPL v3 library used in custom built Kafka Connector wrapper

Imagine, there is communication library to specialized communication protocol to end devices licensed by GPL v3 and implemented for JVM. Then I implement specialized Kafka Connector on top of this ...
6
votes
1answer
56 views

PDFs with proprietary fonts in test suite of (A)GPL software

I develop a piece of software that uses AGPL licensed iText7. The licensing options are therefore GPL and AGPL. The software is to be installed locally and acts as a plugin to a proprietary desktop ...
2
votes
1answer
31 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 ...
1
vote
1answer
55 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
54 views

Can I add a proprietary library to GPL software?

I'm considering developing a project based on a modified version of some GPLv3 code. But, I need to use some proprietary library. This is a for-profit endeavour, in which I plan to sell the modified ...
6
votes
1answer
53 views

Acceptable techniques to verify rootfs without circumventing gplv3 terms

GPLv3 has clause to ensure that device manufacturers are not circumventing "freedom to run modified software by users". 3. Protecting Users' Legal Rights From Anti-Circumvention Law states: ...
7
votes
2answers
1k views

Can a company circumvent the freedom of distribution on GPL software for its employees or service providers?

This post contains various related questions, but I think it's needed to solve my doubts properly. As far as I know if I can access a free software I have the freedom to run, study, modify and ...
3
votes
1answer
80 views

Can I mix GPL with proprietary if it's a GPL plugin?

I am writing some proprietary library, at least for the time being it is proprietary, until I can get enough money to hire a lawyer to properly unwrap this (as I want to opensource, but keep a way to ...
2
votes
2answers
62 views

Can I use a GPLv3-licensed workaround for a chrome bug without disclosing the rest of my web page source code?

Chrome has a bug where it doesn't properly report download progress for gzip-encoded content. I found a library that works around it, as far as I understand by injecting the fix into the DOM. Now I'm ...
1
vote
2answers
63 views

Adding AGPL patches to a Software with APACHE2 or MIT License

I am interested in creating a fork of an abandoned software. The software which is no longer maintained is release under the terms of Apache 2 license. Am I allowed to create my patches under a less ...
10
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 ...
2
votes
2answers
59 views

Using one source code file from other project with different license type

I want to use one source code file from other open source project which is licensed under GPL3. That source code will be used to perform a single task in my project. My entire project is licensed ...
8
votes
1answer
128 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 ...
0
votes
1answer
60 views

Can i use MIT licensed library in my GPL3 project

I'm writing a library that I want to use in my GPL3 main project and I wonder if I can license the library using the MIT license.
2
votes
1answer
36 views

I modified an already modified script under GPL v3 and want to allow optional academic citations in my package

I'm building a public open source package that uses, as part of the library, a modified script from an already modified code originally under the GPL v3 license. I want to allow optional academic ...
6
votes
2answers
904 views

Can I fork and modify gpl3 licensed code and release it with Apache v2 license?

If I fork a library that uses the GPL3 license and heavily modify it, can I then release the new library with an ApacheV2 license? I actually already did this 2 years ago without putting much thought ...
5
votes
1answer
121 views

How do products like MongoDB not violate the GPL licenses?

I'm quite confused with MongoDB's licensing model. MongoDB at its core is an open-source project, licensed under the SSPL which is a small modification of the AGPLv3 license. Then how does it release ...
10
votes
1answer
2k views

Does “open source” always mean “open access”?

I will frame my question with a concrete example: HELYX is a software based on another software OpenFOAM. OpenFOAM is an open-source freely-accessible software distributed with GPLv3 licence. HELYX ...
13
votes
4answers
3k views

If someone purchases a MIT license for code that is otherwise GPLv3, may they redistribute it? May they upload it on Github?

A fellow developer has done something that has made me curious, he has a popular javascript front-end package on GitHub which for years was licensed under MIT, then all of a sudden he released a v2 ...
1
vote
0answers
53 views

Using data generated by an open-source GPLv3.0 software [duplicate]

I'm looking to build a web app that allows users to upload and share JSON data. The JSON data generated and exported by an open-source app licensed under GPLv3.0. Before I begin building, I want to ...
2
votes
1answer
47 views

NAS vendor modified rsync with own options; can I ask for the source code?

My NAS has an app which includes a modified version of rsync version 3.1.3 with additional options: --XXXX-mode=mode 0:Normal, 1:XXXXXX, 2:USB copy 3:HD copy USB --check-dest ...
4
votes
1answer
44 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 ...
38
votes
2answers
3k views

Do I have to change license of fork if mainstream changes license?

I forked a repository a year ago, which at the time had GPLv3 license. Mainstream repository has now applied AGPLv3 license. Do I have to change my license too ? My fork's last commit is over a year ...
2
votes
3answers
215 views

Proprietary resources in GPLv3 project

Can a GPL project use proprietary resources (icons) as part of it? What I mean is that if it is possible that there is a repository covered by a GPL license that has a build script that downloads ...
2
votes
2answers
54 views

Relicense a GPL 3 project which has other contributors

I am the author of an open-source program. I am the primary author, and the repository on github is owned by me. There are however, ~3 other individuals who have made a few dozen commits into the ...
2
votes
2answers
309 views

License of code generated by a code generator

I am wondering under what license the code generated by a code generator that generates code from conditional code templates would fall under. Would it be possible to release the generator's source ...
4
votes
0answers
93 views

To what extent does the GCC Runtime Library Exception cover macros, typedefs and functions?

Recently, I've had some trouble trying to get std::thread working with MinGW g++. Considering that I don't want a dependency on gthread, I was wondering if I could use thread.cc (and cxxabi_forced.h) ...
2
votes
1answer
122 views

Who is owner of code under GPL3?

In the header of GPLv3 wrote Copyright ... Free Software Foundation GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007 Copyright (C) 2007 Free Software ...
1
vote
0answers
31 views

How to license a website linking to JS/CSS libraries

I am working on a Django project which uses Javascript and CSS libraries. Every library is unmodified and has its license as comment in the actual files I link to. Their licenses range from GPLv3 to ...
0
votes
0answers
14 views

Using GPL and proprietary libraries in the same software [duplicate]

I've made an application that uses a GPLv3 library. This should ideally mean that I have to license my application under GPLv3. However if I take most of my application code that does not interface ...
20
votes
2answers
3k views

If an employee modifies a copy of a GPLv3-licensed open source library, is the modified copy intellectual property of the company?

There is a GPLv3-licensed open source library on GitHub which is used by the company I work for in a central component of the business. The business does not sell software, but only a manipulation of ...

1
2 3 4 5 6