Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 29 reacties
Bron: PCWorld, submitter: bartvb

Bij PCWorld lezen we dat er gestreefd wordt naar het bereiken van een universele IM-standaard (Instant Messaging). De twee dominante protocollen voor bedrijven zijn Jabber's Extensible Messaging and Presence Protocol (XMPP) en het concurrerende Session Initiation Protocol for Instant Messaging and Presence Leveraging Extensions (SIMPLE). Het SIMPLE-protocol wordt ondersteund door IBM en Microsoft en wordt vaak boven XMPP verkozen in geval van multimedia-applicaties, maar XMPP is flexibeler en beter uitbreidbaar. Om over een paar jaar niet met grote problemen te zitten, wordt nu getracht om een compromis te sluiten en daarmee voor een samenwerkingsmogelijkheid te zorgen. Hierdoor zal de techniek zich sneller kunnen ontwikkelen dan op dit moment het geval is, aldus een onderzoeker. Overigens wordt niet verwacht dat de IM-programma's die voor consumenten bedoeld zijn, zoals AOL Instant Messenger en MSN Messenger, zich aan zullen passen aan een standaardprotocol:

IETF logoDevelopers and customers are pleased at the progress toward interoperability. However, the improvements the IETF's Mahy and Dusseault posit may remain elusive to users of consumer IM services, such as AOL Instant Messenger, Yahoo Messenger, and MSN Messenger. Seguineau notes that the strongest powers in the consumer market have invested a great deal in proprietary protocols. "We won't see MSN or Yahoo reengineer their networks to a standard protocol," Seguineau says.

The Federal Communications Commission made AIM interoperability a condition of approval in the AOL-Time Warner merger in 2001. However, the FCC softened its stance in August when allowing AOL to offer streaming video in AIM, declaring AOL is no longer likely to dominate the IM market to the point of a monopoly. In fact, AOL has also developed interoperability between AIM and Lotus Sametime, an instant messaging add-on for Notes.

Lees meer over

Moderatie-faq Wijzig weergave

Reacties (29)

Een ding vind ik echter weer onzettend vreemd in deze weereld.
Er word een standaard bedacht waar van te voren al van bekend is dat het niet door de grote aanbieders gebruikt zal gaan worden.

AOL,MSN en anderen voelen daar weinig voor.
Overigens wordt niet verwacht dat de IM-programma's die voor consumenten bedoeld zijn, zoals AOL Instant Messenger en MSN Messenger, zich aan zullen passen aan een standaardprotocol:

Dus voordat iedereen blij begint te roepen dat er eenstandaard zal komen en alle IMs met elkaar kunnen praten.
Hebben we nog een ontzettend lange weg te gaan.
De komende standaard hoewel een lovenswaardig intiatief is in mijn ogen dan ook tot mislukken gedoemd.
Klopt, de grote amerikaanse bedrijven die op dit moment de IM netwerken runnen (MS, AOL en Yahoo) hebben erg weinig baat bij een protocol als XMPP/Jabber. Ze hebben op die manier totaal geen controle meer over het protocol, van hun uit zal dus weinig verbetering komen.

Aan de andere kant is het IMO nogal belachelijk dat je op dit moment niet met iemand anders kan chatten omdat die toevallig MSN heeft en jij ICQ. Stel je eens voor dat je met Outlook alleen naar Outlook gebruikers zou kunnen mailen en met Eudora alleen naar Eudora gebruikers, wat heb je dan aan Email? Bijna niets toch? Hetzelfde is nu aan de hand met het IM verhaal.

Ander punt is dat MS volledige controle heeft over het MSNM netwerk. Dat zag je b.v. 15 oktober toen ze bekend maakte dat alleen licentiehouders toegang hebben tot het MSN netwerk. Nu is het zo dat ze slechts een paar kleine wijzigingen aan hebben gebracht die de opensource ontwikkelaars ook redelijk snel geimplementeerd hebben maar ze hebben met die wijzigingen de weg vrijgemaakt voor client side certificates. Je client moet dus eerst bewijzen dat hij ook daadwerkelijk een client is met een licentie. Natuurlijk kan je een licentie van de originele MSN client jatten en in je opensource MSN client bouwen maar dat is nogal illegaal.

Nog iets anders is dat alle berichten die je via MSN stuurt eerst naar Redmond gaan en daarna pas naar de ontvanger. Intussen kan MS met je berichten doen wat ze willen, opslaan, filteren op bepaalde woorden, profiel van je samenstellen, doorgeven aan justitie, etc, etc. Lekker voor de privacy is dat :D Ook totaal geen encryptie in de consumenten protocollen en het is zo goed als onmogelijk om (als ontwikkelaar) uitbreidingen te maken op een ICQ/MSN/Yahoo.

Dit allemaal itt tot Jabber/XMPP. XMPP draait op gedistrubeerde servers, net als Email b.v. Je provider kan b.v. een jabber server hebben, je bedrijf, tweakers.net, maar je kan b.v. ook zelf een server opzetten. Ander erg belangrijk voordeel van Jabber is dat het een open protocol is, er is dus niet 1 bedrijf dat het ontwikkelt en beheert, geen bedrijf dat failliet kan gaan of ineens geld gaat vragen voor het gebruik van het protocol. Ook ligt XMPP nu bij de IETF, over een maandje is XMPP een officiele internet standaard, net als bv HTTP en SMTP.

Jabber draait trouwens compleet op XML, installeer een keer een Jabber client en kijk eens wat er over de lijn gaat (in de meeste clients zit wel een 'debug XML' venstertje waar je dat rechtstreeks kan bekijken) of kijk eens wat developers documentatie door. Het protocol zit echt doodsimpel in elkaar en het is zelfs bedoeld om uitgebreid te worden. Als jij je topic notifications via Jabber wilt doen kan dat, je Blog updates, stock tickers, spelletjes, video verbinding opzetten, serverstatus doorgeven, noem het maar op het kan allemaal en het is allemaal erg simpel te bouwen (en waarschijnlijk is het al gedaan).

Het wordt dus hoog tijd dat wat meer mensen Jabber gaan gebruiken. In Polen is het iig al een enorm succes nu de rest van de wereld nog. Op naar een universeel en open protocol voor Instant Messaging.

Overigens een site met een goede uitleg over Jabber:
http://matthias.therry.free.fr/jabber/

en voor extra info en documentatie over het protocol zelf:
http://www.jabber.org/

Een aan te raden client:
http://psi.affinix.com/

Ben op het moment overigens bezig met het opzetten van:
http://www.jabbernl.org/ ter promotie van Jabber in NL, als je interesse hebt om mee te helpen: Graag! Ik heb het op het moment nogal druk met de development van phpBB 2.2, werk en m'n studie. Hulp is dus zeer welkom ;)
Nog iets anders is dat alle berichten die je via MSN stuurt eerst naar Redmond gaan en daarna pas naar de ontvanger. Intussen kan MS met je berichten doen wat ze willen, opslaan, filteren op bepaalde woorden, profiel van je samenstellen, doorgeven aan justitie, etc, etc. Lekker voor de privacy is dat Ook totaal geen encryptie in de consumenten protocollen en het is zo goed als onmogelijk om (als ontwikkelaar) uitbreidingen te maken op een ICQ/MSN/Yahoo
Ho effe, is dit wel waar?
Voor zover ik weet loopt de inlog procedure en de de hele berichten structuur inderdaad via MSN servers.
Een gesprek tussen 2 MSN users loopt voor zover ik weet nog altijd gewoon direct tussen de twee clients, dit zonder tussenkomst van Microsoft.
Nope, al het verkeer gaat via de servers in redmond behalve wat nieuwe dingen in het MSN9 protocol (emoticon downloads e.d.):

" In a centralized setup, users are connected to each other through a series of servers. These servers link to form a large network. When you send a message, servers find your recipient's PC and route the message through the network until it reaches its destination. IM services such as MSN Messenger use this method.

In the peer-to-peer approach--used by ICQ, for example--a central server keeps track of who is online and what their unique Internet Protocol addresses are. (An IP address identifies a computer so it can send and receive data via the Internet.) After you log on, the server sends you the IP addresses of everyone on your contact list who is currently logged on. "

http://www.rpls.ws/archives/tnews/tn2001/102601.htm

En een deel van hypothic.org (die nu down is :\):
"MSNP9 offers new peer-to-peer features, including things like custom emoticons and display pictures. In my personal opinion, the changes are at least as significant as those in MSNP8, but are just adding new "luxury" features rather than changing fundamental parhs of the protocol."

ICQ/AIM kunnen wel peer2peer spul doen, daarom kan je in een aantal ICQ clients ook het IP adres van mensen op je contactlist opvragen. Dat kan in een MSN client niet om de simpele reden dan je het IP adres niet weet...
Wat een onzin zeg, via Redmond. Waarop baseer je dat? Laat maar zien. Er is wel een centraal systeem maar dat is per regio verdeeld. Vanuit Nederland zul je mogelijk lokaal of via Duitsland of Engeland gaan maar in Redmond zul je nooit komen. Dat zou een voor een enorme traffic zorgen die kant op met al die miljoenen MSN gebruikers.
Nope, die bewering klopt echt niet. Anders zou het zo goed als onmogelijk moeten zijn om een real-time video conference te houden. En dat werkt als een speer.
De kans dat het fysiek via redmond gaat is idd behoorlijk klein, dat zou iig extreem inefficient zijn. Maar dat is ook helemaal mijn punt niet. Punt is dat de servers die je berichten versturen allemaal onder het beheer van Microsoft staan. Of een server nou in de US staat of in NL maakt wat dat betreft niet echt iets uit.

Overigens bestaat het video gebeuren van MSN uit een normale H.323 verbinding, de data voor het video verhaal gaat niet via je MSN verbinding maar gaat idd rechtstreeks van jouw PC naar de PC van de andere user. De verbinding wordt alleen opgezet via MSN, de rest neemt b.v. Netmeeting over.

Anyway, belangrijkste punt is dat het complete systeem in handen is van 1 bedrijf dat helemaal alleen kan bepalen wat ze met dat systeem doen en dat is IMO niet echt een goede zaak. Stel je voor dat je vanaf 1 januari 2004 ineens licentiekosten af zou moeten dragen voor het gebruik van b.v. HTTP of voor het versturen van mail. Dat zou toch belachelijk zijn? Dat is nu echter precies de situatie met Instant Messaging dat op het moment overigens hard bezig is om de populariteit van Email te benaderen, o.a. ivm alle spam via de mail.

edit:

Nog even een stukje van hypothetic.org (die nu weer up is):

"The switchboard holds conversations between users. Each individual conversation corresponds to a separate connection to the switchboard. Direct connections to other users are not used in conversations, and the switchboard acts as a proxy between you and the people you are chatting with."

Verder ook:

"There are also several OOB (out-of-band) protocols that take place directly between clients and do not involve the server. These protocols are described in their respective sections, and are not necessary for basic functionality of a client."

Een normaal gesprek met een user gaat via een switchboard, dingen als videoconferencing gaan out-of-band en dus niet via de MSN server.
Het is echt niet direct peer2peer.

Met jabber op het werk was dit erg simpel uit te testen. Als ik met jabber een bericht naar een collega naast mij stuur, staat het er direct. Met ICQ duurt het ~0.5 sec, maar met MSN kun je gewoon er op wachten. Soms stuur ik een bericht naar iemand aan de andere kant van de kamer, kan ik opstaan en naar hem toe lopen om mijn eigen bericht te zien verschijnen. Duurt toch altijd wel zo'n 3-8 sec voordat een MSN bericht over is.

Dan maak je mij niet wijs dat het direct peer2peer is.
Nog iets anders is dat alle berichten die je via MSN stuurt eerst naar Redmond gaan en daarna pas naar de ontvanger. Intussen kan MS met je berichten doen wat ze willen, opslaan, filteren op bepaalde woorden, profiel van je samenstellen, doorgeven aan justitie
Ja tuurlijk... ze hebben bij MS pas een Special Force opgericht om de berichten van miljoenen gebruikers te scannen op geheime codetaal die mogelijk gebruikt kan worden voor het plegen van aanslagen op de Nederlandse Spoorwegen. Niet verder vertellen hoor, maar ik heb uit betrouwbare bron vernomen dat er vooral veel leden van de Nederlandse AIVD bij die afdeling in Redmond werken. :Z

Binnenkort in dit theater: "MSN messenger reloaded" :+
Een houding van "er zal toch niks gebeuren, hoe kom je daarbij?" is niet interessant. Hoe denk je dat dictators aan de macht komen en blijven?
Dat komt doordat grote aanbieders geen standaarden willen. Als er standaarden komen worden zij zelf namelijke een beetje overbodig.

De enige manier om een standaard te laten werken, is om als gebruiker deze standaard protocollen te gebruiken. Dus allemaal MSN dumpen en Jabber gebruiken!
Was het niet juist hetzelfde met het WWW? In het begin had je Gopher, WWW, privť-netwerken als Compuserve,...net zoals nu het geval in de IM-wereld. Ik denk dus niet dat je hoeft te vrezen dat dat het niks zal worden. ;)
Het zou wel makkelijk zijn, om naast een universele standaard, ook gewoon een programma te gebruiken. Kan ik chatten wie met wie msn, icq gebruikt etc
Mja, dat bestaat al. In de vorm van Miranda-IM. Check it out : http://www.miranda-im.org/

Alle gangbare protocols worden ondersteund, in 1 GUI.
Je ziet het verkeerd. Je verwart een GUI met een protocol. Je kan immers niet met het AOL protocol op MSN messenger aan de gang ;)
Of bijvoorbeeld Trillian, toch wel het grootste universele IM programma :)

www.trillian.cc

Of online bij:

www.mijnmessenger.nl

Goh, eindelijk 's een streven naar 1 standaard ipv hardnekkig vasthouden aan je eigen ideeŽn zoals op de DVD+/-R(W) markt wordt gedaan momenteel.
Grootste? Miranda ondersteunt o.a. (!!) deze protocollen:
AOL Instand Messenger (AIM)
Yahoo Instant Messenger (YIM)
mIRC + mIRC Birthday
Gadu-Gadu (Pools)
SMS (via ICQ)
MSN
Blizzard's Battle.net
ICQ Corporate Protocol
Netmeeting
MirandaComm VOIP
Jabber (Pools)
Tlen (Pools)
IRC
POP3 + SMTP
mCID (caller ID)
VyChat
Ek$i (Turks)
Phantom
Messenger (=net send protocol)
ICQ
Weather + Weather Underground
EmLan (chat on LAN w/o protocol)
RSS News feeds

Trillian ondersteunt
ICQ
AOL Instand Messenger
MSN
Yahoo! Messenger (YIM)
IRC
Yabber
POP3

Lijkt mij dat Miranda "groter" is ;)
Hoezo "het grootste" ???

Het meest gebruikte wil niet zeggen dattie het grootste aantal IM protocollen ondersteund.

Miranda (www.miranda-im.org) ondersteund protocollen van IRC tot MSN en van ICQ tot een of andere Chinese Messenger, en nog veel meer :)
Dat kan met Jabber, GAIM, Trillian en er zijn vast nog wel meer programma's die dit hebben :)
En laten we vooral Kopete niet vergeten! Ondersteunt alle gangbare chat protocols.

http://kopete.sourceforge.net/
reactie op Noel:
of een fatsoenlijke jabber server die allen protocollen ondeersteund. Dan kan je elke jabber client gebruiken die je wilt
Ik zou zeggen, wat let je ;)
Maar als je dan je ID registreert op die server, ben je nog niet online op iemands anders msn lijst. Lijkt me moeilijk om te maken, want OF de client moet ondersteuning bieden aan een profiel waarin al je IM gegevens staan (voor msn, icq, enz.), of de server moet al die data opslaan. Dan wordt het wel ineens veel data per gebruiker, waardoor het ook duurder wordt om zo'n server te onderhouden.
Ik gebruik al maanden jabber en als ik inlog op mijn jabber server, zit ik ook direct via hun ICQ en MSN gateway op die twee protocollen aangelogd.

Ik vraag me alleen nog af hoe lang het voor de MSN gateway duurt voordat micros~1 gaat klagen en de boel verbiedt.. maarja, er zijn ergere dingen.
Wat is de toegevoegde waarde van dit bericht boven dit bericht? Ongeveer een jaar oud, en ik geloof met min of meer dezelfde inhoud :P
Gaat inderdaad over precies hetzelfde onderwerp :) Verschil is dat het er toen op leek dat er twee compleet verschillende standaarden zouden komen. Dat is nu nog steeds het geval maar het lijkt er op dat de twee verschillende kampen zien dat beide protocollen bestaansrecht hebben en dat de kans dus erg groot is dat de standaarden naast elkaar gaan bestaan (denk even aan POP en IMAP). Daarom zijn ze nu aan het kijken of ze nu al iets kunnen maken waardoor de twee 'werelden' zo probleemloos mogelijk met elkaar kunnen communiceren.

Echt 1 standaard zal er niet snel komen. SIMPLE heeft backing van o.a. Microsoft die het in hun Live Communication server in gaan bouwen en dat ook ingebouwd hebben in Office 2003, de kans dat zij ineens over gaan op iets anders is dus erg klein. Aan de andere kant is het zo dat SIMPLE ontzettend niet simpel is ;) De RFC zoals deze er nu ligt is echt een draak, je moet echt veeeel lezen en erg goed nadenken voor je een simpele 'hello world' achtig applicatie kan bouwen die werkt met SIMPLE. Voor developers is XMPP dus veel geschikter, als je daar een half uur naar kijkt kan je al berichten op en neer sturen. Verder mist SIMPLE helaas nog steeds een aantal basis dingen die nodig zijn voor IM, het heeft nog b..v nog geen roster, nog geen chats, etc. MS lost dat op het moment op door onafhankelijk van de standaard uitbreidingen te bouwen. Op zich weinig mis mee maar dan gaat het nu van een standaard nogal verloren. Maw SIMPLE is nog niet klaar voor gebruik, Jabber/XMPP al wel sinds 2000.

Maar goed, erg positief dus als er op server en protocol nivo wordt gedacht over interoperabiliteit tussen de twee protocollen.
zou makkelijker zijn als iedereen gewoon irc ging gebruiken, bevat alle opties/functies van alle andere im shit
Kromme titel?

Beter:
Er wordt gestreefd naar een universele IM-standaard
Dit is gewoon Nederlands hoor ...

"Naar universele IM-standaard wordt gestreefd"... zinsdelen omdraaien en men ziet: Het klopt !
En hoe lijdt MSN daar precies onder? Het is nog steeds gratis, en ik vind het reuze handig.

Ik snap niet helemaal wat je hiermee bedoelt. :)

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True