Free Newsletter
iPhone developer license lets Apple kill apps at any time
Apple can "revoke the digital certificate of any of Your Applications at any time" according to the terms of the iPhone Developer Program License Agreement, a contract all developers must sign to distribute their software via the computing giant's App Store. Non-profit digital rights advocacy and legal organization the Electronic Frontier Foundation posted the most recent version of the Apple agreement, which it secured via the Freedom of Information Act following the release of the NASA App for iPhone--according to EFF, senior staff attorney Fred von Lohmann, "the Agreement is a very one-sided contract, favoring Apple at every turn. That's not unusual where end-user license agreements are concerned (and not all the terms may ultimately be enforceable), but it's a bit of a surprise as applied to the more than 100,000 developers for the iPhone, including many large public companies."
Some of the key components of the iPhone Developer Program License Agreement include:
- Section 8, which grants Apple the right to revoke a developer's digital certificate as it "has reason to believe that such action is prudent or necessary." Grounds for revocation include violating, misappropriating or infringing the rights of a third party or of Apple; releasing apps containing malicious or harmful code, malware, programs or other internal components like a software virus; or breaching any term or condition of the license agreement.
- Section 10.4, which prohibits developers--including government agencies--from making any "public statements" about the terms of the iPhone Developer Program License Agreement.
- Section 7.2, which states that applications developed using Apple's SDK may only be publicly distributed through the App Store.
- Section 3.2(e), which prevents developers from building 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 OS, this Apple Software, any services or other Apple software or technology, or enable others to do so." (Von Lohmann's interpretation: "Surprisingly, however, it appears to prohibit developers from tinkering with any Apple software or technology, not just the iPhone, or ‘enabling others to do so.' For example, this could mean that iPhone app developers are forbidden from making iPods interoperate with open source software.")
"How can Apple get away with it? Because it is the sole gateway to the more than 40 million iPhones that have been sold," von Lohmann writes. "In other words, it's only because Apple still ‘owns' the customer, long after each iPhone (and soon, iPad) is sold, that it is able to push these contractual terms on the entire universe of software developers for the platform. In short, no competition among app stores means no competition for the license terms that apply to iPhone developers."
For more on the iPhone Developer Program License Agreement:
- read this EFF blog entry
Related articles:
Apple bans WiFi scanning applications from App Store
Apple cracks down on adult-themed iPhone apps
Comments
This is not news. Apple has had this sort of language in place from the beginning. No matter how hard a developer may try to build brand loyalty on an Apple device, Apple owns the customer in the end, and Apple is the largest beneficiary of the huge app developer network.
apple is bad company and it only tries to accomdate its own money interests at the cost others time.but still developers who dont care for freedom are using it.
i say thumbs up to android ,,i think verizon should embrace thing fast
and android yu really rock guys
from
shravan
this is old news! Most devs know this and are trying to differentiate their Android versions of the same app
Of course it's old news to developers who accepted (and presumably read) the license agreement. What's news is that it's now legally leaked.
"Section 10.4 [...] prohibits developers--including government agencies--from making any "public statements" about the terms of the iPhone Developer Program License Agreement."
"[EFF] posted the most recent version of the Apple agreement, which it secured via the Freedom of Information Act following the release of the NASA App for iPhone [...]"
Yay EFF!



SHARE
WITH:
Comments (4) | Post a comment