Apple has discontinued the non-disclosure agreement (NDA) preventing developers from discussing iPhone programming.
The statement on Apple's site, addressed To Our Developers', said that the company had originally put the NDA in place to protect Apple's inventions and innovations from being stolen by others. But the company acknowledged that the result had placed too much of a burden on developers and "others interested in helping further the iPhone's success".
Apple will instead issue a new agreement to developers covering released software that will not contain the NDA clauses. Software and features that Apple has not yet released information on will continue to be covered by non-disclosure until their release. Apple goes on to thank all those who provided them constructive feedback on this monitor.