The EFF details new iPhone Developer Program License Agreement via NASA/Freedom of Information Act

|
Share

The EFF today posts the "iPhone Developer Program License Agreement".  Normally, they wouldn't be allowed to reproduce the document because of the terms of Apple's SDK but since NASA created an app, they used the Freedom of Information Act to obtain a copy for publishing.  They note that it is more restrictive than before and parts of it may not be enfodceable.

They note their concerns below:

Ban on Public Statements: As mentioned above, Section 10.4 prohibits developers, including government agencies such as NASA, from making any "public statements" about the terms of the Agreement. This is particularly strange, since the Agreement itself is not "Apple Confidential Information" as defined in Section 10.1. So the terms are not confidential, but developers are contractually forbidden from speaking "publicly" about them.

App Store Only: Section 7.2 makes it clear that any applications developed using Apple's SDK may only be publicly distributed through the App Store, and that Apple can reject an app for any reason, even if it meets all the formal requirements disclosed by Apple. So if you use the SDK and your app is rejected by Apple, you're prohibited from distributing it through competing app stores like Cydia or Rock Your Phone.

Ban on Reverse Engineering: Section 2.6 prohibits any reverse engineering (including the kinds of reverse engineering for interoperability that courts have recognized as a fair use under copyright law), as well as anything that would "enable others" to reverse engineer, the SDK or iPhone OS.

No Tinkering with Any Apple Products: Section 3.2(e) is the "ban on jailbreaking" provision that received some attention when it was introduced last year. 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, for example.

Kill Your App Any Time: Section 8 makes it clear that Apple can "revoke the digital certificate of any of Your Applications at any time." Steve Jobs has confirmed that Apple can remotely disable apps, even after they have been installed by users. This contract provision would appear to allow that.

We Never Owe You More than Fifty Bucks: Section 14 states that, no matter what, Apple will never be liable to any developer for more than $50 in damages. That's pretty remarkable, considering that Apple holds a developer's reputational and commercial value in its hands—it's not as though the developer can reach its existing customers anywhere else. So if Apple botches an update, accidentally kills your app, or leaks your entire customer list to a competitor, the Agreement tries to cap you at the cost of a nice dinner for one in Cupertino.

Overall, 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. How can Apple get away with it? Because it is the sole gateway to the more than 40 million iPhones that have been sold. 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.

If Apple's mobile devices are the future of computing, you can expect that future to be one with more limits on innovation and competition (or "generativity," in the words of Prof. Jonathan Zittrain) than the PC era that came before. It's frustrating to see Apple, the original pioneer in generative computing, putting shackles on the market it (for now) leads. If Apple wants to be a real leader, it should be fostering innovation and competition, rather than acting as a jealous and arbitrary feudal lord. Developers should demand better terms and customers who love their iPhones should back them.

 

Comments (22)

This will certainy kil the iPad.  NASA employees aren't interested.

Wow. I'm guess you must be one of the amazingly talented people that work at NASA, since you can't spell "certainLy" or "kilL". That, or you should have that L key checked out.

Lo_  hahahahaha

He might actually be one of the amazingly talented non-native english speaking foreigners NASA has imported from overseas.

It is chilling to see what Apple is  doing.  As a person that loves using, and has been responsible for a lot of Apple related purchases i'm less likely to recommend them lately.  I've also put off my own purchases.I'm just less enthusiastic about a company that wants to control me in this way.

"They note that it is more restrictive than before and parts of it may not be enfodceable."

Way to spellcheck and proofread there kids!


 

 

If you were using a mac, the system-wide spell check would have done that for you.

Regardless of what one thinks of Apple's contract terms (I happen to think they have the right to set the rules - it's their playground), the conclusion you reach at the end, that these rules put "limits on innovation and competition," is entirely unrelated to the contract terms. One has nothing to do with the other.

It's unbelievable Apple has attained such an extensive app ecosystem while enforcing license agreements like these on their "content providers", also considering it were the apps that really got their phone to play a major role in the mobile industry... Sadly, probably nothing will change, as long as their customers are happy with the functionality and versatility (even through other apps if some get "killed") of their product, and it performs the tasks they want it to. Users with un-jailbroken devices holding out, get their last reason to take the jump :)

One thing they are ignoring is, the iPhone is not an open system. Maybe sometime down the road it will be. but as of this second no.Look at it this way. It's more like a xBox or Wii than a full blown computer.

Yeah, I don't see people picking through the Xbox 360 developer agreements like this.

Apple is slowing turning into an evil empire.  It is time to abandon this rotten totalitarian ecosystem that is iPhone/iPad.  Please support Android and other open alternatives to Apple's vision of mobile computing.

I am not sure what's more evil.tracking your every move or making a closed system slightly less closed.

Amen. Sent from pwned iPhone—last closed computer I shall purchase.

I honestly don't see what all the fuss is about. Read any terms and conditions, such as Google's, and you'd be equally "shocked". Anyone who knows anything about the law knows that such contracts contain unenforceable bluff clauses - Apple's lawyers come up with this and their job is to protect their client to the fullest extent possible "just in case" - if there's litigation against a developer, then that is the time to decide whether Apple is evil or not.

I think real problems will arise with the iPad. When 'real' computers are replaced by such a closed system, there will be a noticeable minus in "generytivity". Computers as the "extension of our brains" will be controlled by Apple. Whats that going to do to our brains?

I hate the new dark-grey comments-window. Can hardly see what i am typing. 

The Android comment is hilarious - Google fanboys are the worst around. Google is an advertising company who make money from tracking your every move and collecting as much personal information about you as they can get away with. That is who they are, that is what they do. If you think they are a warm and cuddly company that just give you free software, then you need to take a long hard look at yourself.

This is not a new developer agreement. The agreement they published is from a year ago. The thing that's new, poetic and ironic is that for the first time the document has been made public because the EFF obtained it using the Freedom of Information Act. Expect the next version to include a clause prohibiting use by parties subject to sunshine laws.

Cutting out parties subject to "Sunshine Laws" could effectively rule out iPhone development at any publicly funded university I would think, at least those that get Federal monies.

Computers controlling our brains? Apple taking over the world? Are you serious? We are talking about a phone here. Get a grip, just buy one of the thousands of other phones if you're a paranoid conspiracy theorist. Just watch what you post on Facebook - they know everything about you, including who you associate with and what they look like.

Who does Steve Jobs believe he is?

I'm pretty sure Nintendo, Sony and Microsoft have patents on enforcing such things on developers.

I mean, they've been doing this for decades now.

 

Come on people, get real.

While Apples license agreement seems pretty strict compared to the "develop for windows/linux/mac"-license (erm wait ... which license),

compared to the Nintendo Wii/DS, Sony PS2/PS3/PSp or Microsoft Xbox Developer license the iPhone/iPod/iPad-developer license could grant you any more freedom without sacrificing the end user.

BTW: The end user is your customer, so be happy that apple helps you to avoid pissing them off.