Apple's Three Laws of Developers
yourhead: A developer may not injure Apple or, through inaction, allow Apple to come to harm. A developer must obey any orders given to it by Apple, except where such orders would conflict with the First Law. A developer must protect its own existence as long as such protection does not conflict with the First or Second Law. — I. Developer
In a more aesthically advanced republic, most people wouldn’t be allowed...– Greg Knauss, in an article on the problems inherent in user skinnable applications.