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.
Let me get this straight... They're stopping the development of OutlookExpress, InternetExplorer won't be available for download any more and now they're seriously limiting who can connect to MSN Chat?
:)
Somebody pinch me, I must be dreaming!
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.
I actually don't know anyone who uses MSN. And most of my friends aren't very computer-savvy. Everyone I know uses AIM, simply because it got their first. They all signed up for AIM accounts in high school 5-6 years ago before MSN existed (or before it was big anyway), and so they've all kept them now. The people at my college pretty much exclusively use AIM too -- it's assumed you have an AIM account, 'cause otherwise you won't be able to talk to anyone, since that's what pretty much every single person at the college uses.
Really I was under the impression that nobody used MSN/Yahoo/Jabber/whatever. But I suppose this might vary regionally.
10 PRINT CHR$(205.5+RND(1)); : GOTO 10
Has anyone put together an IM protocol that is truly P2P and doesn't require a server? Finding your contacts would be done by linking with other IM nodes. From what I read even Jabber requires a server.
It is not paid by advertising, it is an integrated part of windows (according to MS), and as such, windows users already paid for it. The ads are just another form of spam, and users installing an alternative program are just compared to people installing spamfilters.
So, if advertising is the reason for blocking access for clients that filter out spam, IMHO Microsoft can scream about being anti-spam themselves as much as they want, they are still pro-spam and spammers.
My preference is to simply stop using the software when they cut me off.
0110100100100000011000010110110100100000011000100
No kidding. :P The thing is, open source conflicts with this entire business model, unless extremely well built cypto is used. Which, by the way, isn't an easy thing to implement. Codewise or legally!
/. trolls!
Otherwise you change maybe a couple of lines of source, which any 1st year college student, or anyone who actually likes coding can do. --> Not that well built crypto is hard to find mind you, it's that it's hard to integrate into this kind of thing by anyone who cares about the technical specifications AND the legal specifications involved. Even if "Open Source" crypto is used, legal models currently prevalent my preclude such from being acceptable.
It's easy! (to make "a profit!", and almost exactly how proposed by numerous
Just make your product available to everyone, until such time a significant market share becomes reliant upon such technology. By reliant, I mean, that the total cost of changing over to somthing else is more than the cost of just paying whatever fees that the license holder deems fit to be acceptable.
This, in my opinion, is no better than legalized extortion! Also, how is this NOT leveraging a monopoly?
Even the first version of MSN used an MD5 challenge authentication.
They send you a string.
You add it together - $email + $password+ $string
You MD5 that string.
You send that MD5 hash to Microsoft.
Microsoft hash the same way at their end and if they match, you're authenticated.
Simple, really. Just a little laborious. Newer MSN protocols use stuff like RSA keys. Never, EVER sends plaintext passwords, and ALWAYS challenges as far as I know.
ICQ and AOLIM do the same thing.
So as long as you don't go sending your password in a message to someone, you're pretty damned safe.
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?
It's possible they don't...
I haven't actually seen anyone mention this yet, so, why not :-)
MSN Messenger is one of the pieces of 'bundled middleware' that is continuing to cause Microsoft legal troubles under antitrust laws... the last I heard things were moving forward in Europe to do something about it.
If there is ever going to be an antitrust ruling about messenger, I'm pretty sure this will make the ruling harder on Microsoft... maybe they'll have to give $200 million worth of software to schools instead of $150 million :-/
(I personally dislike messenger. Virtually everyone I know uses it simply because it came with Windows. This is the sort of thing antitrust laws are supposed to protect against...)
There's the barren wasteland known as ICQ, there's aim, there's the ever so buggy yahoo. And a few more out there... I use trillian which works on multiple networks and doesn't support ads. So I don't really care which system I talk over, and I'm sure many people here use multiple systems. It's not like people will be so desperate to stay with MSN that they won't be willing to leave it. What would be really nice though is if Trillian and Gaim go together and came up with a compatible encrypted messaging standard. Then I could just get all my friends to move over to one of them.
Deltron 3030 - Virus (music video)
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?