Apple will require iPhone developers to digitally sign their applications. The result is that any application can be traced back to the developer and the digital signature can be used to prove the app has not been altered, according to Dan Dilger at Roughly Drafted on Tuesday. That creates a native application development system that also creates a new kind of software market.
Apple holds the keys to that certificate, and the developers ability to distribute software can be terminated by Apple if they do something questionable in terms of the best interests of the users. “Apple can also vet software as it is submitted, and rapidly respond to user complaints by terminating the distribution and revoking the run rights of signed software. With such a system in place, there’s no need for iPhone anti-virus software. Our children will never know why Symantec and Norton ever existed,” Mr. Dilger explained.
In quite natural way, the certificate and security system will also help the developers’ bottom line. “All iPhone apps will similarly be wrapped by FairPlay, again making it easier for users to buy a legitimate copy than to find a stolen version,” Mr. Dilger observed. “This will result in two positive effects: first, developers will be able to price their software lower to entice volume purchases. Second, users buying software will get a better overall experience, with automatic update notifications and records of their purchases.”
The mobility of cell phones and their greater exposure to influences outside the home and office makes this new metaphor necessary. “Apple’s ability to both give out signing certificates to developers and to revoke those certificates afterward gives it the same kind of control over developers that the DMV holds over drivers,” Mr. Dilger noted.
“If drivers faced no threat of losing their license, there would be no way…