Questions about the GNU General Public License

learn more… | top users | synonyms

0
votes
1answer
228 views

Selling a Joomla extension with third party jquery plugin

Let's suppose I want to create an extension for Joomla that uses a jQuery plugin or any third party library. Imagine that I create a Joomla module that uses jquery Nivo Slider plugin (MIT License) ...
5
votes
3answers
324 views

What can a company do to restrict offsite contract developers from redistributing GPLv2-licensed code modifications?

My company uses a mix of onsite and increasingly offsite contractors for development of websites and online applications. Our platform uses a mix of open source software and libraries that we've made ...
5
votes
1answer
292 views

Should I rewrite the git history of a non-GPL project to remove GPL code that was later removed?

I have an MIT-licensed project that used to include a GPL JavaScript library which has since been removed. Is there any legal necessity to rewrite the revision history to completely remove this code? ...
4
votes
2answers
250 views

When forking an dual-licensed permissive/GPL project, can I drop one of the licenses?

Consider an existing project that is dual-licensed GPL + either MIT or BSD. Since it's dual-licensed, when I fork, can I pick one license in the fork? Or do my forked files need to continue to be ...
0
votes
2answers
154 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 ...
2
votes
2answers
292 views

GPLv3 Project with BSD Library

I am working in a Python project that I want to release under the GPL3 license. This project has one file that uses the BSD lxml library . I really need to put reference of the BSD license in the ...
6
votes
2answers
370 views

Writing proprietary and possibly closed source software while avoiding license infractions

I am starting a software project that I want to have the option to keep it proprietary. However, since I generally use a Linux environment, I want to know: How do people write proprietary software in ...
2
votes
3answers
163 views

Would using Quercus make my code fall under the GPL?

Quercus is an implementation of PHP written in Java, and released under the GPL. If I use it, does my PHP code fall under the GPL? What about my Java code? Assuming I write new Java code, and new ...
1
vote
1answer
63 views

Can AfferoGPLv3 code be used in GPLv3 code?

Can software with AGPLv3 license be used with GPLv3 project? Can the resulting project be GPLv3, or must it have the special requirements of AGPLv3? I am not very smart from clause 13 of GLPv3 that ...
3
votes
4answers
488 views

Does a code inherit GNU GPL if it just link to GPL library?

Sorry for bad English. Suppose there is a library xxx under GNU GPL, that provide a function yyy. Suppose my code links to the library and use this function. Does my code inherit GPL license? IANAL, ...
26
votes
1answer
961 views

If I release a program under GPL, do I have to continue to do so?

Consider this scenario: I am developing a program FooSuite that uses a GPL-licenced library QuuxTools I release the program FooSuite 1.0 under GPL Later on I discover that, for some reason, I need ...
3
votes
1answer
168 views

Does a patch for an opensource project inherit the same license?

I have submitted a patch for a GPL'd project and now a third-party wants to include this patch in a product. They have asked me what license my patch uses. Does my patch have to adopt the GPL ...
0
votes
1answer
465 views

Correct way to sell commercial product with GPL small scripts in it [closed]

I'm developing a commercial cms. I'm going to sell this cms. I use jQuery, also I use date and time picker jQuery plugin in my cms, I can say this is just a 1% of my big script, I don't want sell my ...
5
votes
1answer
258 views

Does distributing non-GPLd assets with a GPL application violate the license?

This is somewhat related to my other question, but is actually different. I would like to license a Windows Phone application under the GPL. All other Windows Phone Marketplace issues aside (I'll ask ...
1
vote
2answers
177 views

Can I maintain copyright of the name/logo of an otherwise copyleft (GPL) application?

I'd like to release an application that basically has the license of "the code is GPLd but forks cannot use the name or logo", with the intent of avoiding confusion to users. Is that possible or is ...
5
votes
5answers
2k views

Can I sell forked GPL code?

I know that it is possible to sell GPL code, but I wanted to know if it was possible to sell GPL code that has been forked and modified. The forked and modified code will still be available to use, ...
5
votes
1answer
691 views

How do I correctly sub-license a library that is under the MIT license?

How do I correctly sub-license a library that is under the MIT license. I am using and extending the library. The MIT license states that I am free to sub-license the library. Can I simply state: ...
2
votes
2answers
284 views

Can I use a project code which has New BSD license but uses a GPL license library?

I want to use the ICSOpenVpn project source code in my commercial application. If we see the ICSOpenVpn project, it states that its license is New BSD but the libopenvpn.so library it uses is under ...
2
votes
3answers
256 views

Anti Cloud Open Source License

I'm working on a browser based open source monitoring project that I want to be free to the community. What I'm worried about is someone taking the project, renaming it, deploying it in the cloud and ...
1
vote
1answer
325 views

GPL question : web application using Imagick and GhostScript => Which would be the final licence?

I am a bit confusing and I need your help to undertand my problem. I have developed a web application (PHP, JQuery) for one of my customer. Recently, my customer ask me to add a new feature ...
0
votes
2answers
305 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 ...
4
votes
1answer
149 views

Handling optional GPL dependencies

Assume I have a library A which is licensed under a two-clause Free BSD style license. Library A optionally depends on library B (the availability of the dependency is configured at build-time), which ...
15
votes
4answers
672 views

Automatic generate code: “derived work”?

For example, I've GPL software. I'm the author of this GPL software. This GPL software has, between its code, Doxygen comments. These Doxygen comments are written to generate a CC-BY-SA html page, in ...
1
vote
1answer
254 views

May I make an installer bundle GPL and payware together?

I have an affiliate marketing client who needs to know if I can program this. Can I do one or both of the following scenarios without violating the GPL license? Scenario A: Make a software installer ...
3
votes
3answers
329 views

How do I avoid GPL violations?

When I'm releasing a program, I like to license it under the GPL or LGPL. I also want to stay compliant with that license. I'm not good at reading legal documents, and the GPL3 is about 10 pages long. ...
5
votes
1answer
485 views

Commercial product using a GPL OS

we are planning to create a commercial product. The product consists of some MCUs and a small computer (we are developing on a Raspberry Pi at the moment). The computer needs an operating system as ...
2
votes
2answers
177 views

Application of LGPL license on a simple algorithm

The "scope" of the GNU license is troubling me : I know it has been answered many times ( here, here, ... ) but shouldn't we take into consideration the complexity and originality of a code before ...
1
vote
2answers
153 views

Incorporating GPL Code in my Open Source Project

I have downloaded a currently inactive GPL project with a view to updating it and releasing the completed codebase as open source. I'm not really a fan of GPL though and would rather licence my ...
3
votes
1answer
736 views

Is requiring attribution GPL-compatible?

Can code licensed under a clause like this: Redistribution of this work, with or without modification, is permitted if Bob Joe is attributed as the original author or licensor of this work, but not ...
1
vote
2answers
450 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: http://stackoverflow.com/questions/3248823/legal-question-about-the-gpl-license-net-dlls/3249001#3249001 I'm ...
2
votes
2answers
358 views

Proper attribution of derived work in a GPL project

This is a continuation of me rewriting GPL project. What will be the correct way of attributing my project as being a derivative of some other GPL-licensed project? So far I came up with: HgSharp ...
4
votes
1answer
228 views

Could Apple and Microsoft allow the GPLv3 on their locked-down devices?

It seems that both Apple and Microsoft prohibit GPLv3-licensed software in the app stores for their locked-down devices (i.e. iOS, Windows Phone and the Metro part of Windows). I have heard various ...
8
votes
3answers
3k 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
1answer
114 views

Forking a GPL dual licensed software with business owned copyrights

After receiving some threats of the copyrights holder of a dual licensed software(GPL2 and commercial) to buy the commercial version for projects in production, I am thinking to make a fork. In a ...
6
votes
5answers
831 views

Downgrading from GPL v3 to GPL v2

I have this issue with licensing. I downloaded a third-party class from GitHub and it's under the GPL v3 license. However, I used this class on another open-source project which is under the GPL v2 ...
6
votes
2answers
208 views

Licensing code under GPL: are revisions prior to adding GPL license still GPLed?

Suppose I have an already existing codebase which does not have any license headers in any of the source files, nor does it have COPYING file. So when I add all the neccessary GPL "cruft" to, say, ...
2
votes
4answers
475 views

GPL licensed software installed on commercial hardware

Do vendors need to provide sources, at the customer's request, for GPL licensed software installed on the hardware they sell? For example, a vendor sells an IPTV box and pre-installs some proprietary ...
0
votes
2answers
194 views

Switching licenses, or cross licensing existing GNU GPL v3 software

I'm in the process of making a fork of GNU coreutils with a range of modifications. I'd like to release the result as an open-source project, but I'm not so much of a fan of GNU GPL as a license. Is ...
3
votes
2answers
402 views

Using a GPL game engine

I am confused. I thought I would try and use a new game engine in order to expand my abilities, and found a nice engine called springrts. I was looking through the licensing info and it is licensed ...
4
votes
2answers
1k views

GPL - what is distribution?

An interesting point came up on another thread about alleged misappropriation of a GPL project. In this case the enterprise software was used by some large companies who essentially took the code, ...
4
votes
2answers
2k views

Running software as a service using unmodified GPL(v2+) program as a core dependency: must the SaaS source code be released?

I'm designing a software as a service project which will only be accessed online. I may have a hard dependency on an executable which is covered by GNU GPL (v2 or later). I understand that my code, ...
10
votes
4answers
628 views

How does the GPL work in regards to languages like Dart which compile to other languages?

Google's Dart language is not supported by any Web Browsers other than a special build of Chromium known as Dartium. To use Dart for production code you need to run it through a Dart->JavaScript ...
1
vote
3answers
259 views

Using a GPLv3 library in a freemium business model

I read several related questions about the use of GPLv3 in a commercial app but they don't say anything about a freemium app. I would like to use a GPLv3 library in two apps, a free one (with limited ...
3
votes
3answers
238 views

Confused on selling GPL. How is it consistent with this section?

(Written against GPLv2.) It is always said that GPL does not prohibit selling the software, as long as its source code is provided under the same license (GPL). Now, I do not understand how it is ...
3
votes
2answers
136 views

Choosing the right license for a testing framework

I've finished a first working, releasable version of a testing framework. Prior to release, I want to apply a proper license to it. Normally I'd choose something like GPLv3 but here I am pretty ...
0
votes
1answer
77 views

Redistributing BSD-licensed software?

Is it acceptable to distribute unmodified BSD-licensed software (pyglet) with GPL-licensed software I created? The BSD allows for sale of modified software, I know, but does it allow re-licensing of ...
1
vote
1answer
147 views

Can someone help me understand this GPL license

I can't understand the last line of this GPL license. Copyright (C) 2011 Some Name This program is free software; you can redistribute it and/or modify it under the terms of the GNU General ...
0
votes
1answer
108 views

Do accompanying tools/scripts also need to be licensed to put my bash script under GPLv3?

This is some sort of follow up to an older question of me. So I put the GPLv3 license into the project which contains my script and also added the copyright notice and copying permission statement to ...
0
votes
4answers
291 views

can gpl code contain more restrictively licensed code? (CC BY-NC-ND 3.0)

There is a wordpress theme I am modifying to create my own derived work. This original wordpress theme has the GPLv2 licence in it's root directory, so I assume that the entire theme is GPL code. ...
0
votes
2answers
225 views

Can CC0 code use a GPL library?

Suppose my code uses (simply links to) a library licensed under the GPL. Can I release my code under CC0 (public domain dedication)? Is my code affected by the copyleft nature of the GPL?