New iPhone Developer Agreement Forbids Devs From Jailbreaking

Apple’s been doing what they can to fight jailbreaking of iPhones and iPod touches since day one, but now they’ve put it down on paper in the latest edition of the iPhone Developer Program License Agreement. The document now forbids developers who want to develop using Apple’s SDK from jailbreaking, assisting others with jailbreaking, or developing apps for jailbroken devices.

This means that registered developers can no longer work on projects like QuickPwn or PwnageTool. It also forbids them from using any materials Apple provides them for the development of apps to be distributed by any other means than the App Store.

The relevant clauses in the Developer Agreement:

(e)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, or any security, digital signing, digital rights management, verification or authentication mechanisms implemented in or by the iPhone operating system software, iPod touch operating system software, this Apple Software, any services or other Apple software or technology, or enable others to do so; and

(f) Applications developed using the Apple Software may only be distributed if selected by Apple (in its sole discretion) for distribution via the App Store or for limited distribution on Registered Devices (ad hoc distribution) as contemplated in this Agreement.

This is likely to be a response to the growing number of iPhone app stores offering unapproved apps to jailbroken devices in attempts to compete with the App Store. While it may stop registered developers from offering their apps abroad, it will also forbid developers to iPhone OS’s UNIX level, something normal app devs have legitimate reasons for wanting.

[via Ars Technica]

View the comments on the forum…