aspose file tools
The moose likes Other Open Source Projects and the fly likes GPL License Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login


Win a copy of The Mikado Method this week in the Agile and other Processes forum!
JavaRanch » Java Forums » Products » Other Open Source Projects
Reply Bookmark "GPL License " Watch "GPL License " New topic
Author

GPL License

Pratap koritala
Ranch Hand

Joined: Sep 27, 2006
Posts: 251
Hi,

What kind of things GPL License allows?

1)Making profit by providing support
2)Forking a closed source and a Open Source project?
3)copying code into proprietary sotware?
4)Modifying and selling it as proprietary software?
Martijn Verburg
author
Bartender

Joined: Jun 24, 2003
Posts: 3268

Hi Pratap,

Please see This link for definitive answers and remember to always check with a lawyer if you are unsure.

Also understand the difference between "free as in beer" ($0) and "free as in speech" (which is what the GPL is actually about)

My understanding below:

1.) Yes, perfectly fine to do this

2.a) Forking closed content, generally no unless you have the Copyright to that closed source in which case you can release it again as Copyleft/GPL. Once you let the Cat out of the bag it stays out though.

2.b) Yes, not a problem

3.) Grey area, the GPL typically is strict about being part of or even linked into (as a library) with non-GPL compatible code but I forget the exact details. You'd need to check the license of the propriety software and the GPL itself. There are also slightly less stringent licenses such as the LGPL and Apache licenses which people tend tall fall back to if they want to be "safe than sorry"

4.a) Any modifications _must_ be made public and given away for free use (free speech concept).

4.b) There is nothing wrong with selling it though (for example you can buy Linux CDs!)

Hope that helps a little!


Cheers, Martijn - Blog,
Twitter, PCGen, Ikasan, My The Well-Grounded Java Developer book!,
My start-up.
Pratap koritala
Ranch Hand

Joined: Sep 27, 2006
Posts: 251
Thanks Martijn
 
I agree. Here's the link: http://ej-technologies/jprofiler - if it wasn't for jprofiler, we would need to run our stuff on 16 servers instead of 3.
 
subject: GPL License
 
Similar Threads
Why Open Source is unsustainable
VNC Client
GNU Lesser general public license !!
Perils of GPL'ed java
Question about MySQL...