Developers receiving the SDK for the new iPhone OS 3.0 beta — at least the ones who read the fine-print legalese — just got a slap in the face.
The "iPhone Developer Program License Agreement" — which officially demarcates what app coders can and cannot do in the iPhone sandbox — laid down the law on jailbreaking/pwnage of any kind, particularly from registered developers who crack their own phones or assist in the cracking of someone else's phone, as well as those who would distribute said crackery through non-App Store channels. Quote:
(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
Oh, and those mirthful noises you hear? That's the Dev-Team pointing and laughing at the above clause.
[Via Ars Technica]