Questions tagged [gpl]
Questions about the GNU General Public License. If you intend to ask something about this license, CONSIDER NOT TO ASK HERE. Instead check if **Opensource.SE** (https://opensource.stackexchange.com) would not be more appropriate for your question than this site.
496
questions
1
vote
4
answers
684
views
Is there an open source license that prohibits public hosting, so I can avoid competition?
I am thinking about open sourcing my project, but I want to prohibit public hosting, so noone will put up an alternative website with my code on it, and compete with my site.
Internal networks, like ...
44
votes
3
answers
44k
views
Can I link to a GPL library from a closed source application?
Okay, before everyone goes shouting about duplicate questions, yes, I've already seen several questions like this here. But none answer the question.
If I link against a GPL-ed library without ...
2
votes
3
answers
465
views
Does extending GPL code make the new code GPL too?
I am currently adding some functionality to a popular open source project. It written in C and in Every file GPL license text is embedded. The functionality I am adding is not supported by the project....
17
votes
3
answers
19k
views
What "sublicense" actually means?
First, it is clear that the right to sublicense doesn't give you the right to relicense.
Let's say that we have a library licensed under the MIT license(1 file), someone adds some features to the ...
1
vote
1
answer
1k
views
When do I have to distribute the source code of GPLv2 licensed software?
I was wondering if there is a time line when I have to distribute source code for a binary that has been released under the GPLv2 license. To my understanding, I would need to release the source code ...
9
votes
5
answers
8k
views
Is "Free for non-commercial use" license compatible with GNU GPLv3 license?
I want to ask whether any materials that has "Free for non-commercial use" license can be used in a GNU GPLv3 licensed software.
In my opinion, it is "free for non-commericial use", and GNU GPLv3 is ...
3
votes
1
answer
326
views
Do I need to add the copyright notice of the original contributors in the SaaS service contract of a forked AGPL software?
Context
I have modified a lot a software that in under Affero GPL.
I have contributed back what made sense, as it has a completely different direction.
I plan to build a SaaS around it and charge ...
12
votes
6
answers
1k
views
GPL in the workplace?
I once interviewed at a consulting company where it came up in the conversation that they use open source products (which is great, I've used Hibernate, JBoss, etc. extensively.) One thing that did ...
1
vote
2
answers
587
views
Can a client-side library under the GPLv3 be used on a closed source website?
I'm building a website using Django and I'd like to include django-wiki, however it is licensed under the GPLv3. Does this require me to open source my front end code and/or server code? Or can I ...
290
votes
6
answers
330k
views
Can I use GPL software in a commercial application
I have 3 questions about the GPL here:
If I use GPL software in my application, but don't modify or distribute it, do I have to release my application under the GPL?
What if I modify some software ...
-2
votes
1
answer
152
views
What counts as disclosing source for software licenses? [closed]
MPL v2, GPL v3 and other licenses alike require giving users access to source code.
For desktop applications - does access have to be provided through the user interface (GUI)? Or can it just be ...
3
votes
3
answers
1k
views
GPL-3.0 based code in proprietary web application
I am creating a website in php for one of my client. i wanted to use few piece of code from a Open source code based on GPL-3.0 license. e.g i wanted to use validation code from that lib and modify ...
-1
votes
2
answers
265
views
GPL license for software and online service comparison
I have two questions that are linked :
1) Can someone sell a fork of an open-source software under GPL without distributing the source?
Example: Can I modify a little bit GIMP, repackage it under ...
15
votes
3
answers
7k
views
Rewrote GNU GPL v2 code in another language: can I change a license?
I rewrote some parts of Mercurial (which is licensed under GNU GPL v2) in C#. Naturally, I looked a lot into original Python code and some parts are direct translations from Python to C#.
Is is ...
2
votes
0
answers
282
views
Software License for project using .NET and Sql Server Express
I considering making my application open source on github. I don't intend to sell it (neither in binary form nor source code form). It probably isn't even useful to a lot of people except maybe for ...
1
vote
1
answer
270
views
Xamarin/Mono LGPL Compliance
The LGPL seems to stipulate that I have to distribute my app in a way that the LGPLed code can be replaced. Xamarin keeps saying that to distribute a mac app in the store, I need to use Xamarin.Mac ...
-1
votes
2
answers
885
views
GPLv2 - Multiple AI chess engines to bypass GPL
I have gone through a number of GPL-related questions, the most recent being this one:
https://stackoverflow.com/questions/3248823/legal-question-about-the-gpl-license-net-dlls/3249001#3249001
I'm ...
13
votes
3
answers
1k
views
Licensing on Github
I'm uploading to GitHub for the first time and I am facing all sort of doubts about licensing. I did not know that topic was that uncovered in the net! But even it is complex, my situation is so ...
31
votes
3
answers
39k
views
How does the GPL static vs. dynamic linking rule apply to interpreted languages?
In my understanding, the GPL prohibits static linking from non-GPL code to GPL code, but permits dynamic linking from non-GPL code to GPL code. So which is it when the code in question is not linked ...
6
votes
4
answers
1k
views
How should I implement my chosen software license?
I have always kind of wondered, but never took my time to actually ask these questions regarding licensing. Most of these questions are presumably pretty basic, but I have no idea what I'm dealing ...
78
votes
3
answers
51k
views
Can you change code distributed under the MIT license, and re-distribute it under the GPL license? [closed]
Is it possible to alter the code of the Chili plugin, which had its latest release on July 2008, and it is licensed under the MIT license, to then license it under GPL?
As far I can see, there is no ...
99
votes
3
answers
39k
views
What does "GPL with classpath exception" mean in practice?
Oracle seems to license all their Java-related open source code under the GPL with a classpath exception. From what I understand, this seems to allow to combine these libraries with your own code into ...
27
votes
2
answers
16k
views
Confusion about dual license (MIT/GPL) javascript for use on my website
I've read all of the posts I can find on this and I'm still not sure of the answer.
I'd like to use a jQuery plugin on my website that is dual licensed under MIT and GPL.
Does the dual license mean ...
2
votes
1
answer
3k
views
Do I need to make my code open source or buy a license? [closed]
I want to develop a GUI in python for my company in order to sell it to the customer.
Being fresh from the university where I used pyQt, I promptly started programming using that library, just to ...
9
votes
3
answers
6k
views
Can I include a GPL v3 binary with my proprietary application if I prompt the user to download it at install time?
I have a proprietary application that I want to distribute and sell. The application uses a GPL v3 licensed binary/library.
Since I don't want to distribute the source of my application and also want ...
15
votes
2
answers
5k
views
Bundling OpenJDK with a proprietary application allowed by GPL?
I am currently making a video game in Java that will most likely be distributed through Steam. Of course, many Steam users won't have Java already installed in this case. If this happens, I can either ...
1
vote
1
answer
323
views
AGPL - passwords in code
I'm looking at putting up a fan site for an author using code released under the AGPL. Under the AGPL, as I understand it, I would need to publish my code modifications. This is entirely fine.
...
9
votes
2
answers
2k
views
Using an LGPL licensed library that may or may not include GPL licensed code from an MIT licensed library
I have read Interfacing with GPL applications from MIT licensed code - is a dual-license unavoidable? (now deleted) on Stack Overflow, but it doesn't appear to fully answer my question.
I maintain a ...
0
votes
2
answers
529
views
To what extent can you use LD_PRELOAD to circumvent the GPL?
I'm not exactly sure what the history behind this, but Debian and Ubuntu currently wraps around some of the PostgreSQL utilities with something called pg_wrapper. This utility uses LD_PRELOAD to ...
13
votes
2
answers
7k
views
Dual license with GPL and a closed source license
I've done a lot of research on this, but I'm still quite confused.
I'm currently working on an Arduino-compatible software project. The project is open source, so I want others to make use of it as ...
29
votes
3
answers
14k
views
Can I safely use an open source library in an internal closed-source project?
I m thinking of using iTextSharp, which is licensed under Affero GPL, in an internal closed-source WinForms project. No one outside my company will be using it.
GPL (and Affero GPL as well) ...
1
vote
3
answers
2k
views
Can government use a GNU GPL licensed sofware (phpBB) without posting the source code?
I'm now doing my internship in a government company (in India) and I've been assigned a project to create an online forum for the company..
I'm about to use phpBB forum software to create it, which ...
1
vote
0
answers
54
views
Can GPLv3+ library be used as a component of a larger, LPGLv3+ library [duplicate]
The question is in the title. My guess is that the answer is "No", but I would appreciate confirmation.
This page mentions as a downside of the Lesser GPL that using it permits use of the library in ...
5
votes
1
answer
1k
views
For GPL, do trained neural network models count as source code?
GPL requires all source code be made available, but I am unsure how trained neural network models interact with GPL since it's unclear if these models count as source code.
To have a concrete example ...
5
votes
3
answers
2k
views
How to document a dual open source license?
If a project is dual-licensed GPL & BSD, should there be one LICENSE file with the text of both licenses? Or two separate files, one for each license?
And I think I should put a copyright/license ...
-3
votes
1
answer
483
views
GPL with exception to use without publishing the source [closed]
I am using a GPL licensed library which stated clearly that it is OK to link to it in commercial projects without the need to publish your own source code (as an exception to the regular GPL that ...
2
votes
1
answer
338
views
Using Qt in Open Source App that Communicates with Closed Source Hardware
Preface
I'm having trouble determining if I can use the Qt framework for developing a cross platform desktop app.
Situation
The app is open source, and the libraries it uses are also open source.
...
7
votes
1
answer
1k
views
Do all transitive dependencies of GPL software have to be compatible with GPL?
Library A is licensed under GPLv3. I want to write a program that uses that library as a dependency (programming against interfaces and using classes in that library), so I have to put my own program ...
9
votes
1
answer
392
views
If you manage a BSD-licensed open source project, how do you guard against someone illegally contributing GPL-licensed code?
An open source project licensed under BSD, MIT or another permissive license accepts code contributions from the community.
How can I prevent someone from taking GPL-licensed code that they don't own ...
3
votes
5
answers
963
views
How to make a GPL license with more severe penalties? [closed]
I am considering open sourcing some software, but when I read the answers on this questions, it seems like the penalty of ignoring a GPL license is rather small, compared to the costs of the suing ...
6
votes
3
answers
1k
views
How to use my proprietary framework on a new job without making it open-source? [closed]
I have been working on a framework for years. It is solid, extensive and tested. It is exactly what the employer needs for the foundation of its new project. There is no point in rewriting the whole ...
4
votes
1
answer
7k
views
Changing license of personal GitHub repository [duplicate]
I know you can't take someone else's code and change it from GPL to MIT, but if you are the only contributor to a repository can you freely switch it from GPL to MIT?
-2
votes
1
answer
100
views
GNU license and hosting source code
Currently working with a client and their lawyers to launch a web application.
The website will be hosted in AWS on Debian Linux instances.
Debian contains (among others) the GNU General Public ...
4
votes
2
answers
3k
views
Can GPL v2 code link to an LGPL v3 library
If I write a library that is released under the terms of the GPL v2 (or higher, at option); may that library depend on another library released under the LGPL v3 (or higher), without implicitly ...
-2
votes
2
answers
990
views
Can I distribute binaries of my GPLv3 software? [closed]
I have licensed my software under GPLv3 and made it available on Github as an open source repository.
Am I allowed(under GPLv3) to distribute binary releases of the application so it is easier to use ...
-8
votes
1
answer
104
views
Work under GPL without license version number [closed]
I understand that I should consult a lawyer for this if this is is an important matter, but since it is not, I am just going to ask here.
What are the legal implications if one distribute their work ...
1
vote
3
answers
273
views
Does Git subtree count as distribution for copyleft licenses?
If I include, say, a GPLv3 repository in in my repository using git subtree, would that count as distribution? Am I now required to license my repository as GPLv3 as well?
I don't intend to modify ...
4
votes
1
answer
116
views
Source File Derivatives and Copyright Attribution Notices
I'm making some modifications to an open source project licensed under the GPLv2 (which will of course be released under the GPLv2) but I'm unsure what to do with attribution notices adjacent to the ...
4
votes
3
answers
2k
views
Using GPLv3 software in a open source project licensed BSD (3-Clause)
Preamble
If I say "BSD" I mean the 3-Clause BSD license
If I say "GPL" I mean the GPLv3 license
I am not the author of the GPL project
I am the author of the BSD project
Simple Task
I want to use a ...
-4
votes
1
answer
236
views
GPLv2 licensed COM objects called in a commercial application [closed]
I have a legacy application that works with DirectShow filters installed in the system, these are essentially treated as COM components and not directly linked or distributed with the application. If ...