Monday, August 25, 2008, 8/25/2008 11:55:00 AM

Apple iPhone Trade Secrets Cause Buzz in Programming Community

By Todd
The Los Angeles Times is reporting that the software development kit that Apple Inc. distributed to programmers bound them to not discuss the process of creating programs for the iPhone. Companies typically waive such legal restrictions once the product in question launches, but Apple didn't. And it won't say why.

As a result, iPhone developers -- and businesses that cater to them -- say they are prohibited from asking technical questions or sharing tips anywhere in public. On Apple's official support website, moderators remind visitors that they are bound by the nondisclosure agreement and should mind what they say or ask.Conference organizers are trying to figure out how to plan sessions for iPhone software developers when they're not allowed to talk about iPhone software. Book publishers are sitting on how-to manuals, afraid that if they ship them Apple will sue.And software developers are forced to make applications for the iPhone in an information vacuum, without the help of a developer community that is used to openly sharing tricks of the trade.

The Cupertino, Calif., company is famous for tightly controlling its products and image. But even professionals who for years have made products and services to complement Apple's are startled by the information clampdown. Many had hoped to make big money off the much-hyped iPhone franchise, and many developers are. Apple recently said that customers have downloaded more than 60 million games, productivity tools and other widgets through its iPhone App Store, which lets programmers sell software or give it away.

But many Apple enthusiasts are left in the cold."We can't talk about our problems," said Jeffrey Long, a developer for Banterability who is working on a satellite radio program for the iPhone. "At the same time, we can't talk about the problems we've fixed."

Apple did not return calls seeking comment.

When it launched the iPhone last year, Apple decided it would be a closed platform -- developers could create programs that ran on the device's Web browser but not programs that could be downloaded to the device itself, as they can for computers. After a backlash, Apple opened the iPhone to programmers in March and began selling their programs through its App Store in July. Apple says it sells about $1 million in iPhone programs each day. But to get the software needed to create iPhone programs, developers had to sign a nondisclosure agreement. They expected Apple to lift the restrictions on July 11, when the new version of the multifunction gadget, the iPhone 3G, hit stores.

Many developers say they are erring on the side of caution. They interpret the agreement to mean they can talk about the programs that they make, but they can't discuss the Apple developer tools used to make them, even with friends.They also believe they're barred from sharing their thoughts and iPhone programming tips on blogs, on discussion boards, via e-mail and at conferences.After all, Apple has sued before, including acting against a blogger accused of misappropriating the company's trade secrets by publishing scoops about new products. (The case was settled.)

Some have taken the risk and discussed the iPhone development process openly, and so far faced no repercussions.WordPress.org is making an open-source version of its iPhone blogging software, meaning that anyone can contribute to its development. In the process, WordPress is publicly discussing its work and exposing the software code for its iPhone program. Apple has not complained about the practice to WordPress, said Matt Mullenweg, one of the lead developers.But some developers fear that the gag order is preventing iPhone programs from being as technically sound and polished as they could be.
back to top