
Back when Apple dropped the [redacted] NDA on Oct. 1, a newer, freer version was promised in its place. Now, some three weeks later, Apple makes good on that promise according to MacRumors:
You agree that any Apple pre-release software (including related documentation and materials) and any information disclosed by Apple to you in connection with Apple Events or Paid Content (defined below) will be considered and referred to as “Apple Confidential Information”.
MacRumors also suggests some developers may already be getting Beta 2 of iPhone firmware 2.2. This triple-two’d code follows on the Beta 1 release from Oct. 6, which featured Google Street View, the Setting to disable Auto-Correct, as well as Japanese Emoji icons — but no Push Notification Service, which was removed from a previous 2.1 Beta so Apple could “get it right”.
With RIM promising the same feature this week, will Apple sacrifice on quality for speed-to-market? Should they? And what else might appear in 2.2?
Hopefully hip developers will scour the code and let us know!
Apple has just released the following statement (via Daring Fireball, who thinks it might have flowed from Steve Jobs’ pen):
We have decided to drop the non-disclosure agreement (NDA) for released iPhone software.
We put the NDA in place because the iPhone OS includes many Apple inventions and innovations that we would like to protect, so that others don’t steal our work. It has happened before. While we have filed for hundreds of patents on iPhone technology, the NDA added yet another level of protection. We put it in place as one more way to help protect the iPhone from being ripped off by others.
However, the NDA has created too much of a burden on developers, authors and others interested in helping further the iPhone’s success, so we are dropping it for released software. Developers will receive a new agreement without an NDA covering released software within a week or so. Please note that unreleased software and features will remain under NDA until they are released.
Updated for clarity: This means that released firmware, like 1.x up to 2.1 is no longer covered by NDA, but un-released firmware, including the current iPhone 2.2 Beta 1, is still under NDA. Okay to talk about what was and what is, but not what will be, b’okay?
Hey, maybe the full on Dieter-rant from the last Phone different podcast finally got to them?
While issues of clarity in the rejection progress and app demo/refund handling remain, this will certainly go a long way towards not only easing the burden on developers, but restoring some of the lost luster (and ill will) Apple has garnered from the developer and blogging community as of late.
What do you think? First step? Giant leap? Or drop in the bucket?