The forum needs a code sharing policy
The forum needs a code sharing policy
Things are getting heated between Ricardo and JC over the use of code he posted to the forum.  This isn't the first time this has happened.
It would be good if the forum has a clear policy regarding the sharing of code.
Here are some options:
All code is GPL. Those that modify it are obliged to post their updates.
All code is freeware or creative commons. Anybody can do as they please.
The author of the code should be contacted privately to gain permission to use the code.
Of couse, contributers should be free to override the default policy by making an explicit statement.
What do you think?
			
			
									
									
						It would be good if the forum has a clear policy regarding the sharing of code.
Here are some options:
All code is GPL. Those that modify it are obliged to post their updates.
All code is freeware or creative commons. Anybody can do as they please.
The author of the code should be contacted privately to gain permission to use the code.
Of couse, contributers should be free to override the default policy by making an explicit statement.
What do you think?
- 
				dracflamloc
- Addict 
- Posts: 1648
- Joined: Mon Sep 20, 2004 3:52 pm
- Contact:
By default, I'd say its just public domain if someone doesn't put their own license in. Mandatory licensing requirements like the GPL would be foolish and severely limit the usefulness of this forum and the work people do for the community.
The problem is this is going to happen no matter what 'default' license forum users must agree to. If you're a coder and you post code publicly, there will always be someone out there who ignores the license. Its a risk you just have to take.
			
			
													The problem is this is going to happen no matter what 'default' license forum users must agree to. If you're a coder and you post code publicly, there will always be someone out there who ignores the license. Its a risk you just have to take.
					Last edited by dracflamloc on Mon Feb 26, 2007 2:35 pm, edited 1 time in total.
									
			
									
						- utopiomania
- Addict 
- Posts: 1655
- Joined: Tue May 10, 2005 10:00 pm
- Location: Norway
Google 'ten myths about copyright' for some background on this. But I think the nature of this forums
makes it difficult to claim copyright to stuff posted here.
It's usually common algorithms mixed with translations from other languages and other members code
mixed in a pot and served up as a trick or tip.
Complete programs might easily be a different story though. If we are going to make a rule, I think
'public domain unless the author says otherwise' is the way to go.
			
			
									
									
						makes it difficult to claim copyright to stuff posted here.
It's usually common algorithms mixed with translations from other languages and other members code
mixed in a pot and served up as a trick or tip.
Complete programs might easily be a different story though. If we are going to make a rule, I think
'public domain unless the author says otherwise' is the way to go.
- 
				merihevonen
- Enthusiast 
- Posts: 326
- Joined: Mon Jan 01, 2007 7:20 pm
- 
				Brice Manuel
- Rook Zimbabwe
- Addict 
- Posts: 4322
- Joined: Tue Jan 02, 2007 8:16 pm
- Location: Cypress TX
- Contact:
Merihoven... we don't Steal we get inspired and run amuck with the new knowledge we have done did learnt!
  
 
If I post any code someone wants to cut and paste. I assume it will be copied and used. I would like a mention in the project if this is done but I cannot insist on it.
But if it is posted it is usable.
Of course this will lead to Code Hoarding
			
			
									
									
						 
 If I post any code someone wants to cut and paste. I assume it will be copied and used. I would like a mention in the project if this is done but I cannot insist on it.
But if it is posted it is usable.
Of course this will lead to Code Hoarding

Seems to me to be pretty simple.  If you post code on the site, you should expect that others will use it, often with out giving you credit.
If you want something other than that, you should clearly state it on the original posting that has your code.
Programs that I have written that I decided I did not want to share for whatever reason, I did not post the code.
That should keep thinks simple.
One of the things that makes this site great is the large amount of working samples of code. It's awesome!
			
			
									
									If you want something other than that, you should clearly state it on the original posting that has your code.
Programs that I have written that I decided I did not want to share for whatever reason, I did not post the code.
That should keep thinks simple.
One of the things that makes this site great is the large amount of working samples of code. It's awesome!
When all is said and done, more is said than done.
						I agree with the:
"All code posted on these forums are considered public domain unless noted otherwise by the poster/author!"
Fred/Mods any chance of putting this at the top of the forum? (forum comment field in board settings if I recall correctly)
As for authors releasing full program source, if people are unsure and wanna be "nice" I'd advise http://www.gzip.org/zlib/zlib_license.html
It's the least restrictive and widespread license of it's type and compatible with most other licenses. BSD license is also a ok alternative.
See here for a list of various licenses: http://en.wikipedia.org/wiki/Free_software_licence
			
			
									
									
						"All code posted on these forums are considered public domain unless noted otherwise by the poster/author!"
Fred/Mods any chance of putting this at the top of the forum? (forum comment field in board settings if I recall correctly)
As for authors releasing full program source, if people are unsure and wanna be "nice" I'd advise http://www.gzip.org/zlib/zlib_license.html
It's the least restrictive and widespread license of it's type and compatible with most other licenses. BSD license is also a ok alternative.
See here for a list of various licenses: http://en.wikipedia.org/wiki/Free_software_licence




 
 

