Gaim Speaks Out on MSN Ban
joejg writes "As FootNotes is reporting, the developers at Gaim have responded to the ban Microsoft is placing upon users of third-party clients accessing the MSN protocol. It appears that starting October 15th I will not be able to talk to my MSN friend in South Korea." Gaim's site is more optimistic, saying they may still be able to connect, only without a license to do so.
A possible method to block out other 'rogue' clients which was used by AIM for example, is to have the 'challenge' a random number/offset, and the 'response' being the value in the executable at that offset. Hence the only way to connect is to have a copy of the entire executable, any 3rd party clients would need a copy of this and may be breaking some 'DMCA crap' in doing so.
Of course, another method is to just use PKI, but then extracting the key out of the MSN client for use in login may not be seen as a breach of copyright/other rights/DMCA crap etc.
I.O.U One Sig.
I read on bugtraq that one of the anonymous sites had to change the client after federal pressure to provide a back door.
Could this be related? Could M$FT be making some changes for "Patriot Act" related requests that makes 3rd party clients incompatable?
Or am I just getting really paranoid =)
is that people think nothing of the power they give to a third party when they agree to use private and centralized systems such as AIM, or MSN. These systems change often, and with unpublished protocol specifications, interoperability is a mere hack that can be broken at the whim of the company.
What we really need is some sort of Jabber based universal chat system for example. (Or, without trying to start a holy war, maybe we can avoid excessive markup and not use XML).
I use Fire on OS X, and I can interface with both Jabber and AIM. Often I'll set my away message on AIM to: "Download Trillion or Fire to talk to me on the superior Jabber network."
Or... I know! How about a nix `talk` revival!
Give it a go.
This really reminds me of the whole netscape / IE thing, except this time they are taking on the IM side of things.
Honestly i have to say that MSN messenger is a great tool. The new additions it has added make total sense,
video conferencing, audio conversation, games.... to me these are totally great things to implement and make a whole lot of sense.
Hey wait a second... video, audio, games,, all through MSN? Is there some sort of trend here? Do MS have plans to continue pushing content onto MSN exclusive setup? If they do to me this is really really dangerous, think about the critical mass they will be able to pull in no time at all. MSN will continue to ship with windblows, no doubt about that.
Perhaps I am subscribing to a conspiracy theory here, but to me it makes sense. MS has pulled stuff like this in the past and will continue to pull stuff like this in the future. Unless they keep dominating, shareholders get angry.
To me the only way this will go away would be to make a better, open alternative, at the moment there isn't.
1) If using MS' service without using the official client is 'freeloading', I still think that it's in MS' interest that we freeload off them, and not one of their competitors. I use GAIM pretty much exclusively, but most if not all of the people on my buddy list use Messenger under Windows. I add a small amount of value to their experience of the service :-), and this makes them marginally more likely to use it (and hence see the ads etc.) whenever they want to talk to me.
2) I suppose an alternative for those who just want to connect would be to try to run Messenger under Wine. I gave it a cursory try, it didn't work straight away and I moved on to something more pressing, but has anyone else tried this with more success?
The problem with MSN, AIM, Y!IM and so forth is that they are centralised. One entity both controls and pays for the hub of the service without which the service will not function. Obviously they must somehow recoup costs, which they usually do via advertising in the official client.
What we need is a decentralised IM system. We techically already have one in the form of Jabber, but noone uses it for reasons I can't be sure of. I suspect the major problem is the high barrier of entry: you must either use the jabber.com/jabber.org servers (centralisation, again) or install your own Jabber server, which is where things get tricky.
In order to run your own Jabber server, you must have a box somewhere preferably with an always-on connection and static IP. This box must be Internet-accessible, at least on the ports Jabber uses.
Had Jabber been invented around the same time as email and news, ISPs would no doubt run Jabber servers on behalf of their customers as they do with USENET news servers and SMTP servers. Unfortunately, it's now far too late in the game for this to happen. Convincing one ISP to do this would be nearly impossible, so convincing the majority to do it will never happen.
As with most new things on the Internet today, it seems like peer-to-peer is the only answer. The clients must also be the servers, and it should be no harder than simply running the program. Designing an efficient peer-to-peer system for instant messaging which works behind NAT gateways sounds tricky, but not impossible. Is anyone working on this already?