Questions about the GNU General Public License

learn more… | top users | synonyms

1
vote
2answers
190 views

Claim to get my source code used GPL code

I'm running public web site based on Drupal. Drupal is GPL 2 or 3 licence. Of course I wrote custom code which interacts with Drupal code (modules). Can anybody write me an e-mail and ask for the ...
0
votes
1answer
117 views

How does the GNU General Public License (GPL) conform to the Open Source Initiative's (OSI) Open Source Definition (OSD)?

From the OSI's OSD: Free Redistribution The license shall not restrict any party from selling or giving away the software as a component of an aggregate software distribution ...
1
vote
2answers
316 views

Optionally Using GPL Library via System API in Closed-Source Application

Please consider the following situation: You write a closed-source application, let's call it A. A depends on a system API (i.e. provided by the OS), that is in turn configurable to use different ...
1
vote
1answer
76 views

Android apps and GPLv2 classpath exception

My Android app needs javax.activation and javax.mail (both GPLv2 licensed). However, I don't want to make my app GPL-licensed. What are the possibilities to not break the license requirements ...
2
votes
2answers
106 views

GPLv3 code in non-GPL software — linking vs. CLI

Suppose there's a GPLv3 app that has a GUI and a CLI. Can I legally expand its CLI (to give me access to functionality hitherto only available via the app's API), release the result under GPL and then ...
1
vote
2answers
755 views

Question regarding ExtJS 4 GPL/commercial license

I am currently in the process of selecting a widget framework to be used for a new project. Current choices are Dojo/ExtJS4. We are leaning on ExtJS4 but might have some issues with the licensing. ...
1
vote
2answers
91 views

GPL and confidential business rules in a single page application

I am designing a web app for a client who wants to keep some of his business rules private, we have an NDA. In a nutshell, customers use the app to book a service, and employees use it to keep track ...
2
votes
1answer
245 views

GPL - Writing an exception for a plugin interface under section 7 of GPLv3

The problem I've written a application for Android licensed under GPLv3 which needs to use Google Play Services, a proprietary library, as a plugin to the app. Now I'd also like to add libspotify as ...
2
votes
2answers
427 views

Using Ubuntu for commercial software development

I am plaining to use Ubuntu for developing Android and php application which I will sell in market. As far as I understand Ubuntu falls under GNU GPL license. In this case do I need to make my source ...
1
vote
1answer
122 views

Advertisements & GPL

I'm planning on providing some GPL software to visitors after they interact with an advertisement. This advertisement will generate revenue for our company, so this would fall under commercial usage. ...
4
votes
1answer
4k views

Why is there a gap between JBoss EAP and the JBoss AS/Community edition?

Admittedly new to this but I wanted to understand why there is a gap between Red Hat's JBoss EAP project (their enterprise version) and JBoss AS/Wildfly/community project. Looking at this post from ...
2
votes
2answers
193 views

Licensing libraries (which do code generation, etc) and GPL boundaries

I want to really opensource a project that did start as a personal hobby, but I'm an ignorant of licensing details. This project, provides some libraries for a given $language, and some wrapper ...
4
votes
1answer
838 views

Using Full GPL Libraries in Software as a Service (SaaS) Models

I already searched the site, but I could only find answers relating to using GPL libraries in software that people were going to sell/distribute. In this case the answer is that they must also make ...
5
votes
1answer
219 views

Does a GPL Bison grammar infect my application?

I am thinking about using a GPL Bison grammar for my own compiler. Will the grammar "infect" my parser such that it needs to be open source? The grammar - in terms of - the input of bison is GPL.
0
votes
3answers
165 views

Sell product containing purchased GPL software

I recently purchased a product (a website template, licensed by GNU GPL 2.0). My product, which is a web software, coded in PHP, uses that web template as its appearance. The question is: How can I ...
6
votes
5answers
302 views

“Enterprise” version of GPL'd code?

I know that there are a number of discussions about the GPL on this site but I just ran in to an interesting case of apparent misuse that I (surprisingly) haven’t seen discussed anywhere. The ...
4
votes
3answers
143 views

Can I release a script that depends on both proprietary and GPL'd libraries to be run?

I'm writing my thesis project in GNU Octave. My project basically consists of a bunch of ".m" files that are written in Octave. I'm also using a proprietary (and unreleased) shared library developed ...
1
vote
1answer
206 views

How do I comply to GPL in case of Appliance?

We are developing an enterprise network appliance which has got some GPL softwares like linux and apache and some others with APL license. But the core of the service is proprietary software and ...
-2
votes
2answers
121 views

Confusion with gpl license

I am really confused about software linceses, I've read a lot of articles but I can't find an answer to my question, which is: Can I develop and sell applications that uses libraries under gpl ...
6
votes
3answers
211 views

Can I use GPL code as textual data in my app?

In essence, I'm wondering how licenses affect the legality of using source code as data. By that I mean literally storing code in a database as strings and using it e.g. for some syntax highlighting ...
0
votes
2answers
132 views

Simple website with a GPL V3 Framework

I write web-based software and simple website ("Home", "Who we are", "Contact"). For a simple website I'm using a covered GPL v3 framework. The user surf the website, send an email, take info, etc. I ...
2
votes
1answer
294 views

Do I have to release the code of a MIT licensed software running a GPL library?

Lets say I'm using Node-Webkit, an MIT licensed app runtime. Now, let's say I decide to include a Javascript library which is GPL licensed: while I do not modify the downloaded JS file, I do write my ...
4
votes
4answers
410 views

Releasing a project under GPL v2 or later without the source code of libraries

I wrote a system in Java that I want to release under the terms of GPL v2 or later. I've used Apache Maven to deal with all the dependencies of the system, so I don't have the source code of any of ...
2
votes
1answer
123 views

Is there a reason someone would choose GPLv2 instead of GPLv3?

Is there any reason anyone would use GPL v2 over GPL v3 when starting a new project, or is GPL v2 still around only because older projects can't or haven't updated their license yet?
4
votes
3answers
2k 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 ...
1
vote
2answers
89 views

TotalPhase Aardvark driver's GPL license

I'm using an SPI host adapter for a project. The Aardvark from TotalPhase. And I did something crazy, I read that EULA license that everyone just clicks through. The driver installation license ...
0
votes
1answer
39 views

Is the license of gifmerge compatible with GPLv3?

My doubt arises from this sentence in the gifmerge distribution conditions: "This software may be freely copied, modified and redistributed without fee provided that this copyright notice is ...
0
votes
2answers
856 views

ExtJs License for free application

I read much about GPL license. But it couldn't clear my doubt. I want to develop a small web application using ExtJs because of its features. I won't use much of it. But some features are very good. ...
2
votes
2answers
244 views

Using BSD and GPL in one project

I am an author of project, that consists of two parts: daemon and library. I want to license library under BSD License (or MIT, will decide later), and daemon under GPLv3. I want to permit the ...
1
vote
1answer
106 views

Definition of distribute in relation to the GPLv3 [duplicate]

We lease an appliance to our clients (4 physical servers running 12 VMs). One of the servers exposes a website which in turn uses the other VMs. Clients have no access to the VMs or the software ...
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
115 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
70 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" ...
2
votes
2answers
735 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
725 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
273 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
322 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
944 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
344 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
356 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
279 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
467 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
443 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
208 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
334 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
296 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
202 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
544 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
363 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. ...