Simplicio:
When Zuckerberg started on the project, two other programmers had already spent almost exactly a year on it. And then Zuckerberg took another three months. Granted all three were students and not working on it full time, but it obviously did take a material amount of time.
2 guys can screw around for as long as they want. There isn’t enough functionality in those original apps to keep anyone busy for 2 years, there simply isn’t.
Zuckerberg for 3 months part time=6 weeks.
MySpace with a few developers=10 days.
When these things were launched they were tiny applications.
You may not trust me, but, if you know any other developers, go ask them.
Acsenray:
So what about the ethics of this?
Twins: We have this idea and we want to hire you to work on it. Will you do it?
Mark: Yes, I will.
Twins: Okay, keep us updated.
Mark: Okay.
<weeks pass>
Twins: Hey, what’s going on with our site?
Mark: I’m working on it.
Twins: Okay, keep us updated.
<Instead of delivering work to the twins, Mark instead launches his own website that is significantly based on the twins’ idea>
Twins: Hey, what happened? Where’s our site?
Mark: Hey, I forgot to tell you. I’m not doing a site for you. I made my own site.
I would never do that because I consider it dishonest (which was my point earlier, that Zuckerberg probably did (IMO) screw the twins).
Are you asking me because in your opinion that is ok?
Acsenray:
So what about the ethics of this?
Twins: We have this idea and we want to hire you to work on it. Will you do it?
Mark: Yes, I will.
Twins: Okay, keep us updated.
Mark: Okay.
<weeks pass>
Twins: Hey, what’s going on with our site?
Mark: I’m working on it.
Twins: Okay, keep us updated.
<Instead of delivering work to the twins, Mark instead launches his own website that is significantly based on the twins’ idea>
Twins: Hey, what happened? Where’s our site?
Mark: Hey, I forgot to tell you. I’m not doing a site for you. I made my own site.
Mark’s a jerk, the twins are idiots.
Get. It. In. Writing.