Click here to Skip to main content
15,881,204 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



 
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 
The problem with the GPL is obvious - by being viral you are forced to make any code that uses GPL code also GPL'd. This effectively prevents me from using GPL'd code in any commercial work that I do - it certainly does not encourage me to generate more OpenSource software as the FSF advocates.

The LGPL was, I agree, supposed to fix that, but the fact that Richard Stallman actively discourages people from using the LGPL, and the Free Software Foundation have deprecated its use.

This has caused me all sorts of pain, and has put me off the OpenSource world considerably. Some things from OpenSource are great, like Apache, where they can be used out of the box, and you are unlikely to use them as a library. But if you want library code to be actually used by real developers, then you pretty much can't use the GPL.

It becomes even worse in the real world where you use libraries from many sources. At work, we use both BCGSoft, and CodeJock windows libraries. These are not OpenSource, and we have had to pay to get access to the source code. Any attempt to include a GPL'd library into our software would require us to release the entire software base, which we are legally obliged not to do. That means we can use commerial or GPL'd libraries - not both. I recently had to write a lexer and parser from scratch, because none of the libraries I evaluated had suitable licence arrangements.

I agree therefore that GPL is Evil - but worse still, Richard Stallman &c are shooting themselves in the foot by withdrawing backing for LGPL which makes the OpenSource movement usable. They have done it to increase the amount of OpenSource software, but are actually doing the reverse.

Dave
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 
GeneralRe: GPL is Evil Pin
Anonymous26-Nov-04 2:32
Anonymous26-Nov-04 2:32 
GeneralIt really depends Pin
Marc Clifton22-Nov-04 0:54
mvaMarc Clifton22-Nov-04 0:54 
GeneralRe: It really depends Pin
jaxterama22-Nov-04 5:30
jaxterama22-Nov-04 5:30 
GeneralRe: It really depends Pin
Don Clugston22-Nov-04 16:46
Don Clugston22-Nov-04 16:46 
GeneralRe: It really depends Pin
Grimolfr23-Nov-04 4:51
Grimolfr23-Nov-04 4:51 
GeneralRe: It really depends Pin
Don Clugston23-Nov-04 11:27
Don Clugston23-Nov-04 11:27 
GeneralRe: It really depends Pin
jaxterama23-Nov-04 5:18
jaxterama23-Nov-04 5:18 
GeneralRe: It really depends Pin
Chris Maunder22-Nov-04 16:46
cofounderChris Maunder22-Nov-04 16:46 
GeneralRe: It really depends Pin
Marc Clifton23-Nov-04 1:13
mvaMarc Clifton23-Nov-04 1:13 

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.