Questions about the GNU General Public License

learn more… | top users | synonyms

7
votes
2answers
878 views

Can a GPLv2 program rely on Apache-licensed libraries?

Can a software program licensed GPL (version 2) rely upon libraries licensed under APLv2 without running afoul of the GPL? The language here suggests to me perhaps not. In my specific case I'm ...
3
votes
1answer
332 views

Is it possible to release Code using the MS Solver Foundation under GPLv3?

I have written a piece of software using the Microsoft Solver Foundation. Now the work is done I want to release the code under the Terms of the GPLv3, if that is possible. The problem is, the GPLv3 ...
4
votes
1answer
1k views

Does a website running modified GPL software have an obligation to release their changes? [duplicate]

If a non-profit organization runs software on its website that is modified GPL'ed software and it acknowledged to be such, do they have a legal obligation to release any changes? They are not offering ...
4
votes
3answers
239 views

Dual licensing with GPL library

I have a question concerning derivative works of GPL'ed software. Imagine the following situation: A company writes a software (A) using a library (B) which is released under the terms of the GPL. Now ...
7
votes
4answers
575 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 ...
3
votes
3answers
244 views

Software licenses in practice

Almost all questions and information on both SO and "Google" describes how different licenses works and what license to choose for your work? But how do they work in reality. Almost everyone I have ...
2
votes
3answers
993 views

Telerik ASP.NET MVC components licensing

There's thread on stackoverflow about this http://stackoverflow.com/questions/5524046/is-telerik-extensions-for-asp-net-mvc-free It says that it is ok for internal site, but I think it is still not ...
0
votes
2answers
227 views

Right license(s) for a freemium offer

I am currently working on a solution written in JavaScript. I plan to release two versions: For free: the lite one with base options, which is plug and play (it just works when loaded in the page) ...
2
votes
1answer
589 views

How to license a script/package if it uses multiple 3rd-party components with different licenses?

I have already searched but didn't managed to find a suitable answer. My problem is this: I use different software packages with different licenses to develop a free and open-source (not commercial) ...
5
votes
2answers
972 views

Using GPL licensed jQuery scripts on website with ads

I'm making a web application that will generate revenue from displaying ads. The system is meant for me to run and not sold/distributed to anyone else. My questions are: Can I use GPL licensed ...
2
votes
4answers
2k views

Can I use GPL, LGPL, MPL licensed packages with my application and make it closed source?

I saw a company is using BusyBox and also using Gpl + Lgpl + Mpl packages on it, and then they have there own application running on it. Their application is a closed source package. You buy the ...
3
votes
4answers
676 views

Is a program linked against an LGPL library in linux still under GPL?

If I were to write say, an embeded linux video server, how much of the code do I have to offer to someone who requests the source? Do I have to offer the code that directly links against the GPL ...
5
votes
4answers
928 views

Does one line of GPLed code make program a “derived work”?

I've recently run into some argument with a person that claims to be a lawyer (I have my suspicions about this not being completely true, though). As far as I know, copying even one line of code from ...
11
votes
2answers
2k 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 ...
1
vote
2answers
261 views

Does the (A)GPLv3 allow people to contibute code anonymously?

Does AGPLv3 or GPLv3 allow people to contribute code without specifying author of contributed code ? Does it allow people to fork an (A)GPL-project without specifying authors of forked code ?
7
votes
1answer
481 views

How do I dual license?

I'd like to open source a project of mine under GPL v3. Additionally, I'd like to sell a license for those who wish to use the code in a proprietary application. How do I go about releasing my ...
9
votes
4answers
2k views

Call GPL software from non-GPL software

Can I (legally) use a program that is released under GPL from another program that I'm writing and not have to respect the GPL (for the program I'm writing)? For example, I have a GUI that uses a ...
2
votes
4answers
493 views

Do I need to license my code as GPLv2 if I only read/write to a database and pipe?

I'm writing an API for an open source network monitoring system which is licensed under the GPLv2. I also intend to open source this API but would like to license it under the BSD License. I don't ...
9
votes
8answers
3k views

Can GPL-licensed software be resold?

My research group is developing some software for research purposes. The project leader wants the software to be open source and likes the GPL, but wants to ensure that they software cannot be sold. ...
2
votes
1answer
326 views

Copyleft Licenses - Need to attribute?

I'm currently evaluating which license to use for my next OS project, and things are getting more and more interesting after I decided that I really want to understand what the licenses mean. Up ...
17
votes
4answers
5k views

Can you change code distributed under the MIT license, and re-distribute it under the GPL license?

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 ...
13
votes
11answers
1k views

Difference between free and open software? [duplicate]

Possible Duplicate: Open Source but not Free Software (or vice versa) I recently was at talk were Stallman was the keynote speaker, and he stated he hated the term open software, because it ...
10
votes
2answers
750 views

Best practices for releasing an open source PHP application

I'm a PHP developer for a living but have never worked on or contributed to any open source projects before. I am developing a CMS for my own use. I have a working prototype and I think that once ...
1
vote
3answers
234 views

What's happens if I develop a program taking inspiration from another GNU GPL application?

My friend and I are planning to develop a tiny and simple CMS by taking some inspirations from an already existing GNU GPL CMS. We take the ideas and try to develop it as simply we can, is it ...
6
votes
3answers
2k views

Can software licensed under GNU General Public License v3 be sold by the original author?

As I know, softwares licensed under the GNU GPL is totally free and not allowed for sale. However, today I found this program called Minitube and it is sold even though it is licensed under GPLv3. ...
5
votes
5answers
927 views

Is there a GPL-compatible software license for libraries which allows static linking, but requires redistribution of library source code?

I'm looking for an existing library license which satisfies the following conditions: GPL-compatible Can be statically linked with closed-source programs Binary modifications of the library, ...
4
votes
4answers
669 views

Is running an executable as a child process the same as linking a library?

I'm planning on running an executable as a child process in my program (e.g. using Ruby's popen or C's exec() family of functions). However, the executable I'm planning on running is licensed through ...
3
votes
2answers
479 views

Copyright assignment on open source projects

Some time ago I wrote a BlackBerry application. I find that I now want to release it under an open source license. I am strongly considering the GPL v3 license. All the code is mine; there are no ...
3
votes
2answers
329 views

Is distributing patches in compliance with the GPL?

I'm designing a distro and some of the software packages included are maintained in such a way that my source repository doesn't actually include the source code, but they are included as an ...
3
votes
2answers
520 views

Do donations count as “commercial use”?

Lets say I'm building community that uses some webapp. These webapp uses a a modified version a a GPLv2 licensed theme. Additionally the community uses a donation mechanism to fund itself. Donation ...
12
votes
2answers
2k 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) ...
8
votes
3answers
2k views

Do I have to release my code as open source if I use Git?

This is a question focused on the legal aspects of software licensing. I am starting to develop a proeject want the option to claim the source code as properitary and retain full copy rights. I like ...
1
vote
4answers
166 views

Need some clarity on the GPL

Suppose someone writes some code, and publishes it as open source under the GPL. Later they decide to close source their application and put it for sale. Is that in violation of the GPL? All code in ...
2
votes
3answers
231 views

Can I brand my open-source application?

Is it possible for the author to register a logo or the name of his/her application when it is open-source because it uses a gpl library (for example)? The application uses the library but it has its ...
9
votes
4answers
1k views

Is any JavaScript code used only for websites, open source?

Rewritten question: I'm not asking a JavaScript-related question, but all "client" languages used on the web (HTML5, JavaScript, CSS, and so on). If I put JavaScript code (that is GPLed) on my ...
5
votes
4answers
589 views

The GPL License Mixing

From the understanding that I am gradually gathering about the GPL it is not possible to mix licenses unless both have a special clause added to allow so. So how are the following possible? Let's use ...
10
votes
9answers
5k views

Can any GPLv2 licensed library be used in a company's internal intranet application?

I am creating an internal application for the company I am contracted to. We wish to use a GPLv2 licensed library in this application. Some points The application is to be used within the confines ...
15
votes
2answers
3k views

Using GPL libraries without modification on a commercial website, do I need to make my source code available? [duplicate]

If I write a public-facing commercial website, and use a GPL javascript library and/or binaries without modifying them (such as plupload), would I be required to make the source for my website ...
1
vote
4answers
430 views

Original author rights in a licensed software project

I'm working on a software project where so far I'm the sole developer. As of right now the code is unlicensed, but the copyright of whatever I've written belongs to me (this is true at least in North ...
0
votes
2answers
148 views

Questions about software licensing [duplicate]

I've been having a discussion about licensing and open source software. Basically - the other guy is saying that licensing is easy, if you're going to build a product you can use an (any) open source ...
3
votes
1answer
704 views

Distributing my Application inside a Debian Virtual Machine Image— How to meet GPL obligations?

I have a Linux application I've developed, and I have created a standalone VMWare Image that people can download to try out the application without needing to install and configure a Linux Server. I ...
8
votes
3answers
1k views

Is it OK to learn an algorithm from an open source project, and then implement it in a closed source project?

Reference The post that started it all In order to clear up the original question I asked in a provocative manner, I have posed this question. If you learn an algorithm from an open source project, ...
14
votes
3answers
2k views

Using a GPLv3 Python module, will my entire project have to be GPLv3 licensed?

I'm working on a small project right now that I plan on releasing under an open-source license (haven't decided which yet). The question I have is that one of the Python modules I use is licensed ...
0
votes
2answers
629 views

OpenCart (GPLv3)

I'm planning to use OpenCart to build a web site. According to the licence (GPLv3) it's necessary to provide the source code of any modifications made. Is it acceptable to provide this on request or ...
2
votes
1answer
178 views

SUN Java and GPL V2 licence issue for linked applications

I have recently noticed that the Sun Java code has been released as GPL V2 code (see Google code repo). Does that mean that all applications written in Java and linked to Sun APIs (beans, and so on) ...
5
votes
1answer
350 views

Can I link GPL and CDDL if I do not distribute?

Perhaps this is an esoteric question, since I will never distribute the code in question and I can fairly easily avoid using GPL code, but I'm curious and it's bugging me--but not enough to consult a ...
2
votes
2answers
93 views

Options for software licensing for plugins?

I'm creating a software application where up until now, the majority of code and assets have been produced by me. There are smaller bits of code that I've taken from other places; these have all been ...
3
votes
2answers
1k views

What license is applicable for an app based on CodeIgniter?

I am trying to fork an application that is based on CodeIgniter. According to the GoogleCode page, the license is GPLv3. However, examining the license.txt file inside the root directory of the ...
2
votes
2answers
270 views

GPL: terms of license

I'd like to use the VLC's DLL in one of my programs. VLC is under the GPL license. Do I have to redistribute all the sources under GPL or can I redistribute only the modified sources of VLC under ...
15
votes
9answers
3k views

Rewriting GPL code to change license

I have found a GPL library (no dual license), which does exactly what I need. Unfortunately, the GPL license on the library is incompatible with the license of a different library I use. I have ...