The Electronic Frontier Foundation (EFF) has retrieved Apple's iPhone Developer Program License Agreement, under the US Freedom of Information act and it seems that the agreement has more to it than Apple wants people to know about its policies regarding iPhone apps.
The document was finally procured by the US based non-profit digital rights advocacy and legal organisation when US National Aeronautics and Space Administration (NASA) became a member of Apple's official iPhone application developing community.
EFF revealed that the iPod maker does not want its developers to talk about the agreement or issue any statement regarding the document without seeking permission from the company.
The foundation also revealed that, according to the agreement, Apple has every right to reject an application even if it complies with the conditions set by the company.
The company has also prohibited the reverse engineering of the iPhone OS or the software development kit offered by the company. However, according to the EFF, such reverse engineering is allowed by the US courts as it can be used for interoperability.
An excerpt of the agreement posted by the EFF read that "You will not, through use of the Apple Software, services or otherwise create any Application or other program that would disable, hack, or otherwise interfere with the Security Solution."
Apple needs to be extremely careful in the way it treats developers which are also its customers and an important part of its stakeholder community. Apple needs to remember that it is not alone in the world; expect Google and Microsoft to highlight Apple's "draconian" measures when talking to developers.