Business Help
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
User Name:
Password:
Remember me
Go Back   Dev Shed ForumsWeb Site ManagementBusiness Help

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Rate Thread Display Modes
 
Unread Dev Shed Forums Sponsor:
  #1  
Old September 27th, 2006, 03:25 PM
dumbpetrock dumbpetrock is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Sep 2006
Posts: 5 dumbpetrock User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 1 h 25 m 42 sec
Reputation Power: 0
Does anyone actually own this code??

We've all seen this before. A certain amount of php code is developed by a group of people on a forum.

Let's say there are 10-20 people involved. Someone starts with an idea or the core of the code. Others make minor contributions or major contributions. Some provide ideas that are acted upon by others.

Can anyone claim ownership of the code?

Does the person who contributed the core of the code own it? If so, what about the other contributors?

Do minor contributors own a share?

Can anyone who happens upon the code use it however they like?

Does this code have a default type of license?

Can it be packaged and marketed by the major contributor? A minor contributor?

When you contribute to code on a forum, are you providing that code for anyone for any use?

What sort of rules or etiquette apply?

I see this situation all of the time, but I never see discussions about the above. What do you all think?

Reply With Quote
  #2  
Old September 27th, 2006, 03:32 PM
medialint's Avatar
medialint medialint is offline
Type Cast Exception
Click here for more information.
 
Join Date: Apr 2004
Location: West of Oakland, North of San Jose, South of Marin
Posts: 12,493 medialint User rank is General 25th Grade (Above 100000 Reputation Level)medialint User rank is General 25th Grade (Above 100000 Reputation Level)medialint User rank is General 25th Grade (Above 100000 Reputation Level)medialint User rank is General 25th Grade (Above 100000 Reputation Level)medialint User rank is General 25th Grade (Above 100000 Reputation Level)medialint User rank is General 25th Grade (Above 100000 Reputation Level)medialint User rank is General 25th Grade (Above 100000 Reputation Level)medialint User rank is General 25th Grade (Above 100000 Reputation Level)medialint User rank is General 25th Grade (Above 100000 Reputation Level)medialint User rank is General 25th Grade (Above 100000 Reputation Level)medialint User rank is General 25th Grade (Above 100000 Reputation Level)medialint User rank is General 25th Grade (Above 100000 Reputation Level)medialint User rank is General 25th Grade (Above 100000 Reputation Level)medialint User rank is General 25th Grade (Above 100000 Reputation Level)medialint User rank is General 25th Grade (Above 100000 Reputation Level)medialint User rank is General 25th Grade (Above 100000 Reputation Level)  Folding Points: 235364 Folding Title: Super Ultimate Folder - Level 1Folding Points: 235364 Folding Title: Super Ultimate Folder - Level 1Folding Points: 235364 Folding Title: Super Ultimate Folder - Level 1Folding Points: 235364 Folding Title: Super Ultimate Folder - Level 1Folding Points: 235364 Folding Title: Super Ultimate Folder - Level 1Folding Points: 235364 Folding Title: Super Ultimate Folder - Level 1
Time spent in forums: 4 Months 3 Weeks 2 Days 16 h 41 m 6 sec
Reputation Power: 2655
If you care about the rights to the code you contribute to a forum then don't contribute. You're basically putting it in the public domain when you do.

</end>
Comments on this post
crownjewel82 agrees: Pretty much.
ElijaTheGold agrees: Yep - DWTFYWWI licence applies
__________________
medialint.com

"Energy has the opportunity to change the climate if it's done right." - Sen. John Ensign, R-Nev. (quoted out of context)

Reply With Quote
  #3  
Old September 27th, 2006, 03:42 PM
crownjewel82's Avatar
crownjewel82 crownjewel82 is offline
rebel with a cause
Dev Shed God (5000 - 5499 posts)
 
Join Date: May 2004
Location: The Batsh!t Crazy State.
Posts: 5,365 crownjewel82 User rank is General 14th Grade (Above 100000 Reputation Level)crownjewel82 User rank is General 14th Grade (Above 100000 Reputation Level)crownjewel82 User rank is General 14th Grade (Above 100000 Reputation Level)crownjewel82 User rank is General 14th Grade (Above 100000 Reputation Level)crownjewel82 User rank is General 14th Grade (Above 100000 Reputation Level)crownjewel82 User rank is General 14th Grade (Above 100000 Reputation Level)crownjewel82 User rank is General 14th Grade (Above 100000 Reputation Level)crownjewel82 User rank is General 14th Grade (Above 100000 Reputation Level)crownjewel82 User rank is General 14th Grade (Above 100000 Reputation Level)crownjewel82 User rank is General 14th Grade (Above 100000 Reputation Level)crownjewel82 User rank is General 14th Grade (Above 100000 Reputation Level)crownjewel82 User rank is General 14th Grade (Above 100000 Reputation Level)crownjewel82 User rank is General 14th Grade (Above 100000 Reputation Level)crownjewel82 User rank is General 14th Grade (Above 100000 Reputation Level)crownjewel82 User rank is General 14th Grade (Above 100000 Reputation Level)crownjewel82 User rank is General 14th Grade (Above 100000 Reputation Level)  Folding Points: 34895 Folding Title: Starter FolderFolding Points: 34895 Folding Title: Starter Folder
Time spent in forums: 2 Months 3 Weeks 5 Days 5 h 50 m 14 sec
Reputation Power: 1942
You forfeit your rights to the code by posting it publicly. Besides, it's not like people are contributing to the next version of windows or anything.
__________________
If 'ifs' and 'buts' was beers and nuts we'd have a hell of a party. -James Carville

Reply With Quote
  #4  
Old September 27th, 2006, 03:56 PM
dumbpetrock dumbpetrock is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Sep 2006
Posts: 5 dumbpetrock User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 1 h 25 m 42 sec
Reputation Power: 0
I'm personally inclined to agree with your posts.

If it were just as easy as posting code publicly, then wouldn't open source licenses have a problem?

What about people who post code publicly and ask for a credit?

On a forum, is there no ownership because no one asserts ownership? Because no one can enforce ownership?

I'm not just trying to ask a bunch of goofy questions. I'm trying to understand better.

Reply With Quote
  #5  
Old September 27th, 2006, 04:19 PM
TheJim01's Avatar
TheJim01 TheJim01 is offline
Coconuts migrate?
Dev Shed Intermediate (1500 - 1999 posts)
 
Join Date: Feb 2004
Location: http://middle.nowhere.com
Posts: 1,858 TheJim01 User rank is General 1st Grade (Above 100000 Reputation Level)TheJim01 User rank is General 1st Grade (Above 100000 Reputation Level)TheJim01 User rank is General 1st Grade (Above 100000 Reputation Level)TheJim01 User rank is General 1st Grade (Above 100000 Reputation Level)TheJim01 User rank is General 1st Grade (Above 100000 Reputation Level)TheJim01 User rank is General 1st Grade (Above 100000 Reputation Level)TheJim01 User rank is General 1st Grade (Above 100000 Reputation Level)TheJim01 User rank is General 1st Grade (Above 100000 Reputation Level)TheJim01 User rank is General 1st Grade (Above 100000 Reputation Level)TheJim01 User rank is General 1st Grade (Above 100000 Reputation Level)TheJim01 User rank is General 1st Grade (Above 100000 Reputation Level)TheJim01 User rank is General 1st Grade (Above 100000 Reputation Level)TheJim01 User rank is General 1st Grade (Above 100000 Reputation Level)TheJim01 User rank is General 1st Grade (Above 100000 Reputation Level)TheJim01 User rank is General 1st Grade (Above 100000 Reputation Level)TheJim01 User rank is General 1st Grade (Above 100000 Reputation Level)  Folding Points: 57752 Folding Title: Beginner FolderFolding Points: 57752 Folding Title: Beginner FolderFolding Points: 57752 Folding Title: Beginner Folder
Time spent in forums: 2 Weeks 4 Days 12 h 12 m 9 sec
Reputation Power: 1042
Microsoft can feel free to use this in their next OS:
Code:
//contributed by TheJim01
Windows.OS.setOSName("Longhorn"); // way c00ler name than crappy "vista"
Windows.OS.setPrice(0.0);
Windows.OS.setMemoryHog(false);
__________________

Proud member of the T.S.N.B.U.F.L (tables should not be used for layout) alliance.

"Only use elements for their intended purpose. You wouldn't try to make coffee with a telephone, would you?" -Me

Reply With Quote
  #6  
Old September 27th, 2006, 07:38 PM
Sepodati's Avatar
Sepodati Sepodati is offline
Banned
Dev Shed God 19th Plane (14000 - 14499 posts)
 
Join Date: Dec 1999
Location: Afghanistan
Posts: 14,381 Sepodati User rank is General 12nd Grade (Above 100000 Reputation Level)Sepodati User rank is General 12nd Grade (Above 100000 Reputation Level)Sepodati User rank is General 12nd Grade (Above 100000 Reputation Level)Sepodati User rank is General 12nd Grade (Above 100000 Reputation Level)Sepodati User rank is General 12nd Grade (Above 100000 Reputation Level)Sepodati User rank is General 12nd Grade (Above 100000 Reputation Level)Sepodati User rank is General 12nd Grade (Above 100000 Reputation Level)Sepodati User rank is General 12nd Grade (Above 100000 Reputation Level)Sepodati User rank is General 12nd Grade (Above 100000 Reputation Level)Sepodati User rank is General 12nd Grade (Above 100000 Reputation Level)Sepodati User rank is General 12nd Grade (Above 100000 Reputation Level)Sepodati User rank is General 12nd Grade (Above 100000 Reputation Level)Sepodati User rank is General 12nd Grade (Above 100000 Reputation Level)Sepodati User rank is General 12nd Grade (Above 100000 Reputation Level)Sepodati User rank is General 12nd Grade (Above 100000 Reputation Level)Sepodati User rank is General 12nd Grade (Above 100000 Reputation Level)  Folding Points: 70626 Folding Title: Intermediate FolderFolding Points: 70626 Folding Title: Intermediate FolderFolding Points: 70626 Folding Title: Intermediate FolderFolding Points: 70626 Folding Title: Intermediate Folder
Time spent in forums: 2 Months 4 Weeks 5 h 25 m 24 sec
Reputation Power: 1784
Send a message via ICQ to Sepodati Send a message via Yahoo to Sepodati
The copyright of the code always belongs to the author, no matter where the code is published. What others can do with the code depends, though. Posting it in a public forum gives the code up to the public domain. Well, unless you're so inclined as to post every code snippet with a license, which you could do.

---John Holmes...

Reply With Quote
  #7  
Old September 27th, 2006, 07:38 PM
codergeek42's Avatar
codergeek42 codergeek42 is offline
少しな日本語とスペイン語と英語を話します。
Dev Shed God 2nd Plane (6000 - 6499 posts)
 
Join Date: Jul 2003
Location: Anaheim, CA (USA)
Posts: 6,420 codergeek42 User rank is General 2nd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 2nd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 2nd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 2nd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 2nd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 2nd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 2nd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 2nd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 2nd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 2nd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 2nd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 2nd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 2nd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 2nd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 2nd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 2nd Grade (Above 100000 Reputation Level)  Folding Points: 35702 Folding Title: Starter FolderFolding Points: 35702 Folding Title: Starter Folder
Time spent in forums: 1 Month 1 Week 6 Days 6 h 19 m 23 sec
Reputation Power: 1094
Send a message via ICQ to codergeek42 Send a message via AIM to codergeek42 Send a message via Yahoo to codergeek42 Send a message via Google Talk to codergeek42
Moved from the Lounge to Business Help, where such discussion of copyright and intellectual property law should occur. Thanks.
__________________
~~ Peter ~~
( My Blog: It's exactly like normal nerdiness, but completely different. ) :: ( Supporter of the EFF & FSF ) :: ( I'm a GNU/Linux addict and Free Software Advocate. ) :: ( How to Ask Questions the Smart Way ) :: ( The Fedora Project, sponsored by Red Hat ) :: ( GNOME: The Free Software Desktop Project ) :: ( GnuPG Public Key )

Reply With Quote
  #8  
Old September 27th, 2006, 07:42 PM
medialint's Avatar
medialint medialint is offline
Type Cast Exception
Click here for more information.
 
Join Date: Apr 2004
Location: West of Oakland, North of San Jose, South of Marin
Posts: 12,493 medialint User rank is General 25th Grade (Above 100000 Reputation Level)medialint User rank is General 25th Grade (Above 100000 Reputation Level)medialint User rank is General 25th Grade (Above 100000 Reputation Level)medialint User rank is General 25th Grade (Above 100000 Reputation Level)medialint User rank is General 25th Grade (Above 100000 Reputation Level)medialint User rank is General 25th Grade (Above 100000 Reputation Level)medialint User rank is General 25th Grade (Above 100000 Reputation Level)medialint User rank is General 25th Grade (Above 100000 Reputation Level)medialint User rank is General 25th Grade (Above 100000 Reputation Level)medialint User rank is General 25th Grade (Above 100000 Reputation Level)medialint User rank is General 25th Grade (Above 100000 Reputation Level)medialint User rank is General 25th Grade (Above 100000 Reputation Level)medialint User rank is General 25th Grade (Above 100000 Reputation Level)medialint User rank is General 25th Grade (Above 100000 Reputation Level)medialint User rank is General 25th Grade (Above 100000 Reputation Level)medialint User rank is General 25th Grade (Above 100000 Reputation Level)  Folding Points: 235364 Folding Title: Super Ultimate Folder - Level 1Folding Points: 235364 Folding Title: Super Ultimate Folder - Level 1Folding Points: 235364 Folding Title: Super Ultimate Folder - Level 1Folding Points: 235364 Folding Title: Super Ultimate Folder - Level 1Folding Points: 235364 Folding Title: Super Ultimate Folder - Level 1Folding Points: 235364 Folding Title: Super Ultimate Folder - Level 1
Time spent in forums: 4 Months 3 Weeks 2 Days 16 h 41 m 6 sec
Reputation Power: 2655
Quote:
Originally Posted by Sepodati
The copyright of the code always belongs to the author, no matter where the code is published. What others can do with the code depends, though. Posting it in a public forum gives the code up to the public domain. Well, unless you're so inclined as to post every code snippet with a license, which you could do.

---John Holmes...


That's exactly true. I said it basically falls into PD because 1. it hardly ever notes an author or copyright and 2. it's more often than not posted anonymously and 3. it would be almost impossible to get a legal ruling in your favor if you posted code on a forum and then tried to sue for copyright infringement.

Reply With Quote
  #9  
Old September 27th, 2006, 07:46 PM
codergeek42's Avatar
codergeek42 codergeek42 is offline
少しな日本語とスペイン語と英語を話します。
Dev Shed God 2nd Plane (6000 - 6499 posts)
 
Join Date: Jul 2003
Location: Anaheim, CA (USA)
Posts: 6,420 codergeek42 User rank is General 2nd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 2nd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 2nd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 2nd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 2nd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 2nd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 2nd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 2nd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 2nd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 2nd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 2nd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 2nd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 2nd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 2nd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 2nd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 2nd Grade (Above 100000 Reputation Level)  Folding Points: 35702 Folding Title: Starter FolderFolding Points: 35702 Folding Title: Starter Folder
Time spent in forums: 1 Month 1 Week 6 Days 6 h 19 m 23 sec
Reputation Power: 1094
Send a message via ICQ to codergeek42 Send a message via AIM to codergeek42 Send a message via Yahoo to codergeek42 Send a message via Google Talk to codergeek42
@Tim, Re: your argument #1

Copyright ownership automatically is assigned to the creator of a work regardless of any copyright notice on that work. Such a copyright notice would serve to explicitly state and identify the creator(s) in question.

Reply With Quote
  #10  
Old September 27th, 2006, 07:49 PM
medialint's Avatar
medialint medialint is offline
Type Cast Exception
Click here for more information.
 
Join Date: Apr 2004
Location: West of Oakland, North of San Jose, South of Marin
Posts: 12,493 medialint User rank is General 25th Grade (Above 100000 Reputation Level)medialint User rank is General 25th Grade (Above 100000 Reputation Level)medialint User rank is General 25th Grade (Above 100000 Reputation Level)medialint User rank is General 25th Grade (Above 100000 Reputation Level)medialint User rank is General 25th Grade (Above 100000 Reputation Level)medialint User rank is General 25th Grade (Above 100000 Reputation Level)medialint User rank is General 25th Grade (Above 100000 Reputation Level)medialint User rank is General 25th Grade (Above 100000 Reputation Level)medialint User rank is General 25th Grade (Above 100000 Reputation Level)medialint User rank is General 25th Grade (Above 100000 Reputation Level)medialint User rank is General 25th Grade (Above 100000 Reputation Level)medialint User rank is General 25th Grade (Above 100000 Reputation Level)medialint User rank is General 25th Grade (Above 100000 Reputation Level)medialint User rank is General 25th Grade (Above 100000 Reputation Level)medialint User rank is General 25th Grade (Above 100000 Reputation Level)medialint User rank is General 25th Grade (Above 100000 Reputation Level)  Folding Points: 235364 Folding Title: Super Ultimate Folder - Level 1Folding Points: 235364 Folding Title: Super Ultimate Folder - Level 1Folding Points: 235364 Folding Title: Super Ultimate Folder - Level 1Folding Points: 235364 Folding Title: Super Ultimate Folder - Level 1Folding Points: 235364 Folding Title: Super Ultimate Folder - Level 1Folding Points: 235364 Folding Title: Super Ultimate Folder - Level 1
Time spent in forums: 4 Months 3 Weeks 2 Days 16 h 41 m 6 sec
Reputation Power: 2655
Quote:
Originally Posted by codergeek42
@Tim, Re: your argument #1

Copyright ownership automatically is assigned to the creator of a work regardless of any copyright notice on that work. Such a copyright notice would serve to explicitly state and identify the creator(s) in question.


I understand that. Now try proving it in court ;-) Unless you file the form everytime you make a post it's not going to work. That's what I'm saying. It also might not necessarilly apply to small snippets of code that 200 other people would come up with on their own as is the case of typical "example" code seen on forums like this.

E.g. a "hello world" alert box ... technically I guess you could copyright it, but I don't think you could ever do anything with that.

Further, I believe that many forum TOS stipulate that content you contribute belongs to the owner of the forum. So, in reality, you've forfeited it and it belongs to the forum. I know Yahoo has this exactly in their TOS. DS doesn't have this spelled out so clear.

Last edited by medialint : September 27th, 2006 at 07:54 PM.

Reply With Quote
  #11  
Old September 27th, 2006, 07:51 PM
codergeek42's Avatar
codergeek42 codergeek42 is offline
少しな日本語とスペイン語と英語を話します。
Dev Shed God 2nd Plane (6000 - 6499 posts)
 
Join Date: Jul 2003
Location: Anaheim, CA (USA)
Posts: 6,420 codergeek42 User rank is General 2nd Grade (Above 100000 Reputation Level)