View Single Post
  #8 (permalink)  
Old 03-04-2008, 09:57 PM
tobyhede tobyhede is offline
Senior Member
 
Join Date: Nov 2006
Location: Melbourne, Australia
Posts: 182
tobyhede is on a distinguished road
Default

Under the GPL (version 2) you do not have to release source if your changes are hosted on a website. This is not currently considered distribution. GPL 3 looks set to change this.

Quote:
-With the GPL you can also remove all of the GPL code from your program and do whatever you want with your own code. (ex. you could write a program using GPLed libs, open source it, use your own source code from the app to write a different program, and keep that one closed source)
This is true. You still own copyright on any changes you make. But if you release those changes under the GPL you can't revoke that code. You can do what you like with code that is yours.

For example: MySQL actually distributes under a dual-license. GPL for non-commercial use and a commercial license for everyone else. As MySQL (the company) owns the copyright they can set the terms of the code distribution.
__________________
toby hede
---------------
Toby Hede’s Blog on Ruby, Rails, User Experience and Stuff
Reply With Quote