211service.com
Udviklingen af IM
Tidligere på måneden meddelte America Online, at de tilbyder et softwareudviklingssæt til deres instant messaging-tjeneste, AIM. Det sæt , som virksomheden kalder Open AIM, giver programmører mulighed for at ændre AIM-software, så de kan inkorporere den i webtjenester eller tilføje nye funktioner til den eksisterende grænseflade. Vi tror på, at der er en hel masse kreativitet og interesse i udviklerfællesskabet for at bygge nye applikationer til vores netværk, siger Justin Uberti, chefarkitekt for AIM.
Tiltaget kan tilskynde softwareudviklere til at bygge innovativ, ny software baseret på instant messaging (IM) – en af de hurtigst voksende kommunikationsteknologier, som allerede har omkring 25 millioner brugere i USA.
Men der er en hage. Open AIM kommer med nogle ikke-så-åbne begrænsninger, som kan slå mange udviklere fra. For det første har programmører ikke tilladelse til at bygge på software, der fungerer med konkurrentens IM-programmer, såsom Microsofts MSN Messenger og Yahoo Instant Messenger. For det andet, for at skabe software til en mobilenhed eller distribuere modificeret software til store virksomheder, skal de opnå en licens gennem AOL.
Der er dog et alternativ til proprietære instant messenging-produkter såsom AOL-, MSN- og Yahoo-platformene - en med færre begrænsninger, og som allerede har produceret en række innovative applikationer, ifølge Peter Saint-Andre, administrerende direktør for Jabber Software Foundation , et open source IM-netværk. Han foretager en sammenligning med et andet softwareområde: Jabber, siger han, konkurrerer med kommercielle IM-tjenester på den måde, som Linux konkurrerer med Microsoft Windows.
Et stort område af open source IM-innovation er integrationen af tekst og voice-over-the-internet (VOIP), siger David Reed , professor i MITs Media Lab. Og en sådan innovation ved hjælp af Jabber er Gizmo projekt . Det er en slags hjemmedyrket * Skype , den vildt succesrige gratis software, der primært bruges til at foretage telefonopkald over internettet. Ligesom Skype kombinerer Gizmo Project lyd- og tekstkommunikation, så brugerne kan chatte og sende og modtage telefonopkald fra en computer. Men hvor Skype-brugere kun kan oprette forbindelse til andre Skype-brugere, lader Gizmo folk føre gratis tekst- og lydsamtaler med venner på forskellige IM-netværk, siger Michael Robertson, grundlæggeren af projektet. For eksempel vil Gizmo og Google Talk – som bruger Jabber til IM – arbejde sammen.
Gizmo tilbyder lydkonferencer for op til 99 personer, sammenlignet med kun 5 til Skype. Det har også lydudgivelsesmuligheder, så en telefonsamtale kan optages og sendes til internettet som et blogindlæg, siger Robertson. Derudover forbinder Gizmo nemt med standardtelefonverdenen, tilføjer han. Når nogen ringer til Robertson, ringer både hans mobiltelefon og computer samtidigt, og han kan vælge, hvad han vil svare.
* Rettelse: I den originale version mærkede vi Gizmo-projektet som en slags open source Skype... Faktisk, mens Gizmo-projektet bruger open source-komponenter, er teknologien ikke tilgængelig under en open source-licens.
Nøglen til interoperabilitet og andre funktioner i Gizmo er, at den bruger både en open source IM-server, Jabber, og en åben internet-taleserver, kaldet SIPphone. Det betyder, at alle kan bygge software til det, der forbinder til tekst- eller talenetværket. I modsætning hertil siger Robertson, at AOL, MSN og Yahoo ikke deler specifikationerne for deres server- eller klientsoftware - hvilket er grunden til, at en AIM-bruger ikke kan chatte med nogen, der bruger MSN Messenger. Og mens noget software, som f.eks Meebo og Trillian , har omvendt udviklet lukkede netværksprotokoller til tilsyneladende at kombinere de store IM-netværk, siger Robertson, de leverer blot en samlet brugergrænseflade; der er ingen ægte interoperabilitet.
Ud over tale- og tekstkommunikation over internettet er der dukket andre applikationer op, som er langt fra det traditionelle billede af IM som et computer-til-computer chatværktøj. Et britisk firma ringede Trakm8 , for eksempel bruger Jabber-protokollen og Global Positioning System til at sende tekstbeskeder til mobiltelefoner om placeringen af en bil. Systemet tilbyder også en funktion, der advarer chauffører via tekstbeskeder, hvis deres bil overskrider hastighedsgrænsen.
Nogle investeringsbanker har også vedtaget Jabber IM, der bygger applikationer, der passer til deres specifikke behov. Arbejdere har flere chatvinduer åbne på én gang, og når visse økonomiske oplysninger dukker op i ét vindue, kan de omdirigeres til regneark, der indeholder økonomiske modeller, som igen udløser købsbeslutninger, siger Saint-Andre.
Ideelt set burde folk ifølge Gizmos Robertson være i stand til at sende øjeblikkelige beskeder eller foretage et internettelefonopkald lige så nemt som at sende en e-mail. En person, der bruger Microsofts gratis webbaserede Hotmail-tjeneste, kan for eksempel gennemsigtigt sende beskeder til Yahoo Mail eller Googles Gmail. Denne interoperabilitet går tilbage til internettets tidlige dage, hvor alle e-mail-servere var designet til at bruge den samme protokol, siger Saint-Andre.
IM startede dog som proprietær software og er forblevet sådan. Det vil Robertson ændre på med initiativer som Gizmo. Den verden, jeg forsøger at skabe, er en, hvor du har ét skærmnavn, der fungerer overalt, meget lig e-mail, siger han. Det er ikke sådan IM fungerer i dag. Det er et stort rod.