Apple's iPhone is, by all accounts, a success, and Apple may be on track to sell 5 million iPhone 3Gs this quarter. A big part of that success has come from the array of software options available from the App Store, the sole distribution point for third-party
iPhone software. Though many developers are selling a lot of software, a significant number are becoming frustrated and angry due to Apple's recent decisions regarding which apps are fit for distribution; the situation has been made worse by reports that Apple
has a policy that makes the rejection letters subject to a NDA.