Device Synchronisation — why is it still so hard?

I’m obviously expecting too much.  I thought that after years of having to wander the wastelands of proprietary protocols, Linux mobile phone users might at last have some relief.  SyncML is an open standard for device synchronisation that is supported by many new phones; this, I thought, was what we have been waiting for.  Unfortunately I was wrong…

What I had forgotten is that synchronisation, by its very nature, implies more than one object.  Sure, you’ve got a SyncML phone, and you can spend a week or so implementing Sync4j on a server, but what will you synchronise with?  None of the calendar or address book programs I have within easy reach seem to come anywhere near doing SyncML or anything Sync4j was able to help with.

Maybe I’m one of the few Linux types with a SyncML device.  Maybe as more of us get out there the support will improve.  Or maybe I should just “shut up and code”.

Leave a comment