You're viewing an article in iPO's historic archive vault. Here, we've preserved the comments and how the site looked along with the article. Use this link to view the article on our current site: Dilger: Digital Certificates Key to iPhone Development

News

Dilger: Digital Certificates Key to iPhone Development

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 of holding them accountable to drive according to the law. That’s how the desktop PC world currently works: anyone can jump in a car and drive any way they like, and neither Microsoft nor Apple nor any other desktop operating system platform vendor can really do much to reign in bad or malicious software drivers apart from erecting protective barricades around sensitive buildings," Mr. Dilger explained.

Observers have noted that the Apple iPhone is a new, major platform. Apple is clearly taking the opportunity to fix some of the weaknesses in security suffered by older platforms, the PC and Mac, that were designed long before the Internet went public. The chance to change the way we trust our personal computing can't be overlooked and will give Apple yet another game-changing edge.

"While Microsoft, Symbian, RIM, and others scramble to offer their own software stores that can match iTunes, it will all be too little, too late," Mr. Dilger concluded. "Apple has the cohesive platform grabbing the most attention, the most familiar and modern developer tools, and the most most trusted consumer software store. By offering developers guaranteed sales and sustainable profits at a low cost of entry, no smartphone vendor is going to be able to match the sophistication of apps that sprout up around the iPhone."

4 comments from the community.

You can post your own below.

+ show options

Your current settings, click to change: Sort Oldest First, Show Guest Posts, Hide Community Stats

A guest said: (hide)

"something questionable in terms of the best interests of the users" should be changed to "something questionable in terms of the best interests of Apple"

And if you carry on with the 'car' metaphor, it also means that Apple is forcing you to live in TinyTown, where everyone knows everyone else. Except the town is surrounded by a 100 ft high wall, and you can only build a new office in the town if you can convince Apple to let you. End users can drive anywhere in town, but everybody has to pay for permission to enter an office and they can never leave town.

Quote this post ↓

Sir Harry Flashman said:

member since 08 Feb 2007 with 792 posts, unranked, send him a message or view his profile

Guest wrote:

And if you carry on with the 'car' metaphor, it also means that Apple is forcing you to live in TinyTown, where everyone knows everyone else. Except the town is surrounded by a 100 ft high wall, and you can only build a new office in the town if you can convince Apple to let you. End users can drive anywhere in town, but everybody has to pay for permission to enter an office and they can never leave town.

The Terror of Tiny Town, Guest you are free to live in some other phone town, one without a marshall and one infested with bad guys.

Quote this post ↓

mahuti said:

member since 09 Jan 2003 with 377 posts, TMO Staff, send him a message or view his profile

At least we won't have to take our shoes off to use our iPhones.

Quote this post ↓

JonGl said:

member since 12 Jan 2006 with 113 posts, unranked, send him a message or view his profile

I dunno.... Personally, I would feel a lot safer, and more comfortable if I knew that an entity outside of Apple, and not answerable to Apple were in charge of the certs. If it were only about the safety of the consumer, this would be better, but I suspect that, in the end, it's not merely about the safety of the consumer, but also for the protection of Apple. this is quite a hegemony, and I'm not really sure I am in favor of this. I've never been a big fan of the FOSS world, but such a direction that Apple is heading in, makes me rethink the whole thing.... now, if only the quality of software were as good as Apple and Mac developers provide.... In any case, this is another area where people eagerly give up their freedoms for security and safety--and in the end, may have neither. but only time will tell...

-Jon

Quote this post ↓

Post Your Comments

  Remember Me

Not a member? Register now. You can post comments without logging in, but they'll show up as a "guest" post.


Please enter the word exactly as you see it in the image above. Registered users aren't prompted for this. Having trouble reading the image get a new one.