As good as the App Store is in many respects, here's a serious drawback you may not have considered: since all the applications on the store protected by the same copy-protection scheme, if just one person figures out how to get past it, anyone on the Internet can get thousands of applications for free.
Unfortunately for both iPhone third-party developers and Apple, the FairPlay DRM that protects apps was compromised a few months ago and pirates have been using cracked versions of paid applications for a while now.
As of yet Apple has
Chatelain recently released version 1.1 of his US$1 application
On the off chance that the application starts harassing users who've purchased it legitimately or even just in case users take issue with the fact that the application "phones home," the developer has made sure that this functionality can be remotely disabled.
Although this is one of the first examples of a developer actually having implemented anti-piracy measures in their application, other developers have already been talking about this issue for a while now,
Being a Full Screen Web Browser user myself, I have to say that I have no problem with the developer putting in anti-piracy measures as long as it is invisible to me (honest person that I am), nor would I mind seeing more developers use these methods. They do need to feed their kids, after all, and it's perfectly reasonable for them to try and prevent the theft of their software.
That said, it's a shame that things have to come to this. Apple's chosen to control the entire process themselves, making it the company's responsibility to ensure that the system is secure as it can reasonably be.
This story, "IPhone Developer Takes Measures to Combat Piracy" was originally published by Macworld.