Questions about the GNU General Public License

learn more… | top users | synonyms

1
vote
2answers
49 views

Plugin naming based on GPL v2

I'm programming a plugin for a software under GPL v2. I'm using an unique name for my plugin, but I'm considering to rename it. I would like to take another plugin's name which has been abandoned and ...
0
votes
1answer
110 views

Is such modification allowed by GPL? Which licences allow this which not?

Assume that I have library X which contains class A with method b and that library X is realeased under GPL licence. public class A { public void b() { // this is an example of b method's ...
1
vote
1answer
61 views

MPL 2.0. dynamically linking to GPL

Let say that library "A" is published under GPL. Library "A" exposes some API functions for dynamic linking. I wrote a wrapper library "B" for usage of "A" in another language. Library "B" ...
1
vote
2answers
492 views

Distributing a proprietary application together with GPL software [closed]

First, there are many similar questions here, but I found none with direct answers about this specific scenario. If you find a duplicate, please be kind enough to link to the specific answer(s). Also, ...
2
votes
1answer
466 views

What does “Released under MIT and GPL license” mean?

There are lots of projects released under more than one license. One example is Mozilla's tri-license, which states that the Software is released under the MPL, but the user can also choose GPL or ...
4
votes
2answers
249 views

May non-GPL-compatible scripts be linked at runtime to a GPLv3 library, by that (GPL) library itself?

First of all, pardon the title, as it's not very clear. I have an application I am writing that is GPLv3, and is in Java, which means that classfiles are generated and linked to for general operation. ...
2
votes
1answer
241 views

Releasing open-source software including Apache2 and LGPL libraries?

I am writing software (in Java) using three libraries: Library A, licensed under MIT license Library B, licensed under Apache License, Version 2.0 Library C, licensed under LGPLv3 I would like to ...
2
votes
1answer
710 views

If I used GPL code in server side app, what if any of my code do I need to release? [duplicate]

Consider a service such as Netflix... if on the server side netflix used code with a GPL license attached, do they have to make their server side code available under the terms of the GPL? Obviously ...
-3
votes
1answer
293 views

Can I use a dual license in my commercial Website [duplicate]

I have set up a web application which is of commercial use. This application had to make use of the plugin(which is not downloaded from http://plugins.jquery.com) I downloaded this plugin from ...
3
votes
2answers
346 views

Could I GPL this code?

I'm working on reviving a C++ codebase that hasn't been touched since '97. It's academic software for text analysis, and originally it was non-functional, it wouldn't even compile. I fixed the code ...
0
votes
2answers
237 views

Revoking Open Source license, for specific individuals

I develop an open source Android application, which is licensed under GPL and freely available on Github. It is currently under heavy development, therefore it isn't published in the Play Store yet. ...
2
votes
5answers
456 views

Is it possible to escape the GPL by deriving the same work from multiple sources?

Suppose you have an arbitrary code base, C, possibly composed of multiple programs, none of which fall under a copyleft license. Suppose this code, taken together, does the same job as a nice ...
5
votes
3answers
422 views

How to use my proprietary framework on a new job without making it open-source?

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 ...
1
vote
1answer
181 views

Using GPL code with MPL code [duplicate]

I've done a spot of Googling, and all I can find is information on using code under the MPL in a larger GPL licensed project. What I really want to know is: can I included GPL(v3) licensed ...
0
votes
1answer
299 views

Do I have to release source code because I'm using JavaFX?

I'm using JavaFX for gui of my app. Its license is GPL+Linking Exception. GPL requires me to release my source code. But what's the linking exception?? (I'm just using it as a library. Not modifying ...
3
votes
1answer
262 views

Dirty hack to avoid GPL licensing

I've just found something strange in a code written by company which I work for. In an embedded software where dynamic linking doesn't exists, shared library (released on a GPL licence) is copied into ...
2
votes
1answer
90 views

Incrementally releasing software under the GPL

We have a Javascript codebase that we want to open-source in an incremental fashion. That is, we want to release the full code to some of our core modules first, keeping the rest of the "application" ...
1
vote
1answer
166 views

Can I WTFPL/CC0 parts of a GPL code?

I know I should not expect a lawyer's notice here, but programmers advices would suit me well enough. I want to publish a program which is derivated from a GPL-licensed program. I understand from ...
8
votes
5answers
537 views

Am I covered with GPL If I want to share open source code of project developed in my company?

I'm working in a company and in my job contract there are confidential clauses concerning code, documents, etc... In the company we are working on an open source project (GPL V3). The project is not ...
5
votes
1answer
299 views

What licensing implications (if any) are there when porting code from one language to another? [duplicate]

I'm considering taking an old PHP4 web application and re-writing it using ASP.Net MVC4 in C#. The old application was licensed under GPL2. I'm unsure how this affects my new application, if at all. ...
3
votes
1answer
229 views

How do I license my software under a free license?

I wrote a number of NodeJS modules (some of which are actually good, in my modest opinion). I basically forgot to set a license for them. I would like to pick the AGPL (Affero GPL). How do I do ...
0
votes
1answer
217 views

Can You Use 2 Python Modules Issued Under LGPL and BSD License in a Program?

I'm making a drawing program as my first open-source program merely to get a taste of the open-source community. To make said program, I am using Python 2.7. I'm using the following modules: EasyGUI ...
1
vote
1answer
86 views

How to deploy a GNU GPL software with Java Web Start?

I deploy an interactive software using Java Web Start. This is a quiet useful deployment technology and I don't want to change. Besides I am about to publish my software under a GNU GPL license. ...
5
votes
1answer
685 views

Author has inserted copyright into code with gnu public license notice - implications?

I've found a project on Github that I'm interested in contributing to which claims to be open source and has a GPL license included with it. But the original author has added a copyright ...
4
votes
3answers
154 views

GPL code allowing non-GPL local copies of nondistributed code

I have come across a book that claims that alterations and augmentations to GPL works can be kept close-source as long as these are not redistributed into the wild. Therefore, customizations of ...
2
votes
8answers
488 views

Isn't GPL enough to make a software free as in free speech?

Background I have read people rebutting the fact that a certain software is free as in free speech, even when it is licensed under GPL. Some say Java isn't free because to obtain a professional ...
1
vote
2answers
207 views

GPL and OpenJDK: Questions regarding source headers

I have some legal questions regarding OpenJDKs source header: /* * Copyright (c) 1997, 2008, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS ...
1
vote
4answers
221 views

Freelancing and GPL?

Is it possible for a freelance programmer to use Open Source products under GNU Public License and make money given that he cannot stop his customers from freely distributing his products?
1
vote
3answers
473 views

GPLv3 Software vs. BSD (3-Clause) OpenSource Project .. i don't get it

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 wan't to ...
9
votes
3answers
1k views

Is there a loophole in the GPL that allows proprietary software to be linked with GPL libraries?

Let’s examine a hypothetical scenario: Company X writes a proprietary program (A) that dynamically links with a proprietary library (B). Company Y wants to use a replacement library (C) licensed ...
1
vote
1answer
126 views

Languages & Their Licensing?

Firstly, apologizes for any bad terminology, lack of research, or poor delivery of my question. I should note that originally I had one big question, but I figured the first half is sort of ...
2
votes
1answer
116 views

Does the ability to start a GPL add-on GPL-ize a program (Gstreamer)

This question is asked in regards to gstreamer but it could apply to any add-on based architecture. I have a Gstreamer based application that can ship as proprietary because I use unmodified ...
0
votes
2answers
64 views

GPL v 3 & Scripts

I'm not asking for legal advice; just some rough guidance. I have a host application in Java that uses the Rhino JS engine to execute JavaScript. That JavaScript can then make calls into other Java ...
1
vote
1answer
115 views

Who gets source code access with agpl

After reading for what seems days on the specifics of GPLv3 and more specifically AGPLv3, I have one question as far as distributing and to whom. If I create a web app (server and client) for a ...
2
votes
2answers
510 views

How to use GPL v3 with Apache License 2.0?

Based on this page, I can see that only Apache License 2.0 is compatible with GPL v3. Now my question is, in layman's term, how do I make those two work together? My current situation is that I am ...
0
votes
1answer
320 views

Can I use select2 in my website?

I am working on project that deals in customer support. This website actually sells products ( so it is commerical ), and provides customer support. So in this project/website I was about to use ...
3
votes
1answer
152 views

Accepted best practices for setup.py of a forked project

Context: I was looking to see if there was a tool to do something (in my case I was looking for a proxy that would allow for http log inspection from a python test framework). There turned out to be ...
1
vote
1answer
87 views

Can I charge for closed source J2EE .ear module relying on GPLed EJBs?

A customer asked me to add a (fairly generic monitoring and notifications) functionality to the in-house solution he has assembled on top of JBoss and couple of GPL-licensed components (downloadable ...
1
vote
2answers
232 views

GPL/LGPL/MPL non-code content license

I want to use a dictionary (basically a text file, and no code) that is included with an open office spell checking plug-in. The plug-in is under the tri-license GPL/LGPL/MPL which I don't understand. ...
1
vote
1answer
228 views

Can we take ideas from GPL programs in developing any commercial app

I am developing a commercial application. There are several GPL programs which have some common features with my applications. Can I take an idea from those GPL applications and implement them myself ...
2
votes
2answers
230 views

Hardware running gpl code

Let's say I am selling hardware that uses the linux kernel. Do I have to state somewhere that it is running linux(or other gpl code)? The reason I am asking this is because I bought a television, ...
3
votes
1answer
67 views

How can I ensure our SolidWorks files are covered by the GPLv3?

I am in charge of a project on github that has files that are and are not code based. Specifically, I am worried about our SolidWorks files. How do I ensure these files are covered by the GPLv3 ...
4
votes
3answers
432 views

Can I convert ALL CAPS sections of an OSI license to regular case (and bold)?

Update: I've got a response from the FSF on this down in the answers From the answer to Can I remove all-caps and shorten the disclaimer on my License?, it appears that the APP CAPS sections of a ...
2
votes
3answers
323 views

Does open sourcing your work help you?

Are developers actually likely to receive significant help by open sourcing a work in its unfinished stages, or are open source consumers more likely to want something ready to use? This is ...
2
votes
1answer
557 views

Changing the license in a fork from GPL to GPL compatible? [duplicate]

I have forked a project that was released under the GPL and made substantial modifications, however there are still some parts and general ideas that are the same as upstream. Due to user interest I ...
2
votes
3answers
885 views

Why isn't the Microsoft Public License compatible with the GPL?

According to this GNU Project page, regarding Microsoft Public License (Ms-PL): This is a free software license; it has a copyleft that is not strong, but incompatible with the GNU GPL. They do ...
2
votes
1answer
252 views

Forking SQLite source

I am interested in modifying the SQLite source code and making it available as an experimental public fork (GitHub, Google Code, etc.) However, the SQLite source code is currently in the public ...
0
votes
1answer
53 views

Partial GPL 2 legacy code into a GPL 3 project

I plan to import works from a Java GPL2 project into a GPL3 one. How must I "head" all my project derivating sources files : must I put the GPL2 license of the original project (saying that "This ...
2
votes
1answer
235 views

Do I have to include full gpl v2 license information in my commercial project if I use another author's work?

I would like to use another author's work in my commercial project. That author's work is licensed under GPL v2. I'm not using full code. I'm using only part of the code. Also I modified it as per ...
10
votes
1answer
5k views

LGPL 2.1 vs LGPL 3.0 Advantages and Disadvantages

From what I've read, LGPL 3.0 allows you to use the license together with other licenses, more permissive about that(Not even sure about that). From ...