Warning this article may contain opinions of the author that you and iTWire don't necessarily agree with. Don't let them get away with it - have your say with a comment!

No. 1 Story

HP job cuts loom for Australian employees

A number of Australian employees of Hewlett-Packard are facing the loss of their jobs as the global computer giant looks to slash its worldwide workforce by up to 30,000.

read more

No Java on Java Father's phone

Opinion and Analysis

The phone in James Gosling's pocket doesn't do Java, even though he designed the language.

Like a lot of IT people, Gosling uses an iPhone.

(Before you quibble about absolute numbers, market share or whatever, all I'm saying is that I'm seeing what might be a surprising number of iPhones being pulled out at IT related conferences and other events, and that's in a country where the device isn't officially available.)

Anyway, Gosling described Apple's stance on software for the iPhone as "incredibly rigid" and claimed the handset would be a really easy phone on which to implement Java - in fact, "one of the easiest."

As for suggestions that it might pose a security risk, he asserted that Java "has the best track record for security and reliability of software anywhere."

Many mobile phones include J2ME in their firmware, allowing additional applications to be loaded and run.

I was glad to learn that Gosling shares my dislike of the "over the air" distribution model used for most mobile phone applications, favouring instead Internet-based distribution to personal computers followed by installation via Bluetooth to avoid excessive data charges and to provide an automatic backup of purchased applications.

He blames carriers for this situation, suggesting they were too concerned about leaving money on the table rather than fitting in with people's habits.

"People do what they do," he said, so carriers need to build business plans around customer behaviour rather than seeking to change that behaviour to suit a business plan.