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



 
GeneralAlso a "forever" license.. Pin
Rocky Moore28-Nov-04 17:04
Rocky Moore28-Nov-04 17:04 
GeneralCreative Commons licenses? Pin
xt128-Nov-04 8:02
xt128-Nov-04 8:02 
GeneralCurrently... Pin
diilbert27-Nov-04 17:18
diilbert27-Nov-04 17:18 
GeneralRe: Currently... Pin
peterchen28-Nov-04 1:30
peterchen28-Nov-04 1:30 
GeneralRe: Currently... Pin
diilbert28-Nov-04 6:47
diilbert28-Nov-04 6:47 
GeneralRe: Currently... Pin
peterchen28-Nov-04 11:17
peterchen28-Nov-04 11:17 
Because I have "issues" with GPL, but I'm willing to learn why people pick GPL over other licences.

"Copyrighted, Unrestricted" means that you retain the copyright of the code/program/article, which leaves you with the right to determine who is allowed to copy it, and under which conditions. "Unrestricted" means for the time being, you allow everybody to use the code in compiled or source form, but retain the right to impose restrictions, and to change your policy in the future.

Typical restrictions would be:

- Copyright notice must remain present
- Modifications/Dereived work clearly marked as such, while retaining the copyrtight notice
- control of distribution channels (e.g. since I retain he copyright of the articles here, Codeproject just cant take them and sell them on a CD)
- Exclusion of certain uses/users

With simple terms you can make pretty sure that your code is usable by most people, without them selling it off as their own work.

GPL, on the other hand, is a much more complex licence. My biggest gripe with it is that people slap a "GPL" on their code, without understanding what it means. Second, but that's a question of taste, GPL is to much associated with religous fanatism.



we are here to help each other get through this thing, whatever it is Vonnegut jr.
boost your code || Fold With Us! || sighist | doxygen

GeneralRe: Currently... Pin
diilbert30-Nov-04 13:57
diilbert30-Nov-04 13:57 
General"Modified BSD License" Pin
smrta26-Nov-04 6:31
smrta26-Nov-04 6:31 
GeneralRe: "Modified BSD License" Pin
Rocky Moore28-Nov-04 17:01
Rocky Moore28-Nov-04 17:01 
GeneralAny source submitted to CP... Pin
thowra26-Nov-04 2:55
thowra26-Nov-04 2:55 
GeneralRe: Any source submitted to CP... Pin
James R. Twine26-Nov-04 15:04
James R. Twine26-Nov-04 15:04 
GeneralLicense? Pin
USMCmaggot25-Nov-04 4:18
USMCmaggot25-Nov-04 4:18 
GeneralRe: License? Pin
vive_la_squeeze26-Nov-04 21:43
vive_la_squeeze26-Nov-04 21:43 
GeneralRe: License? Pin
vive_la_squeeze26-Nov-04 22:04
vive_la_squeeze26-Nov-04 22:04 
GeneralRe: License? Pin
USMCmaggot27-Nov-04 4:31
USMCmaggot27-Nov-04 4:31 
Generaltransfer of license -- another nightmare Pin
Marc Clifton24-Nov-04 1:26
mvaMarc Clifton24-Nov-04 1:26 
GeneralRe: transfer of license -- another nightmare Pin
James R. Twine24-Nov-04 2:18
James R. Twine24-Nov-04 2:18 
GeneralBorland once said Pin
peterchen24-Nov-04 9:11
peterchen24-Nov-04 9:11 
GeneralSimplistic Pin
Paul Watson25-Nov-04 3:49
sitebuilderPaul Watson25-Nov-04 3:49 
GeneralRe: Simplistic Pin
peterchen25-Nov-04 5:20
peterchen25-Nov-04 5:20 
GeneralAbout Time... Pin
James R. Twine23-Nov-04 11:44
James R. Twine23-Nov-04 11:44 
GeneralRe: About Time... Pin
Marc Clifton24-Nov-04 1:22
mvaMarc Clifton24-Nov-04 1:22 
GeneralRe: About Time... Pin
James R. Twine24-Nov-04 2:27
James R. Twine24-Nov-04 2:27 
GeneralRe: Open-source and documentation Pin
Marc Clifton23-Nov-04 1:18
mvaMarc Clifton23-Nov-04 1:18 
GeneralRe: Open-source and documentation Pin
WillemM23-Nov-04 4:20
WillemM23-Nov-04 4:20 

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.