iPhone SDK NDA dropped

Generally speaking, I love Apple, but sometimes they do things that are just plain wrong. And I've been disillusioned with them a few times in the past but every time they've fixed the issue and put themselves back in my good books again.
And so it was great to read today that Apple has dropped the NDA (Non-Disclosure Agreement) from its iPhone SDK. The NDA was something that was introduced with the first pre-release of the SDK, which was totally acceptable as it was pre-release software. However, it was also carried on into the final release and developers were not allowed to help other developers with problems or give details on App Store rejections. It led to a lot of confusion and general dissatisfaction among the developer community, especially as the app review process seemed somewhat inconsistent and developers were not allowed to bring these inconsistencies forward publicly.
Apple said:
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.
This is a great day for iPhone developers and it is good to see that Apple is looking for ways to improve the development process. If they reduce waiting times and the number of steps required to submit an app, I will be very happy indeed.
[via
TUAW]
Posted by Jon Chappell on Wednesday October 1 2008 4:05 PM to Apple, Industry, Software
Post ID: 311