Questions about the GNU General Public License

learn more… | top users | synonyms

4
votes
3answers
441 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
572 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
939 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
259 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
239 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 ...
3
votes
3answers
3k 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 we have a library with MIT license(1 file), someone adds some features to the library but puts them ...
0
votes
1answer
283 views

Open source licenses (specifically GPL) & gamemaker's source format

Now with gamemaker studio source files are no longer stored in a proprietary format - instead they are stored as simple XML files containing all data. Now I am wondering, can projects created with ...
4
votes
1answer
195 views

How do I correctly include copyright statements for included libraries?

How do I correctly include copyright statements for included libraries? I have a program that uses libraries which are licensed under the GPL and MIT (either jointly under both, just only MIT) ...
-1
votes
1answer
240 views

Compile GPL-code into a JNI-capable shared library and use it in commercial software [closed]

I am developing an application for Android in JAVA which calls GPLed C-code via JNI. I have modified & capsulated a GPL-software under a JNI-interface and compile it as a shared library (.so) ...
0
votes
1answer
221 views

Will the Apache License or the GPL License protect my trademarks?

I'm trying to see if these two open source licenses give protection of trademarks to the originator. I have read both licenses but they only seem to talk about their own trademark i.e. 'Apache'.
1
vote
2answers
382 views

Sell code using dynamically linked Open Source GPL code?

I am really confused. The GPL states that if you start with GPL code, and modify that code, that you must release your code with modifications free of charge also under a GPL. But what if you simply ...
1
vote
3answers
360 views

Is this modified BSD license compatible with GPL?

I am working on open source project, that uses the source code from FlatAssembler project, which uses following license, based on BSD 2-clause with one additional clause added at the end of the text. ...
1
vote
2answers
473 views

How do we avoid GPL violation when modifying and releasing a program using code coverd by this license?

A friend and I have started a project using code from another project, that is covered licensed under GPL. We have distributed it freely on our website, and under its download button, we've added a ...
3
votes
1answer
197 views

Can we create a GPL application that has a payware advertisement on it?

We've been thinking of using GPL components to make a GPL application, and freely give it away. We then want to use that as a loss-leader. In that free application, where even the source code is ...
1
vote
1answer
91 views

Affero GPL with PHP application and DB keys in localSettings.php

I want to licence a non-trivial PHP application I have been working on under Affero GPL v3 (because I want every admin, who will use it, also release the source code). However, something troubles me. ...
3
votes
2answers
278 views

CLISP Common Lisp license - can it force my code to be released under GPL?

I came across this about CLISP: *"it all-but-forces your code to be released as GPL" here, when looking for a good Common Lisp implementation. How can a language force a license on your code? Is this ...
5
votes
2answers
477 views

Software has sub-part Apache v2 license and other sub-part GPL v2 license

Firstly I am sorry I do not fully understand about licensing. Thus I want to ask here for my curiosity about licensing things. Here is the case. I build a WordPress theme that using underscores.me as ...
1
vote
2answers
1k views

Using a product licensed under GNU GPLv3 for internal company use

I am in the process of a creating a small web portal for the department I'm working in. For this is need to present some data, and have found the following: http://www.pchart.net/, which could seem to ...
2
votes
1answer
156 views

Developing a GPL replacement from public documentation. Any legal problems?

In a program I am developing, I need to use an improved ListView. The ObjectListView seems to satisfy my needs, except it is GPL and thus unusable in my commercial application. I believe, however, ...
0
votes
1answer
253 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
350 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
303 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
253 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
321 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 ...
7
votes
2answers
397 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
166 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
66 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
532 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
967 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
174 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 ...
1
vote
1answer
523 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
2answers
301 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
184 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
838 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
313 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
360 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
309 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
174 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 ...
16
votes
4answers
710 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
292 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
336 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
546 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
188 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
157 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 ...