Molti siti di blog sembrano presupporre che il supporto XMPP di Windows Live funzioni con qualsiasi client Jabber esistente, ma non è così.
Per accedere alla rete Windows Live Messenger con XMPP, un programma client deve utilizzare OAuth; cioè deve indirizzarti al sito Web di Microsoft per accedere a Windows Live, quindi deve connettersi a MS tramite XMPP e passare un token che ha utilizzato OAuth.
Quindi, per usare iChat con esso, iChat dovrebbe aggiungere il supporto per tutto questo in particolare, oppure dovrebbe esserci una sorta di proxy tra iChat e i server MS che farebbe la parte di autenticazione e quindi passerà tutto il resto per iChat. Purtroppo, non ho ancora sentito nessuno che costruisca qualcosa del genere.
Se tutto ciò che si desidera fare è connettersi alla rete Windows Live Messenger da iChat, si potrebbe avere più fortuna semplicemente passando attraverso un server Jabber su cui è installato MSN Transport, che si connette alla rete Windows Live Messenger utilizzando il vecchio protocollo MSNP modellato invece di XMPP.