Click here to Skip to main content
15,881,715 members

Survey Results

What type of source code license do you prefer?   [Edit]

Survey period: 22 Nov 2004 to 28 Nov 2004

What license would you use for code you wish to share with the community? Note that all options except the first and last assume that you would maintain copyright of your code.

OptionVotes% 
Public domain. ie you claim no copyright17319.31
Copyleft license such as the GPL24627.46
Unrestricted use and redistribution22224.78
Unrestricted use, but with redistribution in compiled form only9410.49
Restricted use (eg educational) with unrestricted redistribution192.12
Restricted use (eg educational) with restricted redistribution293.24
Developers must pay to license your code9510.60
None of the above (please comment)182.01



 
GeneralGPL is Evil Pin
jaxterama22-Nov-04 5:20
jaxterama22-Nov-04 5:20 
GeneralRe: GPL is Evil Pin
FocusedWolf22-Nov-04 5:34
FocusedWolf22-Nov-04 5:34 
GeneralRe: GPL is Evil Pin
jaxterama22-Nov-04 5:56
jaxterama22-Nov-04 5:56 
GeneralRe: GPL is Evil Pin
Brian Delahunty23-Nov-04 8:03
Brian Delahunty23-Nov-04 8:03 
GeneralRe: GPL is Evil Pin
raouls23-Nov-04 19:05
raouls23-Nov-04 19:05 
GeneralRe: GPL is Evil Pin
Brian Delahunty23-Nov-04 22:14
Brian Delahunty23-Nov-04 22:14 
GeneralRe: GPL is Evil Pin
Krissh26-Nov-04 1:19
Krissh26-Nov-04 1:19 
GeneralRe: GPL is Evil Pin
Michael P Butler22-Nov-04 5:55
Michael P Butler22-Nov-04 5:55 
I used to think that way too.

And for libraries of useful components, I still think GPL is a bad idea, although that's why they invented the LGPL.

However for those people who want to release full blown project such as Linux, Apache, Mozilla etc which are useable pretty much off the shelf, then I have no problem with them setting their own licensing terms. After all, I can take Linux, customise it for my embedded hardware and sell it. Less development time means more profit, it is only fair that I release my modifications back.

The more I use software, the more I wish I had the source code to alter things. I play a number of old games which have annoying little bugs, if the developers had released their code as GPL like ID did with Doom and Quake. I could fix the bugs and carry on playing happily.

GPL isn't as evil as people make out. It is a different way of thinking about software IP than we are used to. It does not match most of our current business models but I think we are going to have to adapt to new ways of making money out of software anyway.

Michael

CP Blog [^]

GeneralRe: GPL is Evil Pin
jaxterama22-Nov-04 6:01
jaxterama22-Nov-04 6:01 
GeneralRe: GPL is Evil Pin
Michael P Butler22-Nov-04 6:20
Michael P Butler22-Nov-04 6:20 
GeneralRe: GPL is Evil Pin
Kastellanos Nikos23-Nov-04 3:52
Kastellanos Nikos23-Nov-04 3:52 
GeneralRe: GPL is Evil Pin
Michael P Butler23-Nov-04 4:18
Michael P Butler23-Nov-04 4:18 
GeneralRe: GPL is Evil Pin
raouls23-Nov-04 19:23
raouls23-Nov-04 19:23 
GeneralRe: GPL is Evil Pin
Kastellanos Nikos23-Nov-04 21:21
Kastellanos Nikos23-Nov-04 21:21 
GeneralRe: GPL is Evil Pin
Paul Selormey22-Nov-04 7:45
Paul Selormey22-Nov-04 7:45 
GeneralRe: GPL is Evil Pin
Michael P Butler22-Nov-04 8:14
Michael P Butler22-Nov-04 8:14 
GeneralRe: GPL is Evil Pin
DaveAH23-Nov-04 23:30
DaveAH23-Nov-04 23:30 
GeneralRe: GPL is Evil Pin
Nemanja Trifunovic22-Nov-04 5:56
Nemanja Trifunovic22-Nov-04 5:56 
GeneralRe: GPL is Evil Pin
jaxterama22-Nov-04 6:02
jaxterama22-Nov-04 6:02 
GeneralRe: GPL is Evil Pin
raouls23-Nov-04 19:31
raouls23-Nov-04 19:31 
GeneralRe: GPL is Evil Pin
Nemanja Trifunovic24-Nov-04 2:05
Nemanja Trifunovic24-Nov-04 2:05 
GeneralRe: GPL is Evil Pin
ed welch22-Nov-04 12:20
ed welch22-Nov-04 12:20 
GeneralRe: GPL is Evil Pin
Peter Ritchie23-Nov-04 6:18
Peter Ritchie23-Nov-04 6:18 
GeneralRe: GPL is Evil Pin
Nemanja Trifunovic23-Nov-04 8:26
Nemanja Trifunovic23-Nov-04 8:26 
GeneralRe: GPL is Evil Pin
Peter Ritchie23-Nov-04 10:09
Peter Ritchie23-Nov-04 10:09 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.