Slashdot Mirror


MSN Messenger Access To Be Restricted

linuxwrangler writes "According to Infoworld, Microsoft has announced that as of October 15 some third-party software and older versions of MSN Messenger will no longer be able to log in to their Instant Messaging service. Microsoft cited 'security issues', but declined to offer specifics. The company sent an email alert to Messenger users, but users reported thinking the message was a hoax or virus after receiving over a dozen copies of the email."

50 of 576 comments (clear)

  1. Well... by Exitthree · · Score: 4, Insightful

    It's not vendor lock-in if someone else has the key. So yeah, it is a security measure. ;)

  2. I didn't get a message by Anonymous Coward · · Score: 5, Funny

    Now I feel sad. Not even Microsoft wants to email me.

    1. Re:I didn't get a message by retto · · Score: 5, Funny

      Not even Microsoft wants to email me.

      Sign up for Microsoft's security bulletins and your inbox will never be empty. Hell I got three today.

    2. Re:I didn't get a message by Lemmeoutada+Collecti · · Score: 4, Insightful

      All of which were retractions to prior bulletins because of flaws in the patches for the flaws, like I got?

      MS02-040 REVISED: Microsoft Security Bulletin MS02-040: Unchecked Buffer in MDAC Function Could Enable System (Q326573)
      MS03-030 REVISED: Microsoft Security Bulletin MS03-030: Unchecked Buffer in DirectX Could Enable System Compromise (Q819696)
      MS03-029 REVISED: Microsoft Security Bulletin MS03-029: Flaw in Windows Function Could Allow Denial of Service (Q823803)

      And people wonder why I won't install a MS Patch on a production system without thorough testing.

      They have a proven (and documented) track record of breaking things, both intentionally (DR-DOS) and unintentionally. They have been convicted of anticompetetive practices.

      And they expect me to believe that this move is for 'Security'? Sounds to me more like the security of their wallets.

      --

      You can have it fast, accurate, or pretty. Pick any 2.
  3. jabber? by pigscanfly.ca · · Score: 5, Interesting

    Does any one know witch version of msn jabber emulates?
    I really really want to keep useing jabber for my IM stuff (its not like I have a whole heck of a lot of choice , but running msn in wine is not my idea of a fun time).

    1. Re:jabber? by dr · · Score: 5, Informative

      The current Jabber transport uses the old protocol, and thus will require updating before OC=ctober 15th. There is already a thread about this on the JDEV mailing list.
      -dr

  4. Re:Gaim? by Aadain2001 · · Score: 4, Funny

    Let's see.

    Is Gaim a MS sponsered MSN Messenger?

    Nope.

    We are out in the cold.

    --
    Space for rent, inquire within
  5. It WILL be reverse engineered by Anonymous Coward · · Score: 4, Insightful

    The trillian developers are probably working on it as we speak

    1. Re:It WILL be reverse engineered by nosaj72 · · Score: 5, Informative

      Trillian 2.0 pro beta already uses the msn 6.0 protocol. The free version still uses the old version, and will have to be updated.

    2. Re:It WILL be reverse engineered by John+Hurliman · · Score: 4, Funny

      No way, MSFT is going to lock the protocol down tight, just like the XBox.

      ...

      *Looks over at Gentoo running on the XBox*

      ...

      Yeah, I'd give it a few days.

  6. security, eh? by dema · · Score: 5, Insightful

    Microsoft cited 'security issues', but declined to offer specifics.

    The "security issue" is, of course, the "leak" of vital advertisement money they would be getting (:

    1. Re:security, eh? by nolife · · Score: 4, Insightful

      It's odd that they claim a client can be a security issue. If a rogue client has more or less access to a server and can do things to the server it should not be doing, the problem is the weak security of the SERVER. I don't remember if anyone remembers having fun with WinNuke back in 1997 but I believe the initial responses from MS was Windows itself was not really the problem, it was the rogue software and clients causing it as they were capable of sending OOB packets which would then crash Windows.

      --
      Bad boys rape our young girls but Violet gives willingly.
  7. What happend to being open and cooperative? by nurb432 · · Score: 4, Interesting

    Oh, ya... this is microsoft we are talking about.. get people using it, then take control of it.

    Good way to cut off *nix users too..

    And yes i realize its their software, their network but i thought at one point they said it would remain open...

    --
    ---- Booth was a patriot ----
    1. Re:What happend to being open and cooperative? by stephanruby · · Score: 4, Funny

      Who needs (Microsoft-using) friends anyway?

    2. Re:What happend to being open and cooperative? by Dark+Lord+Seth · · Score: 4, Funny
      i thought at one point they said it would remain open...

      Oh, it will remain open I think. For anyone willing to cough up an appropriate license fee and willing to sign a pretty little NDA, which basically states your first born will belong to Microsoft.

    3. Re:What happend to being open and cooperative? by Trelane · · Score: 4, Interesting

      They have a poor track record on this. Take, as a recent example, their forced opening of protocols vital to Windows from the anti-trust case. Where was that link? Aaah:

      ...[M]any of Microsoft's competitors have accused the company of charging inflated prices and imposing onerous terms for the code, thereby discouraging licensing of the technology, stifling competition and taking advantage of its antitrust settlement.

      One condition that caused particular outcry was Microsoft charging an upfront fee of $100,000 for rivals to examine the code to see whether they want to buy it. If they don't, they only get $50,000 back. [emphesis mine]

      This IM thing is a new development. There probably aren't any sources to cite yet, since this is new. However, their past behavior is indicative of future misbehavior, especially in this (interoperability) regard. Doubly so since, in the above quote, Microsoft was forced by the U.S. Department of Justice to reveal the protocols, whereas they are not required to reveal their past, present, or future IM protocols. If they're not licensing protocols under the duress of the U.S. Government, how much less are they going to interoperate voluntarily?

      Microsoft simply isn't the benevolent dictator we wish it were.

      --

      --
      Given enough personal experience, all stereotypes are shallow.
  8. yeah right... by greymond · · Score: 4, Informative

    didn't AOL try to blobk trillian as well.... look how well that worked :) I use trillian to talk on ICQ, AOL, Yahoo, and MSN - I feel no need to run ALL those proggys - in fact I wish I only used 1, but some friends absolutely refuse to switch to anything other than - whatever happened to the days when everyone I knew was using ICQ and occassionally meeting up with eachother in an IRC room or web forum?

  9. Formal agreements by Phiz · · Score: 5, Insightful

    "We are very interested in interoperating with all third parties, there just needs to be a formal agreement,"

    Requiring formal agreements could be a sly way to keep open source software out. How would an open source project go about making such an agreement?

  10. Wasn't it MS who was fighting to make AOL open up? by rushfan · · Score: 5, Informative

    Just a couple of years ago? Now they decide that they don't want to play with others now.

    Here's one of the many stories on it:

    http://net4tv.com/voice/Story.cfm?storyID=1693

  11. Are we definately sure about this? by Borg_5x8 · · Score: 5, Funny

    ...or do we just have to scroll to the bottom of the page to find the Trillian-compatible Messenger version?

  12. Third parties not totally cut off...yet by thebatlab · · Score: 4, Informative

    from the article:

    "It is our expectation that those who use our service with unlicensed or unauthorized third-party clients will likely not be able to log on after Oct. 15," Sundwall said. "We would encourage those third parties to contact us to work out agreements by which they can continue to have their customers access our network."

    So....then I guess third parties will likely not be able to use the service but apparently MS is fine with them contacting them to work things out. Doesn't seem so bad. Unless of course MS starts charging exorbatant fees for third-party users of the protocol. Which would be pretty insane. For now, benefit of the doubt is what I'll give. Partly b/c I'm crazy :)

    1. Re:Third parties not totally cut off...yet by the-banker · · Score: 4, Insightful

      I am sure this has less to do with exorbitant fees and more to do with licensing restrictions. Do you really think MS will allow a GPL'd piece of software to access their network after the anti-GPL campaign they have conducted?

      MS is stifling interoperability. Just like they have in the past, and just like they will do in the forseeable future.

    2. Re:Third parties not totally cut off...yet by Jason+Earl · · Score: 4, Funny

      Do you think they would settle for my second born child? My first born is very well behaved. I would miss her terribly. My second born is a monster. I am pretty sure that Microsoft would be begging to give him back after a month or two.

      He is my first born *son*, if that makes a different.

  13. Hmmm by captain_craptacular · · Score: 4, Interesting

    Wouldn't have anything to do with this announcement would it?

    --
    They who would give up an essential liberty for temporary security, deserve neither liberty nor security
  14. Security is a bogus reason by the-banker · · Score: 5, Insightful

    The implication that a network is more secure by only allowing MS developed software to access it is bunk. There is no logical reason why restricting clients and implementing security-through-obscurity will reduce anyone's exposure to network security problems.

    Well, I guess it would reduce Microsoft's exposure since everyone using the network would have agreed to a Draconian EULA that stripped them of all their rights.

    Be assured, this is not about security, it is about control.

    1. Re:Security is a bogus reason by DeadSea · · Score: 4, Interesting
      If I were running a messaging service and I found that users were using a version of software that allowed somebody to send them a specially crafted message and take over their computer (think buffer overflow), I would disable that client and tell the user to upgrade.

      It looks to me that that may be what Microsoft is doing. They are not just disabling 3rd party software. They are disabling access with some old versions of their own software. If they start dissallowing access by software even when there are no known vulnerabilities in the software, that is when we should get mad.

      Your comment made the assumption that this is for Microsoft's security. I believe that it is for user's security. Microsoft is not providing a worthwhile service to the user if their "service" is a public backdoor into the user's computer. Microsoft knows this and they are doing the right thing. They have evidence of ways to crack certain softaware that connects to their servers. They have the ability to close the door on the vulnerability and they are doing so.

      As soon as Trillian fixes their bugs and opens a dialog with Microsoft assuring microsoft that the flaws have been fixed, Microsoft will open the service back up.

      But then again, I'm probably not paranoid enough for slashdot today. ;-)

  15. Re:uh huh... by connsmythe96 · · Score: 4, Interesting

    Exactly, and this is pretty ironic considering the complaining MS did when they tried to hook into AOL's servers. They would link the servers and AOL would close the hole, then MS would find another way around, and AOL would close that one, and so on...

    Now they'll pretend that never happened and act like people trying to circumvent their protections are some kind of criminals.

    --
    if(!cool) exit(-1);
  16. Yeah, and look how well that suited AOL. by SlashChick · · Score: 5, Interesting

    AOL didn't allow Trillian on their network for a long time, citing bandwidth and resource use from people who weren't looking at the integrated AIM ads or using the AOL service. AOL insisted that third-party clients use the vastly inferior TOC protocol to connect to the AIM network instead of letting third-party clients use their proprietary OSCAR protocol.

    So what did the engineers at Trillian and GAIM do? They reverse-engineered the OSCAR protocol and Trillian and GAIM can now use the AIM network again.

    If Microsoft locks down their network, I give it all of 3 days before Trillian and others can access it again. AOL tried and was unsuccessful. I doubt Microsoft will be able to stop this for long considering the negative publicity (and Trillian patch) that would result.

  17. Trillian Pro 2.0 already supports MSN 6. by Temsi · · Score: 5, Informative

    According to this discussion on the Cerulean Studios website, their new version of Trillian Pro already supports the MSN 6 protocol, and thus should not be affected by this change.
    It's already in beta testing, and should be out before the deadline.

    --
    -- This sig for rent.
  18. Oh shit, it's the end of the world by PeteyG · · Score: 4, Funny

    From the article:

    "We would encourage those third parties to contact us to work out agreements by which they can continue to have their customers access our network."
    Sundwall would not comment on what type of agreement Microsoft would want with third-party IM software providers. "We are very interested in interoperating with all third parties, there just needs to be a formal agreement," he said.


    Yep. Sounds like M$ is really out to crush the competition and strike a blow to open source. Yep, they're being completely unreasonable here. Light the torches boys, we've got a rabbelous mob to form!

    --
    no thanks
  19. Re:Gaim? by letxa2000 · · Score: 4, Informative
    I am a GAIM user and was spammed by Microsoft on this issue about 30 times yesterday. I'm not buying the "a small number of users receive the email multiple times" line. A quick broswe of the newsgroups suggests that many people received many copies in many different languages.

    I am hopeful that the developers of Gaim will be able to implement the latest MSN protocol by the Oct. 15th deadline. If not, well, my Gaim is also running Yahoo Messenger, ICQ, and AOL... any of which are fine with me. I'll have to get my parents to switch to ICQ but that shouldn't be a problem.

  20. Whew! Thank God they're on the ball! by phillymjs · · Score: 4, Funny

    Well, rampant worms and other exploits of ridiculous security holes may be having their merry way with computer systems worldwide, and the traffic those generate may be slowing down the internet, but THANK GOD the Microsoft brain trust is making sure that their IM software is water-fucking-tight! Bravo, minions of Bill, bravo!

    /me stands up to applaud.

    ~Philly

  21. Re:uh huh... by Snoopy77 · · Score: 4, Insightful

    The guys at Trillian have been managing just fine over the years, working out how the various IM communicate and successfully implementing the protocols. This is just some MS FUD to get people to stop using the likes of Trillian. But never fear, I bet by OCt 15 I'll be logging into MSN via my updated version of Trillian.

    --
    "She's a West Texas girl, just like me" - G.W Bush Iraqis
  22. Tracking? by geekmetal · · Score: 5, Interesting
    The upgrade is required because of "security issues" with the older versions of the Messenger clients, he said, declining to specify those issues.

    Do we read this as: The upgrade is required because "we can't track the behavior of our Messenger users " with the older versions of the Messenger clients and third party clients, he said, declining to specify those issues.?

    A similar action by talkcity.com about 4 years ago killed the activity in its chat rooms, wonder if Microsoft will let that happen or use strong arm techniques to keep the users!

    --
    There are two kinds of egotists: 1) Those who admit it 2) The rest of us
  23. Re:Gaim? by randyest · · Score: 5, Funny

    So, there's still some hope.

    Oh, you're going to cover the licensing fees for GAIM? Cool! Thanks! Hey guys, didja hear that? Gherald is covering the MS license fees for GAIM to keep working with Messenger . . .

    ;)

    --
    everything in moderation
  24. Only on slashdot... by barryfandango · · Score: 4, Insightful

    ... do you see something like this:

    uh huh... ... bullshit!!

    (Score: 2, Insightful)

    What is it about microsoft articles that cause the average IQ to plummet around here?

    --
    In all matters of opinion, our adversaries are insane. -Oscar Wilde
  25. Re:Wasn't it MS who was fighting to make AOL open by archen · · Score: 5, Insightful

    This is pretty typical of Microsoft though, so it isn't really any surprise is it?

    [1] Attempt to crack market with new software
    [2] Bundle software with OS - make pain in ass to remove
    [3] wait for large user base to build
    [4] close off to other vendors (you are here)
    [5] wait for competition to die off

    [6?] China decides to make it's own impementation =P

  26. DMCA and USA PATRIOT by 4/3PI*R^3 · · Score: 4, Interesting
    We all know what this means. A layer of access control needs to be implmented by MSN to prevent unauthorized clients from communicating on the network. Any third party client that is not ble$$ed by Micro$oft will have to circumvent this access control layer.

    After circumventing the access control layer one of two things will take place:

    Micro$oft will claim some sort of copyright on some of the data stored on their servers. This is not have to be the messages. It could be the compliation of the directory information of the user. By circumventing their access control you have gained access to a protected copyrighted work. DING DING DING DMCA VIOLATION DING DING DING

    Since all communications must go through Micro$oft's (or their duly delegated agent's) servers, by circumventing the access control layer you have gained unauthorized access to a protected computer system. DING DING DING USA PATRIOT VIOLATION DING DING DING

    Of course we all know why Micro$oft is really doing this:

    Lock in - Keep users in your system and don't let them talk to other systems either by your own client or by some third party client.

    Security through legality - This is one more piece of legal wrangling they can use to avoid any realy responsibility about any security concerns. Any security breach would require an exploit that the MSN client is not programmed to do. Thus any exploit would require writing a different client or modifing the MSN client. Either way this is an unauthorized client and the DMCA and the USA PATRIOT Act can be used.

    Same too ya - Uhhh, AOL is doing it to MSN so MSN is doing it to AOL.

    Gee, I guess I'll just use that analog, electro-mechanical, voice messaging system that the FCC won't let the baby bells completely destroy.

  27. Pioneer days... by Trevalyx · · Score: 4, Interesting

    Ah, yes... I remember so fondly the pioneering days of Trillian, when I'd patch two, three times a day to maintain AIM connection. How excited I would get, coming back from classes and wondering if yet another release due to "flap error" was going to be necessary!
    It made Trillian that much more exciting to use, all the more so because I loathed (and continue to loathe) AOL so much. Of course, I always had ICQ to fall back on. Then AOL bought them and drove them into the ground.

    What we need is an open source, secure protocol for chatting, newly implemented for today's uses. I'm getting tired of chatting over AIM, just because it has something to do with AOL. Yahoo I don't like either, nor MSN, or ICQ for above mentioned reasons. And other chat programs with half-standards aren't at all what we need at all. There are more than enough able geeks out there, some solution shouldn't be too difficult to organize a consortium to address the situation. Mayhap I smell an Ask Slashdot in the future.

  28. jabber` by SHEENmaster · · Score: 4, Informative

    1. It is decentralized, like email.
    2. Anyone with a domain can use it, even on a lan that isn't connected to the internet. I am sheenmaster@frob.us
    3. It has "transports" to access the other IM services.
    4. It has clients for literally everything, and is easy to program for.

    get it

    --
    You can't judge a book by the way it wears its hair.
  29. Just affecting MSN protocols 8.0 by ouzel · · Score: 5, Informative

    It appears this may be just affecting MSN's older protocols (MSNP7 and below). See this post and this link, which is referenced in the post.

    BTW, I use Miranda and think it's a great Open Source alternative to Trillian. Check it out.

  30. Can't believe slashdotters didn't pick this up yet by Anonymous Coward · · Score: 5, Informative



    Microsoft's IM letter means you agree to pay and upgrade

    END USERS OF Microsoft's Instant Messenger software that got multiple copies of a mail advising them to upgrade yesterday need to read the fine print of the firm's terms and conditions most carefully.

    The end user licence agreement (EULA) for the new version of Instant Messenger has some clauses that suggest changes are afoot in the way Microsoft deals with this popular little software item.

    By clicking on the new agreement, users promise to pay for future upgrades and to acquire future chargeable upgrades whether they're wanted or unwanted.

    Read on...

    ...

    What does this mean? It could mean that Microsoft may charge fees whenever it wants, and that you also have to stop using the software if the firm decides.

    Always read the fine print. If Microsoft addes this particular clause to operating systems, everyone might be forced to utter "Hail Palladium" when the push came to shove.

  31. It's only a matter of time..but... by Clinoti · · Score: 4, Interesting
    I have to agree with many of you who are stating that one of the reasons for the change is the lose of revenue that they are losing by way of the captive advertising audience. However I think that the move is more along the lines of Microsofts vision of having one operation system as the sole interface for each and everything that may or will require a computer.

    The less they have to worry about catering to others, or time spent on monitoring 'others' on their products or network is time they can spend in their deployment of the one product end user goal. We've seen a glimmer of that mindset when last week they announced that the reason for BSOD's was outside programing etc.... LI}But eventually changes like this that ostracize entire portions of computer users will eventually lead to the better development by those who subscribe to deviant technologies. So in the end this move could start off the stages needed as a catalyst for better development and increases onward and upward.

    --

    Let's keep in mind that patents are in place to keep lawyers employed and keep them litigating. -CatGrep

  32. Re:yeah right... (AIM/MSN role reversal) by the_pooh_experience · · Score: 5, Informative

    Remember back in 1999? It was MSN who was complaining that AOL wouldn't play nicely with them. Now MS throws their IM-bot in with windows, and makes it frustrating to remove if installing Outlook, and then closes the door.

    But don't think AOL is now held irresponsible in this battle. A few months ago, AOL asked the FCC if it could break the rules. It seems yesterday, AOL announced it would go ahead and break the rules.

    It sounds like there needs to be a group "time-out". Everybody goes to their corner and sits for 5 minutes.

  33. Not about open-source, about profit by SuperBanana · · Score: 4, Insightful
    Requiring formal agreements could be a sly way to keep open source software out.

    It's not a "sly way to keep open source software out"*, it's a not-so-sly way to counter OTHER people getting ad revenue/sales off YOUR network service, among other things.

    MSN messenger only really makes money off:

    • ads
    • way to get people to use MSN instead of AOL- after all, if all your buddies are on MSN messenger, you're not going to sign up for AOL no matter how many free hours, right?
    • Way to let MSN users stay in touch with MSN buddies, without running the full MSN client(say, at work)

    (last two being market-share 'enhancers')...which is pretty much why AOL offers AIM independently too. When a client like Trillian is a)letting people use your service without showing you ads and b)letting users talk to anyone on any network...well, now, you've just shot 2 out of 3 reasons for MSN messenger's free-ness, haven't you?

    Not to mention, someone at MSN's sales deparment finally realized "Hmm,, people are making money SELLING a client for our network! Hey! I bet WE can get a piece of that money!" They probably approached Trillian, Trillian probably told them to go screw, and MSN said "hah, watch us pull the plug". So, basically, Trillian etc will be forced to sign an agreement forking over xx% of their [gross/net/whatever] sales, the business world will perhaps do a little more than yawn, and the sun will rise tomorrow...meanwhile, Instant Messaging Planet will generate a dozen news stories and at least one conference over the whole thing ;-)

    * let's drop the persecution complex, for crissakes- companies do things for one reason, and one reason only- to MAKE MONEY, not join The Man in fucking open source over.

  34. Re:Jeez.... by Bodrius · · Score: 5, Interesting

    I can actually understand the Windows-only issue from their point of view; although I don't agree with it as a customer.

    But I bet they're losing users to third-party clients in far greater numbers in the windows platform than anywhere else.

    Linux users are already willing to go through some inconvenience to NOT use their OS OR their Office suite, areas over which they had a much tighter control in the market over the years. It's not like they hope to "bring them back" through Messenger.

    I'm using Trillian right now on a Windows machine. Why? Not because I can't use Messenger, not because I have ethical issues about using Messenger, but because Messenger and its network (like RealPlayer) is a product that has gone from decent to inferior to catastrophic with each "upgrade".

    Perhaps if the network did not kick me out sporadically, if their client didn't take that long to sign me in, or took up over twice the memory size of Trillian, or if I didn't constantly get spam through it, or if it didn't have authentication problems with my hotmail account (which Trillian doesn't have)...

    Well, you get the idea. Perhaps if their client didn't suck that much I wouldn't mind using it.

    I mean, I love having all my IM ids in the same client, and probably wouldn't want to live without it by now. But it's like tabbed browsing in Mozilla... it's a feature that solves a problem many people don't know they have.

    What made me try Trillian was not my admittedly crowed taskbar, it was one too many popups from Messenger advertising porn.

    If their products were merely competent, they wouldn't even have to match the 3rd party products feature by feature. Not until a mainstream IM client (IM or Yahoo) forces them to by including those features itself.

    --
    Freedom is the freedom to say 2+2=4, everything else follows...
  35. Re:Use AIM/ICQ/YIM instead? by rice_web · · Score: 4, Interesting

    What people fail to realize, is that IM is regionalized. In other words, each region adopts its own IM and sticks to it. I live in a small town in North Dakota. Early on, ICQ was the popular instant messager, but due to Windows' inclusion of MSN Messenger, MSN Messenger won over this market. Today, maybe 5% of the community uses ICQ/AIM. The same applies for much of the rural midwest. The cities are another issue entirely, where AIM comes into play. I don't know the numbers, but I'm guessing that AIM is the most popular IM in New York and LA, due to the large number of AOL subscribers. The problem here, while IM allowed millions to be able to communicate and share in a way that chat rooms failed to do (simplicity for one), is that this communication may draw boundries, with one city being 'incompatible' with another city just a few miles away. The bridge programs (such as Trillian) can help to take these borders down, but only if Microsoft and AOL don't mind.

    --
    The Political Programmer
  36. Re:Use AIM/ICQ/YIM instead? by steve_l · · Score: 4, Insightful

    One issue with fragmentation is that metcalfes law works in reverse: exponential loss of value.

    If a network is split in two, the value of each network is (.5)^2, or a quarter of the value were the network to be united.

    Even though there are now two separate networks, the total value is half what it would otherwise be.

  37. Gaim MSN status information by ChipX86 · · Score: 5, Informative

    I just put up a page that describes the situation slightly and mentions what we can and can't do about it. Please read it before asking us on IRC. We're getting flooded with questions.

  38. Re: more info on msn 8 protocol by kaan · · Score: 4, Informative

    Thanks for the link to the jdev archive. I found this url in one of the posts discussing the new msn 8/9 protocol. Looks interesting.

    From the site's main page: "This website is intended to be an unofficial guide to the MSN Messenger protocol. It is written primarily for programmers that want to utilize the MSN Messenger protocol in software."