L'evoluzione dell'IM

All'inizio di questo mese, America Online ha annunciato che stava offrendo un kit di sviluppo software per il suo servizio di messaggistica istantanea, AIM. Il kit , che l'azienda sta chiamando Open AIM, consente ai programmatori di modificare il software AIM in modo da poterlo incorporare nei servizi Web o aggiungere nuove funzionalità all'interfaccia esistente. Crediamo che ci sia un sacco di creatività e interesse nella comunità degli sviluppatori per creare nuove applicazioni per la nostra rete, afferma Justin Uberti, capo architetto per AIM.





La mossa potrebbe incoraggiare gli sviluppatori di software a creare nuovi software innovativi basati sulla messaggistica istantanea (IM), una delle tecnologie di comunicazione in più rapida crescita, che ha già circa 25 milioni di utenti negli Stati Uniti.

Ma c'è un problema. Open AIM viene fornito con alcune restrizioni non così aperte, che potrebbero disattivare molti sviluppatori. Per prima cosa, i programmatori non sono autorizzati a costruire su software che funziona con i programmi di messaggistica istantanea della concorrenza, come MSN Messenger di Microsoft e Yahoo Instant Messenger. In secondo luogo, per creare software per un dispositivo mobile o per distribuire software modificato a grandi aziende, devono ottenere una licenza tramite AOL.

C'è un'alternativa, tuttavia, ai prodotti proprietari di messaggistica istantanea come le piattaforme AOL, MSN e Yahoo, uno con meno restrizioni e che ha già prodotto una serie di applicazioni innovative, secondo Peter Saint-Andre, direttore esecutivo per il Fondazione software Jabber , una rete di messaggistica istantanea open source. Fa un confronto con un altro regno del software: Jabber, dice, compete con i servizi di messaggistica istantanea commerciale nel modo in cui Linux compete con Microsoft Windows.



Una grande area di innovazione della messaggistica istantanea open source è l'integrazione di testo e voice-over-the-Internet (VOIP), afferma David Reed , professore al Media Lab del MIT. E una di queste innovazioni che utilizza Jabber è il Progetto Gizmo . È una specie di coltivazione in casa * Skype , il software gratuito di grande successo utilizzato principalmente per effettuare chiamate telefoniche su Internet. Come Skype, Gizmo Project combina la comunicazione audio e di testo, consentendo agli utenti di chattare e inviare e ricevere telefonate da un computer. Ma mentre gli utenti Skype possono connettersi solo con altri utenti Skype, Gizmo consente alle persone di condurre conversazioni di testo e audio libere con gli amici su diverse reti di messaggistica istantanea, afferma Michael Robertson, fondatore del progetto. Ad esempio, Gizmo e Google Talk, che utilizza Jabber per IM, lavoreranno insieme.

Gizmo offre servizi di audioconferenza per un massimo di 99 persone, rispetto alle sole 5 di Skype. Inoltre, ha funzionalità di pubblicazione audio, quindi una conversazione telefonica può essere registrata e pubblicata su Internet come un post sul blog, afferma Robertson. Inoltre, Gizmo si connette facilmente al mondo della telefonia standard, aggiunge. Quando qualcuno chiama Robertson, il suo cellulare e il computer squillano contemporaneamente e lui può scegliere a chi rispondere.

* Correzione: nella versione originale abbiamo etichettato il progetto Gizmo come una sorta di Skype open source... Infatti, mentre il progetto Gizmo utilizza componenti open source, la tecnologia non è disponibile con una licenza open source.



La chiave per l'interoperabilità e altre funzionalità di Gizmo è che utilizza sia un server IM open source, Jabber, sia un server vocale Internet aperto, chiamato SIPphone. Ciò significa che chiunque può creare software per esso che si connette alla rete di testo o voce. Al contrario, afferma Robertson, AOL, MSN e Yahoo non condividono le specifiche per il loro software server o client, motivo per cui un utente AIM non può chattare con qualcuno che utilizza MSN Messenger. E mentre alcuni software, come Meebo e trilliano , hanno decodificato i protocolli di rete chiusi per combinare apparentemente le principali reti di messaggistica istantanea, afferma Robertson, che forniscono semplicemente un'interfaccia utente unificata; non esiste una vera interoperabilità.

Oltre alla comunicazione vocale e testuale su Internet, sono emerse altre applicazioni molto lontane dall'immagine tradizionale dell'IM come strumento di chat da computer a computer. Una società britannica chiamata Trakm8 , ad esempio, utilizza il protocollo Jabber e il Global Positioning System per inviare messaggi di testo ai telefoni cellulari sulla posizione di un'auto. Il sistema offre anche una funzione che avvisa i conducenti tramite messaggi di testo se la loro auto supera il limite di velocità.

Alcune banche di investimento hanno anche adottato Jabber IM, creando applicazioni per soddisfare le loro esigenze specifiche. I lavoratori hanno più finestre di chat aperte contemporaneamente e, quando alcune informazioni finanziarie vengono visualizzate in una finestra, possono essere indirizzate immediatamente a fogli di calcolo contenenti modelli finanziari che, a loro volta, innescano decisioni di acquisto, afferma Saint-Andre.



Idealmente, secondo Robertson di Gizmo, le persone dovrebbero essere in grado di inviare messaggi istantanei o effettuare una telefonata via Internet con la stessa facilità con cui inviare un messaggio di posta elettronica. Chi utilizza il servizio Hotmail gratuito basato sul Web di Microsoft, ad esempio, può inviare messaggi in modo trasparente a Yahoo Mail o a Gmail di Google. Questa interoperabilità risale agli albori di Internet, quando tutti i server di posta elettronica erano progettati per utilizzare lo stesso protocollo, afferma Saint-Andre.

IM, tuttavia, è iniziato come software proprietario ed è rimasto tale. Robertson vuole cambiare le cose con iniziative come Gizmo. Il mondo che sto cercando di creare è uno in cui hai un nome utente che funziona ovunque, molto simile all'e-mail, dice. Non è così che funziona oggi la messaggistica istantanea. È un gran casino.

nascondere