MSN Messenger
From Wikipedia, the free encyclopedia
- For the current instant messaging client for Microsoft Windows, see Windows Live Messenger.
MSN Messenger | |
![]() MSN Messenger 7.5 login screen. |
|
Developer: | Microsoft |
---|---|
Latest release: | 7.5 / August 23, 2005 |
OS: | Microsoft Windows |
Use: | Instant messaging client |
License: | Freeware |
Website: | http://messenger.msn.com |
MSN Messenger was a freeware instant messaging client that was developed and distributed by Microsoft between 1999 and 2005 for computers running the Microsoft Windows operating system, and aimed towards home users. Amongst its users it is often referred to as "MSN," though in Latin America and Iberian Peninsula it is known as "el messenger"/"o Messenger" as other instant messaging clients are less popular there. MSN Messenger is often used to refer to the .NET Messenger Service (the protocols and server that allow the system to operate) rather than any particular client. The business-oriented client for Windows, which also uses Microsoft's .NET Messenger Service is called Windows Messenger. It is possible for virtually any computer with an Internet connection, Windows XP and Internet Explorer to connect to the Messenger Service by using MSN Web Messenger, or one of the unofficial equivalents (which have advantages such as compatibility with browsers other than IE, but do not have an interface that mimics the one of the MSN Messenger application). MSN Messenger was renamed Windows Live Messenger in February 2006 as part of Microsoft's Windows Live series of online services and software.
Contents |
[edit] Overview
The main use of the software is for instant messaging, although other features which now come as standard include support for voice conversations, webcams (MSN Messenger 7.0 and later feature full screen audio video conversations), transferring files, and built-in two-player online games such as tic-tac-toe. In a similar vein to many of MSN Messenger's competitors, MSN Messenger allows messages to be enlivened with graphical emoticons, sometimes called smileys, Flash animations called winks, animated display pictures, styled text, and many more with third-party add-ons.
Macintosh users have a combined home and corporate client dubbed Microsoft Messenger for Mac 5.0 rather than MSN Messenger for home use and Windows Messenger for corporate use. The Macintosh version has far fewer features than its Windows counterpart; Version 5.0, though released several months after MSN Messenger 7.0, does not offer voice conversations, webcams, online games, and several other features already introduced and popular with Windows users. Another minor upgrade for Mac was released in March 2006, but it still does not support audio, video, or other extended features.
In August 2004, Microsoft introduced a browser-based version of the MSN Messenger client which can be used on any computer with a compatible browser and access to the Internet, without the need to install the Messenger software beforehand. This 'Web-messenger' is very limited, and can only be used to chat. It is also possible to use the Messenger Service on a mobile phone using Microsoft’s MSN Mobile service. Again, Microsoft has elected not to allow their browser-based client to run on the Mac platform.
There is a large community of third-party developers who have created add-ons to extend the capabilities of MSN Messenger.
The limit of contacts allowed was 300, though it is now unlimited as of September 2006.[citation needed]
[edit] Version Overview
[edit] MSN Messenger 1 (1.0.0863)
The first product release, released July 22, 1999. It included only basic features, such as plain text messaging and a simplistic contact list.
When MSN Messenger was first released it featured support for access to America Online's AIM Network. America Online continually tried to block Microsoft from having access to their service until eventually the feature was removed, and has not re-surfaced in any later versions of the software.[1] Now the software only allows connections to the .NET Messenger Service, requiring a Microsoft Passport Network account to connect, as well as limited contact with Yahoo Messenger.
[edit] MSN Messenger 2 (2.0.0083)
Released November 16, 1999. Included a rotating advertising banner and the ability to slightly customize the appearance of the chat window. It came as an install option for Windows Me.
[edit] MSN Messenger 3 (3.0.0080)
Released May 29, 2000. Included file transfers, PC to PC and PC to phone audio capabilities with Net2Phone, one of the first VOIP providers.
[edit] MSN Messenger 4.6
Released October 23, 2001. Included major changes to the user interface, ability to group contacts and support for voice conversations.
MSN Messenger 4.6 was based on Windows Messenger 4.0 and ran only on Windows 9x, ME, NT and 2000. Windows Messenger was provided for Windows XP.
[edit] MSN Messenger 5
Released October 24, 2002. Included UPnP (Universal Plug and Play) based file transfers and minor changes to the user interface artwork. This was the first version that was allowed to run alongside Windows Messenger on Windows XP, also Windows Media Player interface plug-in. MSN Messenger 5 no longer works on operating systems earlier than Windows 95.
[edit] MSN Messenger 6
Released July 17, 2003. MSN Messenger 6 was a major overhaul of the whole platform, upgradings its simple text-based interface to include customizable elements such as emoticons, personalized avatars and backgrounds.
[edit] MSN Messenger 6.1
Released October 23, 2003. This version focused on the conversation window, enabling users to hide the window frame and menu bar, and also the ability to change the theme colour of the window. The theme colour can be set differently for each user. The protocol version was also updated to MSNP version 10.
[edit] MSN Messenger 6.2
Released April 22, 2004. This was the last version of the MSN Messenger 6 series, most notable changes were contacts with mobile capabilities were more distinguishable (including a dedicated Mobile group), a connection trouble-shooter and the Launch Site feature was renamed to Fun & Games.
[edit] MSN Messenger 7.0
Released April 7, 2005. Brought along the winks features, which was previously only available in threedegrees. This version also advertises items to sell to you including animated display pictures, emoticons and backgrounds. The contact list window style was also updated to match instant message windows. This version also introduced the Xbox Live Integration feature.
[edit] MSN Messenger 7.5
Released August 23, 2005. Introduced an updated Passport credentials system. New features are the Dynamic Backgrounds feature, Voice Clips and the msnim protocol handler, allowing Web sites to provide links which automatically add a contact or start conversations (for example clicking on link msnim:chat?contact=login@passport.net will start chat conversation with user login@passport.net). The Voice Clip feature lets you hold down F2 and record a message for a maximum of 15 seconds and send it to the recipient. The window for conversations changed slightly with a Video button and a different position for the webcam icon (under the display picture). This version runs on Windows XP and later.
With the release of version 7.5, MSN Messenger started using Windows Installer patches for its auto-update feature. When a user selects yes to an update prompt upon sign in, the application will download a MSP file specific to updating that version to the latest and execute in the background. The largest patch thus far is 1.5MB, relatively smaller than downloading the entire MSI installation package, which can be up to 9.4MB.
[edit] MSN Web Messenger
MSN Web Messenger is a browser-based messaging program that allows MSN users to instant-message people on their contact list, from computers that do not or cannot have the program installed (ie public computers). Web Messenger was launched in August 2004, and is convenient for people who are using the internet away from home, or own computers that are some way incompatible with the MSN program. On the contact list for MSN Messenger users, the status of somebody using Web messenger is either displayed as a globe (), or by appending the word (Web) after their name, depending on the version of MSN Messenger used.
[edit] Windows Live Messenger
[edit] Protocol
MSN Messenger uses the Microsoft Notification Protocol (MSNP) over TCP (and optionally over HTTP to deal with proxies) to connect to the .NET Messenger Service — a service offered on port 1863 of messenger.hotmail.com. Its current version is 13 (MSNP13), used by MSN Messenger version 7.5 and other third-party clients. The protocol is not completely secret; Microsoft disclosed version 2 (MSNP2) to developers in 1999 in an Internet Draft, but never released versions 8, 9, 10, 11 or 12 to the public. .NET Messenger Service servers currently only accept protocol versions from 8 and on, so the syntax of new commands from versions 8, 9, 10, 11 and 12 is only known by using sniffers like Wireshark. MSNP13 will be the protocol used in Windows Live Messenger.
[edit] Xbox Live integration
As of MSN Messenger 7.0, the client now offers a level of integration with Microsoft's Xbox Live Internet Gaming service. Users of MSN Messenger can go to the Xbox Website and link their gamertag to Microsoft's .NET Passport network. This will allow MSN Messenger to report the user's Xbox Live friends list, as well as allow them to send game invitations to players, so that the user does not have to be on Xbox Live in order to arrange games. This feature goes along with Microsoft's continuing goal to place integration between their various services. After December 2, Xbox Live Integration had temporarily malfunctioned. This was due to the change in hardware and protocol brought with the release of the Xbox 360. The error was soon corrected however, and full functionality is now available.
[edit] Games and Applications
MSN Messenger shares the same games and applications as Windows Live Messenger.
[edit] Competition
The most significant rivals of MSN Messenger are AIM and ICQ (both from AOL), Skype, Gaim, and Jabber based clients including Google Talk.
In China, an instant messenger named QQ is predominantly used. Although used little outside of China, its domestic users number as many as 226 million. However, its popularity has recently been greatly weakened, since the entering into the Chinese market of MSN Messenger. Up until now, MSN Messenger has taken about 17 percent of the Chinese market, a figure which is becoming increasingly larger.[citation needed]
On October 13, 2005, Yahoo! and Microsoft announced plans to introduce interoperability between their two messengers,[2] creating the second largest instant messenger userbase worldwide: 40% of all users (AIM currently holds 56%). The announcement comes after years of 3rd party interoperability success (most notably, Trillian, Gaim) and criticisms from Google that the major instant messengers were locking their networks. This interoperability became available in the next version of MSN Messenger, which was renamed Windows Live Messenger.
Microsoft has also had talks with AOL in an attempt to introduce further interoperability, but so far, AOL seems unwilling to participate.
[edit] Criticism
The protocol is closed and Microsoft has made two attempts to lock out third-party clients by requiring data transformed by the use of hash functions when connecting. However, both algorithms have been reverse-engineered.
Winks have a digital signature, which the official client always checks. It will not play winks that are not signed by Microsoft. However, it is possible for a user to purchase a wink from Microsoft's website. Some of these winks enable the user to insert a custom image, which will be displayed when the wink is played. This makes it possible to display graphic or offensive images to any number of people for less than three dollars.
Ever since MSN Messenger has been released, it has been targeted entirely towards Windows users, leaving Macintosh users with a limited client, however, numerous third party applications now offer webcam, winks and even nudging support for Mac users. Some believe that this is a way of encouraging Mac users to use Windows, so they may use the complete MSN Messenger.
Linux users have also been effectively left in the dark, requiring third party software to log in and access their profile stored on the MSN Messenger servers. Such third party software is usually one of many alternative instant messaging clients, such as aMSN, KMess, Gaim, Mercury, Licq or Kopete. Gaim and Kopete are included in many Linux distributions, supporting a range of other instant messaging protocols, such as the AOL, Yahoo! and ICQ clients.
MSN Messenger contains an advertising bar as standard, some other IM programs (Gaim, Trillian etc) do not. Although this is also reverse-engineered and deleted with a patch, critics consider the interface cluttered, with no options to edit it in an unmodified version.
Another criticized aspect of MSN Messenger is the type of ID used. Unlike other message clients, MSN users are identified by an email address. Therefore, posted MSN IDs can be harvested for junk email. This can pose a problem for users who wish to release their messaging handle but not their email address.
When comparing with Yahoo's version of their instant messaging tool, Yahoo! Messenger, there was noticeable evidence that Microsoft were suspiciously one step behind[3] in their offering of new features. Such examples were MSN Messenger's nudges being similar in concept to Yahoo's Buzzes[4] (which were offered since June 2002), winks being a more primitive form of Yahoo's audibles[5] (available since May 2003), web messengers being introduced after Yahoo's introduction in June 2003:[6] (that allowed IM access from a web browser), and the introductions of two-player games and avatars also being later than that of Yahoo's.
MSN Messenger also requires Internet Explorer to be set on "online" status, while other IM only require internal settings.
[edit] Censorship controversy
Following the release of version 7.0+, there was a major uproar about certain messages being unable to be delivered through the Messenger network.[7] Messages containing "download.php", "gallery.php", "profile.php?", ".pif" or ".scr" (and many other extensions, filenames and URLs) closed the connection of the conversation, returned a "Failed to deliver message" or simply didn't appear, depending on the version of the client the person had downloaded.
A similar concept is "Shield Up", which allows the Messenger servers to send the client a list of blocked links and disabled features upon sign in. This method was introduced after vulnerabilities were found in the first versions that introduced Flash content (such as Winks, Dynamic Display Pictures, etc.).
The original intention of this filtering was to help prevent users from falling foul of malicious users, who often use URLs containing the filtered text to trick users into downloading viruses or spyware.
[edit] See also
- List of instant messengers
- Comparison of instant messengers
- Mess.be Website about MSN Messenger
- Messenger Plus!
- Microsoft Messenger for Mac
- MSN Chat Sniffer
[edit] External links
[edit] References
- ^ http://news.com.com/2100-1023-228960.html
- ^ http://www.vnunet.com/vnunet/news/2143773/yahoo-msn-marry-messengers 1
- ^ http://en.wikipedia.org/wiki/History_of_Windows_Live_Messenger
- ^ http://web.archive.org/web/20020603004714/messenger.yahoo.com/messenger/imv/
- ^ http://web.archive.org/web/20040526064745/pager.yahoo.com/
- ^ http://web.archive.org/web/20030607020732/http://pager.yahoo.com/
- ^ http://virtuelvis.com/archives/2006/02/microsoft-censoring-msn-messenger
Web Services: Hotmail • Groups • Spaces • Music • Money • Shopping • Games • Virtual Earth • Search • more...
System applications: MSN Explorer • MSN Messenger • MSN Search Toolbar • MSN TV
Other: MSN Mobile • MSN Encarta • MSN adCenter
Removed Services: MSN Chat
Categories: Articles lacking sources from September 2006 | All articles lacking sources | Articles with unsourced statements since March 2007 | All articles with unsourced statements | Articles with unsourced statements since February 2007 | Microsoft software | MSN | VoIP software | Windows instant messaging clients | 1999 software