Questions about the GNU General Public License

learn more… | top users | synonyms

10
votes
7answers
3k views

How to get started in opensource projects and programs [duplicate]

I am interested in starting to learn how to contribute to open source projects and Linux in general. I am a first year B.Sc. Computer Science student this year and we use c++ as our main programming ...
7
votes
5answers
4k views

Using C++/Java to develop software and sell it

I know this question has been asked here before, and I also know that this website is for programming questions only, but please do make an exception, as none of the posts I've come across on this ...
2
votes
5answers
567 views

How to make a GPL license with more severe penalties?

I am considering open sourcing some software, but when I read the answers on this questions, it seems like the penalty of ignoring a GPL license is rather small, compared to the costs of the suing ...
6
votes
5answers
1k views

What would happen if a bit of GPL code sneaked into the Windows source code? [closed]

Imagine that an unfaithful (or maybe careless) employee at Microsoft managed to sneak in three lines of GPL code into a the core of a distribution of Windows. Wouldn't this mean that Microsoft would ...
3
votes
4answers
2k views

Can a user relicense LGPL as GPL or GPL as AGPL?

The LGPL (we'll just assume version 3 for all in discussion for ease), is a less restrictive version of the GPL, likewise, the AGPL, is a more restrictive version of the GPL, but is it possible to use ...
4
votes
4answers
318 views

Asset licensing and GPL compatibility

If I want to bundle fonts and images with an application released under the GPL, are there specific requirements for the license of these assets?
3
votes
2answers
670 views

Is it legal to distribute a GPLv3 licensed binary through the apples' app store?

I wrote a small multiplatform app and I am considering publishing the osx version in apple store. I've licensed the app under a GPLv3 license. I sort of like the GPLv3 license but I also like the ...
16
votes
3answers
1k views

Must source code released under GPL be human-readable?

In a response to another question, a poster suggested that under the GPL: ...you need to provide the human readable [code], not a whitespace stripped version... Readability would seem to me to ...
20
votes
2answers
3k views

How is client-side javascript covered by the GPL?

If I used a GPL-licensed Javascript libarary in a web application, would I then have to offer source code of the whole site to anyone who downloaded and executed the Javascript lib?
6
votes
3answers
1k views

Can I use this GPL'd PGP library internally in my company?

This PGP library was bought up by Network Associates and then eventually Symantec Corporation. The source code is available and is licensed under the GPL (it was linked to from here). They have a ...
3
votes
3answers
990 views

When porting code, must I follow the original license?

I'm an iOS developer and I've found myself porting code from several other languages recently for various projects and it got me thinking about code licensing. When porting code, is that considered ...
3
votes
3answers
326 views

Sharing code in LGPL and proprietary software

I'm working on a piece of software that'll be released as a dll under LGPL. The software interfaces with hardware from a small company that has provided me with the needed libraries and some code to ...
2
votes
4answers
119 views

Licensing OS code, is it possible to protect certain blocks of code?

I'm working on a piece of code which is free to use, but when a license code (or serial key or any other term like that) has been bought will remove some advertising. The code will be freely ...
6
votes
6answers
433 views

GPL'ing code of a third party?

I am facing the following dilemma at the moment. I am using code from a scientific paper in a commercial project. So basically I copied and pasted the code from the paper's pdf into my code editor ...
1
vote
2answers
56 views

GPLv2 and formats

Do you think a re-distributor providing full source in a weird archive format is complying with the GPL? This project http://sourceforge.net/projects/minivmac/ is GPLv2 based on the earlier vMac ...
13
votes
7answers
4k views

Avoid GPL violation by moving library out of process

Assume there is a library that is licensed under GPL. I want to use it is closed source project. I do following: Create small wrapper application around that GPL library that listens to socket, ...
7
votes
2answers
2k views

Including a GPL-license library in a commercial Java program

I am in the process of helping develop a commercial Java program. We want to use a certain third-party LookAndFeel in the GUI. The problem is that the LookAndFeel library is GPL licensed. Since we are ...
4
votes
3answers
392 views

Help me choose an Open-Source license

So I've done lots of open-source work. I have released many projects, most of which have fallen under GPL, LGPL, or BSD licensing. Now I have a new project (an implementation library), and I can't ...
38
votes
1answer
27k views

Can I use GPL software in a commercial application

I have 3 questions about the GPL here: If I use GPL software in my application, but don't modify or distribute it, do I have to release my application under the GPL? What if I modify some software ...
2
votes
2answers
852 views

How does trilicense (mpl,gpl,lgpl) work when you want to use it on public website

I have tried to search for this answer for quite some time and I have gone through all the various FAQ's and documentation regarding the three licenses; but none of them have been able to answer a ...
8
votes
5answers
654 views

What are the consequences of GPL dependencies?

I am developing software for my company and I would like to use some libraries under GPL license. What could be the consequences? Does it mean that the code developed above these GPL dependencies ...
11
votes
3answers
457 views

License question, what happens to a piece of source code when its owner passes away

I am using a piece of free source code in one of my projects. The source code was written in the 1990s and is available from a website that says the code may be modified and distributed freely. The ...
7
votes
3answers
6k views

Using a GPL licensed library in a commercial app

I develop an android application and in my app I use a libary (jar) that I download from the internet. This jar is open-source under the "GNU General Public License v2". I tried to read the text of ...
15
votes
7answers
598 views

How successful is GPL in reaching its goals?

There are, broadly, two types of FOSS licenses when it relates to commercial usage of the code - let's say the GPL-type and the BSD-type. The first is, broadly, restrictive about commercial usage (by ...
0
votes
2answers
162 views

using GNU GPL v2 software as pointers to solution to problem

I am coding a PHP serial access class and have been taking pointers from the PHP-serial class on Google Code (here). That class is based on PHP 4 and I'm creating a PHP 5 class that allows more ...
5
votes
2answers
436 views

GPL Notice on Snippets

I just wan't to ask, is it ok to put a GPL notice inside a small script or a snippet? This program is free software: you can redistribute it and/or modify it under the terms of the GNU General ...
28
votes
7answers
1k views

Choosing a licence for open source projects

I've done some open source projects, and I plan to do more in the future. So far, I've released all my code under GPL, but I've read a few articles which claim GPL is too restrictive for any code to ...
3
votes
2answers
539 views

GPLed Library (EXT JS) Licensing Issue

Good Day Everyone, I am realy out of option for interpreting the GPL for EXTJS for my work/idea/personal project. I can see that this is an active forum I realy hope, I have a closure on this. First ...
11
votes
4answers
478 views

GPL in the workplace?

I once interviewed at a consulting company where it came up in the conversation that they use open source products (which is great, I've used Hibernate, JBoss, etc. extensively.) One thing that did ...
4
votes
1answer
552 views

AGPL-compatible license

I am using a java library licensed under AGPL3. However, I would like to license my own work as BSD, such that my code could then be integrated in proprietary projects if one strips the library. Will ...
14
votes
7answers
1k views

Should I include GPL'd OS Projects on my resume?

I've recently had a talk with someone about how to include open source projects on my resume. I wanted to include a project of mine where I'd invested a significant amount of code and time: ~40,000 ...
29
votes
6answers
2k views

What are the Pros and Cons of the GPL? [closed]

I'm looking at licensing some open source software and am looking at the GPL. What are the pros and cons of using this license?