Apple’s Three Laws for Developers

If you’ve ever seen the movie iRobot, you are familiar with “The Three Laws” from the film.

Isaiah Carew, an Apple developer, decided to be clever and come up with three laws that Apple would (and probably will now) enforce on its developers. They’re funny to read, because they are also true…

Apple’s Three Laws of Developers

  1. A developer may not injure Apple or, through inaction, allow Apple to come to harm.
  2. A developer must obey any orders given to it by Apple, except where such orders would conflict with the First Law.
  3. A developer must protect its own existence as long as such protection does not conflict with the First or Second Law.

— I. Developer

Pretty good, huh?

[via Daring Fireball and Isaiah’s Weblog]