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
7
votes
2answers
2k views

Do I have to disclose the source code of a Linux Driver I have not developed?

A 3rd-party Hardware manufacturing company is willing to sell me a Linux Driver for one of their products. The third-party company claims that the Linux Driver is derivative work of the driver they ...
7
votes
1answer
961 views

Should I attribute open-source DLLs that I ship?

I ship a GPL-licensed exe "Foo" (not mine) with my exe, and with Foo - some DLLs that it uses. These DLLs are licensed under various open-source licenses. Should I ship the copyright statements of ...
7
votes
2answers
227 views

Requiring personal info for source code

I bought a Samsung laptop recently. The model is shipped with TCL (Tiny Core Linux) with BusyBox in it. Circumstantial evidence suggests that TCL is modified to meet Samsung's requirements. I found ...
7
votes
2answers
180 views

Marketing GPL 3 software

I am planning on selling software which is licensed under GPL 3. I have gone through the terms and conditions listed in the GPL 3 license. However, I would like to know if any of the following ...
7
votes
3answers
575 views

Dynamic linking, bundling, and GPL

I have a code that is dynamically linked to a GPL library. When I distribute my code in binary form, I do not distribute it with the GPL library, and provide instruction for the user to acquire this ...
7
votes
2answers
401 views

Can I change the license of a GPL derived work to be more restrictive regarding version upgrades?

Specifically, the GPLv2. The creator of a work can allow people to upgrade to a higher GPL version: (emphasis mine) This program is free software; you can redistribute it and/or modify it under ...
7
votes
1answer
547 views

GPL Violation - What is our legal exposure to third parties (not our contributors)?

I am a contributor to a very old project presently in violation of the GPL. Our project is a plugin for a closed-source program, but the GPL does not permit this kind of linking. The project should ...
7
votes
2answers
358 views

Does sharing a file format make two programs either a combined or derived work?

This is a follow on from Does a file format constitute an API? This is an attempt to break down: Does a host application's license apply to plug-ins written for it? into the underlying questions. ...
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, ...
7
votes
2answers
882 views

Can I relicense software under the modified BSD licence?

I want to modify and merge some software that is available under the two clause BSD license into a project that is available under the GNU GPL version 2. I want to distribute the result under the GNU ...
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 ...
7
votes
1answer
650 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 ...
7
votes
2answers
188 views

Are dates mandatory in GPL licences?

According to Wikipedia's Copyright Formalities and Copyright notice, dating or even putting the author copyright notice in unnecessary. And then explanations such as this Stack Overflow Post make me ...
7
votes
2answers
339 views

Can I make a derived work of a GPL project and a non GPL project for personal use?

In the GNU General Public License, version 2, some limits on how you can modify the Program are listed. Point 2.b states that (emphasis mine): You must cause any work that you distribute or publish,...
7
votes
1answer
2k views

Can a video game have a GPL licensed engine and GPL-incompatible licensed assets? What about scripts?

I've heard that it's possible to use a GPL game engine that interprets/loads/JITs a so-called Game Pack which contains all the important game files such as sprites, sounds, music, levels, missions, ...
7
votes
1answer
1k views

AGPL v3 licensing: How does external party determine if modifications were made?

When using an AGPL v3 licensed software within a public-facing web application hosted on a private server, you are obligated (section 13) to share your code if you modify the original AGPL code. Many ...
7
votes
1answer
1k views

What copyleft license should I use for my website's HTML/CSS/JavaScript?

If I made a somewhat complicated website, and I want it (the layout/JavaScript) to be under a copyleft license (but not the text), which license should I use? I want to pull others' forks so I have ...
7
votes
2answers
538 views

Using GPL-ed library from code with more permissive license (MPL-2)

I'm writing a library and a tool on top of it, and I would like to release both under MPL-2. However, the library has an optional dependency, another library which is released under GPL (not LGPL). I ...
7
votes
1answer
130 views

Is the “similar in spirit” provision of the GPL legally binding?

Section 14 of the GPLv3 says: The Free Software Foundation may publish revised and/or new versions of the GNU General Public License from time to time. Such new versions will be similar in spirit to ...
7
votes
1answer
59 views

Can source code that is intended to be used with something with a restrictive license, still be licensed anyway the author wants?

If you make something that is to be used by something with a restrictive license (but not actually included in your work) can your work still have any license? This question asks about restrictive ...
7
votes
1answer
193 views

What to do if I found someone broke someone elses' license

I found a nice and useful piece of software, published under the Code Project Open License which is quite permissive - similar to MIT or BSD. Unfortunately the code, as I examined it, contains files/...
7
votes
1answer
774 views

What's the typical practice for cases when OSS license violation is found and fixed?

Suppose I ship binaries of a closed source product and it just so happens that there's a piece of GPL source code inside my giant codebase that I'm unaware of. At some point I find this GPL code and ...
7
votes
1answer
243 views

GPL Application linked to a LGPL library loading proprietary-plugins

This is a bit similar to what asked in this question, unless that here the case is that the application only directly loads LGPL code, and this one then may dlopen a proprietary lib, so: GPL Program ...
7
votes
1answer
946 views

Distributing commercial Docker container image with openjdk:8-jdk

I am building a docker image with the following dockerfile and then pushing it to an AWS ECR repository: FROM openjdk:8-jdk RUN ["mkdir", "/opt/mycompany"] COPY ["myapp.war/", "/opt/mycompany/myapp....
7
votes
1answer
261 views

Using GPL resource (with separate installation) with “commercial” product

I'm building a downloadable digital web product for sale. I want to use an open-source third-party library for my product. This third-party library has two licenses available: GPL Commercial I've ...
7
votes
2answers
240 views

Offering exceptions to the GNU GPL as an employee

I find myself in the following situation; I have a software project under GPL license, which is a good fit for usage in the company I am currently employed at. Now I am happy to dual license it to ...
7
votes
1answer
107 views

Can I license Latex code under GPL but the content under CC BY-SA?

I have written a non-trivial scientific text for university. It is written in Latex and I want to make the source available under GPL (v3 if that matters) so other can learn from my Latex skills. ...
7
votes
1answer
165 views

GPL-FE (font-exception) on Apple App Store?

It seems that GPL is not compatible with the Apple App Store due to the differences regarding Apple's ability to impose further restrictions. Does this also affect fonts bundled with the app? In ...
6
votes
5answers
2k views

Is it permitted to prohibit a certain individual from using software that's under the AGPL license?

I recently found an open-source class library that declares that it "has the permission to prohibit a certain individual from using it" and I can't stop wondering if I published an open-...
6
votes
3answers
710 views

Usage of GPL program as optional external tool

My software is designed to use third-party external tools if the user wishes to do so. Some users would like to use GPL-covered binaries as external tools (i.e. they tell my software "use this dll to ...
6
votes
3answers
569 views

What does 'terms that are compatible with the GPL' mean?

From Octave's FAQ, Code written using Octave's native plug-in interface (also known as a .oct file) necessarily links with Octave internals and is considered a derivative work of Octave and ...
6
votes
2answers
4k views

What legal meaning do GPL symbols hold in the linux kernel?

In the linux kernel, several symbols are exported with EXPORT_GPL_ONLY, and as a result are only available if your kernel module contains MODULE_LICENSE("GPL"). Do either of those have any legal ...
6
votes
2answers
507 views

How much access to the “original” code of a GPL-sourced project do I need to provide, personally?

There's a well-known GPL3 game on Google Play called Pixel Dungeon by watabou (which includes a game engine by watabou called "noosa" which is also GPL3), and it accepts donations in the app. The game ...
6
votes
2answers
3k views

Using a GPL header in a closed source program?

I've recently noticed that some of the userapi linux kernel headers are declared under the GPL. However, I'm pretty sure that you can include linux uapi headers in your code without your project ...
6
votes
2answers
770 views

If MIT licensed code links to GPL licensed code what should be the license of the resulting binary program?

Scenario: I have written a program that uses a GPLv2 library. The source code to my program is publicly available under an MIT license. For the sake of this example let's say my program links to the ...
6
votes
1answer
768 views

NDA with GPL software: can the author decide how/when to disclose?

The GPL FAQ states that is not permitted to sign NDAs when distributing software, as it would be a violation of the redistribution freedom. Let A be an entity that develops a feature on top of an ...
6
votes
1answer
2k views

Can I put ads on a GPLv3 project and upload it to Google Play?

I forked a messaging app on github and added my modification on top of it and it started to build an audience in my country because of the unique ad-on feature I have added. The app acts as an SMS ...
6
votes
1answer
355 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 ...
6
votes
2answers
103 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 ...
6
votes
1answer
227 views

What part of Android will now have to be under the GPL?

Google said that “As an open-source platform, Android is built upon the collaboration of the open-source community,” a Google spokesperson told VentureBeat. “In our upcoming release of Android, we ...
6
votes
1answer
196 views

Which license should I use when my project uses plugins under various licenses?

I am confused about choosing a license for my project. I have read some resources like Open Source Initiative and Choosealicense.com, though. My project is a mobile application for Android. Now, it's ...
6
votes
1answer
97 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 ...
6
votes
1answer
306 views

Can I GPL licence a plugin for a non-free program

I am working on a plugin (in lua) for a proprietary program, but would like to make my plugin open source, and require that anyone making derivative works/plugins also do so. This seems like a good ...
6
votes
1answer
221 views

What are my license obligations if I modify the object code of a GPL project?

I am modifying some STL files for 3d printing which originated from a GPL'd project, and though the originals are available, the "object code" STLs are easier to modify in my case. Ignoring the fact ...
6
votes
1answer
1k views

Bundling JetBrains OpenJDK in closed source software

I am developing a software that comes bundled with JDK. I am planning to use JetBrains OpenJDK for this purpose as it comes with swing support for HighDPI monitors. JetBrains OpenJDK can be found in ...
6
votes
1answer
1k views

Using GPL licensed library over a service for non-GPL softwares

I want to use a GPL v2 licensed library(esper) for commercially distributed non-GPL softwares but I need to make sure non-GPL software not violate GPL license. Can I use this library indirectly using ...
6
votes
2answers
1k views

Can I publish my iOS app store app code to GitHub under MIT/GPL

I am about to start developing an iOS app which will be published on Apple App Store. While developing this app, I am thinking to push all the code to GitHub public repository; pull requests from ...
6
votes
1answer
132 views

Will my app be copylefted if it uses the webservice of a GPL server?

I'm planning to code a mobile app that uses an opensource server liscenced in GPL. So my app will make webservices call to that server. Will I be obliged to publish the code of my mobile application?
6
votes
2answers
310 views

Lend/Distribute IoT device containing GPL software

I have a question regarding the enforcing of the GPL license. Let us suppose I am creating an IoT device using custom software linking/modifying GPL software. We assume that the software running in ...
6
votes
1answer
220 views

Selling computers with GPL licensed applications pre-installed

I would sell somes computers, each computer: Contains a MariaDB database (GPL v2). Some web applications under apache/php (GPL v2 and/or GPL v3). These applications use MariaDB. I can't find an ...

1 2 3
4
5
16