SynchML

SyncML è un protocollo XML (Extensible Markup Language) in fase di sviluppo come standard aperto per la sincronizzazione universale dei dati tra dispositivi, uno degli elementi costitutivi più importanti nello sviluppo del wireless di terza generazione (3G). L'iniziativa SyncML è stata fondata nel febbraio del 2000, con l'obiettivo dichiarato di sviluppare e promuovere uno standard aperto e portatile per la sincronizzazione coerente dei dati remoti su reti, piattaforme e dispositivi. SyncML sfrutta gli standard esistenti come MIME, vCard e iCalendar, oltre a XML.

La sincronizzazione dei dati consente alle modifiche apportate ai dati su un dispositivo (come uno smartphone o un laptop) di essere immediatamente riflesse nei dati su un altro dispositivo (come un computer in rete). Ad esempio, se un file viene modificato su un dispositivo, gli aggiornamenti possono essere trasferiti automaticamente sull'altro dispositivo. Con la sincronizzazione automatica dei dati, un lavoratore mobile non deve preoccuparsi del coordinamento dei dati tra i computer in rete e i dispositivi utilizzati fuori dall'ufficio. Ciò riduce la necessità di operazioni sneakernet; l'utente non deve ricopiare i dati, trasferirli manualmente da un dispositivo a un altro o gestire informazioni non coordinate in varie versioni di singoli file. Il problema con i protocolli di sincronizzazione dei dati esistenti è che sono compatibili solo con alcuni standard e alcuni dispositivi. Nel frattempo, con un numero crescente di persone che utilizzano dispositivi wireless, la necessità di sincronizzare i dati non farà che aumentare. Data la varietà di hardware e tecnologia, uno standard universale è necessario per lo sviluppo futuro del settore wireless, che è stato frenato dalle tecnologie proprietarie esistenti.

I fondatori dell'iniziativa (Ericsson, IBM, Lotus, Motorola, Nokia, Psion, Palm Inc. e Starfish Software) hanno presentato i dispositivi che utilizzano il protocollo nel settembre 2000 a Dublino. I membri dell'iniziativa riferiscono che i prodotti conformi a SyncML potrebbero essere rilasciati all'inizio del 2001. SyncML versione 1.0 Alpha è attualmente disponibile per le oltre 470 società di supporto.