Recent from talks
Nothing was collected or created yet.
AIM (software)
View on Wikipedia
| AOL Instant Messenger | |
|---|---|
AIM logo in the early 2000s | |
![]() AIM version 4.7, released in 2001 | |
| Developer | AOL |
| Initial release | May 1997 |
| Written in | |
| Operating system | |
| Type | Instant messaging |
| License | Proprietary |
| Website | my |
AOL Instant Messenger (AIM, sometimes stylized as aim) was an instant messaging and presence information computer program created by AOL that operated from 1997 to 2017. It used the proprietary OSCAR instant messaging protocol and the TOC protocol to allow users to communicate in real time.
AIM launched in May 1997 and became popular by the late 1990s; teens and college students were known to use the messenger's away message feature to keep in touch with friends, often frequently changing their away message throughout a day or leaving a message up with one's computer left on to inform buddies of their ongoings, location, parties, thoughts, or jokes.[1]
AIM's popularity declined during the 2000s and 2010s as AOL subscribers started decreasing and as Gmail's Google Talk, SMS, and Internet social networks like Facebook gained popularity. Its fall has often been compared with other once-popular Internet services, such as Myspace.[2][3] In June 2015, AOL was acquired by Verizon Communications.[4][5] In June 2017, Verizon combined AOL and Yahoo into its subsidiary Oath Inc. (now called Yahoo). The company discontinued AIM as a service on December 15, 2017.[6]
History
[edit]In May 1997, AIM was released unceremoniously as a stand-alone download for Microsoft Windows.[2] AIM was an outgrowth of "online messages" in the original platform written in PL/1 on a Stratus computer by Dave Brown. At one time, the software had the largest share of the instant messaging market in North America, especially in the United States (with 52% of the total reported as of 2006[update]).[7] This does not include other instant messaging software related to or developed by AOL, such as ICQ and iChat.
During its heyday, its main competitors were ICQ (which AOL acquired in 1998), Yahoo! Messenger and MSN Messenger. AOL particularly had a rivalry or "chat war" with PowWow and Microsoft, starting in 1999. There were several attempts from Microsoft to simultaneously log into their own and AIM's protocol servers. AOL was unhappy about this and started blocking MSN Messenger from being able to access AIM.[8][9] This led to efforts by many companies to challenge the AOL and Time Warner merger on the grounds of antitrust behaviour, leading to the formation of the OpenNet Coalition.[10]

Official mobile versions of AIM appeared as early as 2001 on Palm OS through the AOL application.[11] Third-party applications allowed it to be used in 2002 for the Sidekick.[12] A version for Symbian OS was announced in 2003,[13] as were others for BlackBerry[14] and Windows Mobile.[15]
After 2012, stand-alone official AIM client software included advertisements and was available for Microsoft Windows, Windows Mobile, Classic Mac OS, macOS, Android, iOS, and BlackBerry OS.[16]
Usage decline and product sunset
[edit]After seeing it's popularity peak between 1999 and 2005, AIM began to very slowly lose its daily active user base starting with the widespread adoption of SMS text messaging in the United States that had occurred over the same period followed by the quick rise of Gmail and its 2005 introduction of its built-in real-time chat feature Google Talk. By 2011, apps like Apple iMessage, social network messaging apps like Facebook Messenger, and mobile-first messaging apps such as WhatsApp had greatly reduced the user base of AIM and other desktop-centric competitors of its generation. AOL sought to compete by adding features such as integration with Google Talk and enabling inbound and outbound SMS text messaging between AIM and any mobile number.[17]

Despite this, one source reported in June 2011 that AOL Instant Messenger's market share had collapsed to 0.73%.[18] However, this number only reflected installed IM applications, and not active users. The engineers responsible for AIM claimed that they were unable to convince AOL management that free was the future.[2]
On March 3, 2012, AOL laid-off most of AIM's development staff while leaving the service active with help support still provided.[19] On October 6, 2017, it was announced that the AIM service would be completely discontinued on December 15 of that year;[20][6][21] however, a non-profit development team known as Wildman Productions started up a server for older versions of AOL Instant Messenger, known as AIM Phoenix.[22]
The "Running Man"
[edit]

The AIM mascot was designed by JoRoan Lazaro and was implemented in the first release in 1997. This was a yellow stickman-like figure, often called the "Running Man". AIM's popularity in the late 1990s and the 2000s led to the “Running Man” becoming a familiar brand on the Internet. After over 14 years, the iconic logo disappeared as part of the AIM rebranding in 2011. However, in August 2013, the "Running Man" returned.[23] It was used for other AOL services like AOL Top Speed and is still featured in a theme on AOL Mail.
In 2014, a Complex editor called it a "symbol of America".[24] In April 2015, the Running Man was officially featured in the Virgin London Marathon, dressed by a person for the AOL-partnered Free The Children charity.[25]
Protocol
[edit]The standard protocol that AIM clients used to communicate is called Open System for CommunicAtion in Realtime (OSCAR). Most AOL-produced versions of AIM and popular third party AIM clients use this protocol. However, AOL also created a simpler protocol called TOC that lacks many of OSCAR's features, but was sometimes used for clients that only require basic chat functionality. The TOC/TOC2 protocol specifications were made available by AOL, while OSCAR is a closed protocol that third parties had to reverse-engineer.
In January 2008, AOL introduced experimental Extensible Messaging and Presence Protocol (XMPP) support for AIM,[26] allowing AIM users to communicate using the standardized, open-source XMPP. However, in March 2008, this service was discontinued.[27] In May 2011, AOL started offering limited XMPP support.[28] On March 1, 2017, AOL announced (via XMPP-login-time messages[29]) that the AOL XMPP gateway would be desupported, effective March 28, 2017.
Privacy
[edit]For privacy regulations, AIM had strict age restrictions. AIM accounts are available only for people over the age of 13; children younger than that were not permitted access to AIM.[30] Under the AIM Privacy Policy, AOL had no rights to read or monitor any private communications between users. The profile of the user had no privacy.[30]
In November 2002, AOL targeted the corporate industry with Enterprise AIM Services (EAS), a higher security version of AIM.[31]
If public content was accessed, it could be used for online, print or broadcast advertising, etc. This was outlined in the policy and terms of service: "... you grant AOL, its parent, affiliates, subsidiaries, assigns, agents and licensees the irrevocable, perpetual, worldwide right to reproduce, display, perform, distribute, adapt and promote this Content in any medium". This allowed anything users posted to be used without a separate request for permission.[30]
AIM's security was called into question. AOL stated that it had taken great pains to ensure that personal information will not be accessed by unauthorized members, but that it cannot guarantee that it will not happen.[30]
AIM was different from other clients, such as Yahoo! Messenger, in that it did not require approval from users to be added to other users' buddy lists. As a result, it was possible for users to keep other unsuspecting users on their buddy list to see when they were online, read their status and away messages, and read their profiles. There was also a Web API to display one's status and away message as a widget on one's webpage.[32] Though one could block a user from communicating with them and seeing their status, this did not prevent that user from creating a new account that would not automatically be blocked and therefore able to track their status. A more conservative privacy option was to select a menu feature that only allowed communication with users on one's buddy list; however, this option also created the side-effect of blocking all users who were not on one's buddy list. Users could also choose to be invisible to all.
On November 4, 2014, AIM scored one out of seven points on the Electronic Frontier Foundation's secure messaging scorecard. AIM received a point for encryption during transit, but lost points because communications are not encrypted with a key to which the provider has no access, i.e., the communications are not end-to-end encrypted, users can't verify contacts' identities, past messages are not secure if the encryption keys are stolen, (i.e., the service does not provide forward secrecy), the code is not open to independent review, (i.e., the code is not open-source), the security design is not properly documented, and there has not been a recent independent security audit.[33][34] BlackBerry Messenger (BBM), Ebuddy XMS, Hushmail, Kik Messenger, Skype, Viber, and Yahoo! Messenger also scored one out of seven points.[33]
Chat robots
[edit]AOL and various other companies supplied robots (bots) on AIM that could receive messages and send a response based on the bot's purpose. For example, bots could help with studying, like StudyBuddy. Some were made to relate to children and teenagers, like Spleak.
Others gave advice. The more useful chat bots had features like the ability to play games, get sport scores, weather forecasts or financial stock information. Users were able to talk to automated chat bots that could respond to natural human language. They were primarily put into place as a marketing strategy and for unique advertising options. It was used by advertisers to market products or build better consumer relations.[35]
Before the inclusions of such bots, the other bots DoorManBot and AIMOffline provided features that were provided by AOL for those who needed it. ZolaOnAOL and ZoeOnAOL were short-lived bots that ultimately retired their features in favor of SmarterChild.
URI scheme
[edit]AOL Instant Messenger's installation process automatically installed an extra URI scheme ("protocol") handler into some Web browsers, so URIs beginning with aim: could open a new AIM window with specified parameters. This was similar in function to the mailto: URI scheme, which created a new e-mail message using the system's default mail program. For instance, a webpage might have included a link like the following in its HTML source to open a window for sending a message to the AIM user notarealuser:
<a href="aim:goim?screenname=notarealuser">Send Message</a>
To specify a message body, the message parameter was used, so the link location would have looked like this:
aim:goim?screenname=notarealuser&message=This+is+my+message
To specify an away message, the message parameter was used, so the link location would have looked like this:
aim:goaway?message=Hello,+my+name+is+Bill
When placing this inside a URL link, an AIM user could click on the URL link and the away message "Hello, my name is Bill" would instantly become their away message.
To add a buddy, the addbuddy message was used, with the "screenname" parameter
aim:addbuddy?screenname=notarealuser
This type of link was commonly found on forum profiles to easily add contacts.
Vulnerabilities
[edit]AIM had security weaknesses that have enabled exploits to be created that used third-party software to perform malicious acts on users' computers.[36] Although most were relatively harmless, such as being kicked off the AIM service, others performed potentially dangerous actions, such as sending viruses. Some of these exploits relied on social engineering to spread by automatically sending instant messages that contained a Uniform Resource Locator (URL) accompanied by text suggesting the receiving user click on it, an action which leads to infection, i.e., a trojan horse. These messages could easily be mistaken as coming from a friend and contain a link to a Web address that installed software on the user's computer to restart the cycle.[citation needed]
Extra features
[edit]iPhone application
[edit]On March 6, 2008, during Apple's iPhone SDK event, AOL announced that they would be releasing an AIM application for iPhone and iPod Touch users. The application was available for free from the App Store, but the company also provided a paid version, which displayed no advertisements. Both were available from the App Store. The AIM client for iPhone and iPod Touch supported standard AIM accounts, as well as MobileMe accounts. There was also an express version of AIM accessible through the Safari browser on the iPhone and iPod Touch.[37]
In 2011, AOL launched an overhaul of their Instant Messaging service. Included in the update was a brand new iOS application for iPhone and iPod Touch that incorporated all the latest features. A brand new icon was used for the application, featuring the new cursive logo for AIM. The user-interface was entirely redone for the features including: a new buddy list, group messaging, in-line photos and videos, as well as improved file-sharing.[38]
Version 5.0.5, updated in March 2012, it supported more social stream features, much like Facebook and Twitter, as well as the ability to send voice messages up to 60 seconds long.[39]
iPad application
[edit]On April 3, 2010, Apple released the first generation iPad. Along with this newly released device AOL released the AIM application for iPad. It was built entirely from scratch for the new version of iOS with a specialized user-interface for the device. It supported geolocation, Facebook status updates and chat, Myspace, Twitter, YouTube, Foursquare, and many other social networking platforms.[40]
AIM Express
[edit]AIM Express ran in a pop-up browser window. It was intended for use by people who are unwilling or unable to install a standalone application or those at computers that lack the AIM application. AIM Express supported many of the standard features included in the stand-alone client, but did not provide advanced features like file transfer, audio chat, video conferencing, or buddy info. It was implemented in Adobe Flash.[41] It was an upgrade to the prior AOL Quick Buddy, which was later available for older systems that cannot handle Express before being discontinued. Express and Quick Buddy were similar to MSN Web Messenger and Yahoo! Web Messenger. This web version evolved into AIM.com's web-based messenger.
AIM Pages
[edit]AIM Pages was a free website released in May 2006 by AOL in replacement of AIMSpace.[42] Anyone who had an AIM user name and was at least 16 years of age could create their own web page (to display an online, dynamic profile) and share it with buddies from their AIM Buddy list.
AIM Pages included links to the email and Instant Message of the owner, along with a section listing the owners "buddies", which included AIM user names. It was possible to create modules in a Module T microformat.[43] Video hosting sites like Netflix and YouTube could be added to ones AIM Page, as well as other sites like Amazon.com. It was also possible to insert HTML code.
The main focus of AIM Pages was the integration of external modules, like those listed above, into the AOL Instant Messenger experience.[44]
By late 2007, AIM Pages were discontinued.[43] After AIM Pages shutdown, links to AIM Pages were redirected to AOL Lifestream,[44] AOL's new site aimed at collecting external modules in one place, independent of AIM buddies.[45] AOL Lifestream was shut down February 24, 2017.[46]
AIM for Mac
[edit]AOL released an all-new AIM for the Mac on September 29, 2008, and the final build on December 15, 2008. The redesigned AIM for Mac is a full universal binary Cocoa API application that supports both Tiger and Leopard — Mac OS X 10.4.8 (and above) or Mac OS X 10.5.3 (and above). On October 1, 2009, AOL released AIM 2.0 for Mac.
AIM real-time IM
[edit]This feature was available for AIM 7 and allowed for a user to see what the other is typing as it is being done. It was developed and built with assistance from Trace Research and Development Centre at University of Wisconsin–Madison and Gallaudet University. The application provides visually impaired users the ability to convert messages from text (words) to speech.[47] For the application to work users must have AIM 6.8 or higher, as it is not compatible with older versions of AIM software, AIM for Mac or iChat.[47]
AIM to mobile (messaging to phone numbers)
[edit]This feature allows text messaging to a phone number (text messaging is less functional than instant messaging).[48]
AIM Phoneline
[edit]AIM Phoneline was a Voice over IP PC-PC, PC-Phone and Phone-to-PC service[49][50][51] provided via the AIM application. It was also known to work with Apple's iChat Client. Launched on May 16, 2006, AIM Phoneline provided users the ability to have several local numbers, allowing AIM users to receive free incoming calls.[52] The service allowed users to make calls to landlines and mobile devices through the use of a computer. The service, however, was only free for receiving and AOL charged users $14.95 a month for an unlimited calling plan.[53] In order to use AIM Phoneline users had to install the latest free version of AIM Triton software and needed a good set of headphones with a boom microphone. It could take several days after a user signed up before it started working.[53]
The service was officially closed on January 13, 2009. The closing of the free service caused the number associated with the service to be disabled and not transferable for a different service.[54] AIM Phoneline website recommended users switch to a new service named AIM Call Out.[55]
AIM Call Out
[edit]AIM Call Out was a Voice over IP PC-PC, PC-Phone and Phone-to-PC service provided by AOL via its AIM application that replaced the defunct AIM Phoneline service in November 2007.[56] It did not depend on the AIM client and could be used with only an AIM screenname via the WebConnect feature or a dedicated SIP device. The AIM Call Out service was shut down on March 25, 2009.[57]
See also
[edit]References
[edit]- ^ "Away messages keep users in touch". NBC News. July 9, 2004. Archived from the original on September 7, 2021. Retrieved September 7, 2021.
- ^ a b c Abbruzzese, Jason (April 15, 2014). "The Rise and Fall of AIM, the Breakthrough AOL Never Wanted". Mashable. Archived from the original on November 27, 2020. Retrieved December 13, 2020.
- ^ "AOL Instant Messenger is shutting down after 20 years". October 6, 2017. Archived from the original on September 7, 2021. Retrieved September 7, 2021.
- ^ Imbert, Fred (May 12, 2015). "Verizon to buy AOL for $4.4B; AOL shares soar". CNBC. Archived from the original on July 3, 2015. Retrieved May 12, 2015.
- ^ Sawers, Paul (June 23, 2015). "Verizon completes $4.4B acquisition of AOL". VentureBeat. Archived from the original on June 23, 2015. Retrieved June 23, 2015.
- ^ a b Albers, Michael (October 6, 2017). "One Last Away Message". AOL Instant Messenger (AIM) on Tumblr. Oath Inc. Archived from the original on October 6, 2017. Retrieved October 5, 2017.
- ^ "IM Market Share — BigBlueBall Forums". Bigblueball.com. Archived from the original on October 30, 2010. Retrieved December 4, 2010.
- ^ Warren, Tom (April 21, 2014). "Inside Microsoft's '90s chat war with AOL". theverge.com. Archived from the original on December 22, 2016. Retrieved January 15, 2017.
- ^ "Chat Wars". nplusonemag.com. March 25, 2014. Archived from the original on December 22, 2016. Retrieved January 15, 2017.
- ^ "AOL & Partners Announce Formation of OpenNet Coalition". HPCwire. February 5, 1999. Archived from the original on October 17, 2021. Retrieved December 13, 2020.
- ^ "Palm introduces new m105 PDA". Macworld. March 6, 2001. Archived from the original on April 28, 2019. Retrieved April 27, 2019.
- ^ Geller, Jonathan S. (October 2, 2007). "Mobile IM clients: Sidekick, Helio Ocean, BlackBerry, iPhone, and more". bgr.com. Archived from the original on October 14, 2017. Retrieved January 15, 2017.
- ^ Charny, Ben. "AOL and Symbian cosy up". ZDNet. Archived from the original on July 26, 2020. Retrieved April 27, 2019.
- ^ "Get your official BlackBerry IM clients now, if you dare". Engadget. April 11, 2007. Archived from the original on April 27, 2019. Retrieved April 27, 2019.
- ^ "AIM's Windows Mobile chat app nails a bullseye — The Download Blog — CNET Download.com". cnet.com. Archived from the original on October 14, 2017. Retrieved January 15, 2017.
- ^ "Products AIM". Products AIM. Archived from the original on July 1, 2010. Retrieved December 4, 2010.
- ^ "How to Send Text Messages to an AIM Account". Archived from the original on January 22, 2023. Retrieved September 7, 2021.
- ^ "OPSWAT Market Share Report June 2011" (PDF). opswat.com. Archived from the original (PDF) on January 2, 2013. Retrieved August 11, 2011.
- ^ Biddle, Sam (March 13, 2012). "AIM Is (Unofficially) Dead (Updated)". gizmodo.com. Archived from the original on February 15, 2017. Retrieved January 15, 2017.
- ^ "AIM Sunset". AOL Help Article. Archived from the original on October 6, 2017. Retrieved October 6, 2017.
- ^ Molina, Brett (October 6, 2017). "RIP AIM: AOL Instant Messenger dies in December". USA Today. Archived from the original on July 25, 2020. Retrieved October 6, 2017.
- ^ Brown, Dalvin (June 26, 2018). "AOL's instant messenger is back: Meet AIM Phoenix". USA Today. Archived from the original on November 13, 2018. Retrieved November 12, 2018.
- ^ LaFrance, Adrienne (December 11, 2014). "The Story Behind AOL's Iconic Yellow Running Man". theatlantic.com. Archived from the original on October 31, 2016. Retrieved January 15, 2017.
- ^ "AOL Designer Explains the Company's Iconic Yellow Running Man Logo". complex.com. Archived from the original on November 24, 2015. Retrieved January 15, 2017.
- ^ "AOL's Running Man takes part in London Marathon in Support of Free The Children". aol.co.uk. Archived from the original on March 4, 2016. Retrieved January 15, 2017.
- ^ Florian Jensen (January 17, 2008). "AOL adopting XMPP aka Jabber". Archived from the original on January 20, 2008. Retrieved January 17, 2008.
- ^ "XMPP ~ Computer Science ~ 3073 ~ p2k.unhamzah.ac.id". p2k.unhamzah.ac.id. Archived from the original on September 27, 2021. Retrieved September 27, 2021.
- ^ "AOL XMPP Gateway". May 14, 2011. Archived from the original on May 22, 2011. Retrieved May 14, 2011.
- ^ "Fwd: AOL". March 1, 2017. Archived from the original on March 2, 2017. Retrieved March 1, 2017.
- ^ a b c d Brandon De Hoyos. "AIM Privacy -- Terms of Service Policy -- AIM Privacy". About.com Tech. Archived from the original on September 28, 2015. Retrieved August 10, 2015.
- ^ Weiss, Todd R. (November 11, 2002). "AOL Takes AIM at Corporate Instant Messaging Users". Computerworld. Archived from the original on April 27, 2019. Retrieved April 27, 2019.
- ^ "Integrate Your Site with AIM in 3 Easy Steps" (PDF). AOL Developer Network. AOL Inc. p. 2. Archived from the original (PDF) on July 26, 2011. Retrieved August 9, 2011.
- ^ a b "Secure Messaging Scorecard. Which apps and tools actually keep your messages safe?". Electronic Frontier Foundation. November 4, 2014. Archived from the original on November 15, 2016. Retrieved June 1, 2015.
- ^ "Only 6 Messaging Apps Are Truly Secure". PC Magazine. November 5, 2014. Archived from the original on September 11, 2017. Retrieved January 8, 2015.
- ^ "tries out new IM chat bot". CNET. January 27, 2003. Archived from the original on December 9, 2015. Retrieved October 27, 2015.
- ^ Vijayan, Jaikumar (January 2, 2002). "AOL Instant Messenger vulnerable to hackers". Computerworld. Retrieved March 5, 2024.
- ^ "Apple Releases iPhone SDK, Demos Spore, Instant Messaging". Mac Rumors. March 6, 2008. Archived from the original on June 16, 2008. Retrieved December 4, 2010.
- ^ "AOL Overhauls AIM, Adds New iPhone App". PC Magazine. November 16, 2011. Archived from the original on July 22, 2018. Retrieved March 25, 2012.
- ^ "AIM for iPhone 5.0.5". Softpedia. March 20, 2012. Archived from the original on December 27, 2011. Retrieved March 25, 2012.
- ^ "AIM for iPad Approved, Screenshot". MacStories. April 1, 2010. Archived from the original on June 21, 2010. Retrieved March 25, 2012.
- ^ "Products – Express". Aim.com. Archived from the original on December 5, 2010. Retrieved December 4, 2010.
- ^ Cashmore, Pete (May 11, 2006). "AIM Pages". Mashable. Archived from the original on June 15, 2021. Retrieved September 24, 2012.
- ^ a b AOL Instant Messenger#AIM Pages
- ^ a b MacManus, Richard. "AIM Pages - AOL Breaking Down the Walled Garden". Archived from the original on May 19, 2012. Retrieved September 24, 2012.
- ^ "AOL Lifestream". Archived from the original on September 23, 2012. Retrieved September 24, 2012.
- ^ "AOL Lifestream Sunset Notification". AOL Help. Archived from the original on September 26, 2017. Retrieved June 17, 2021.
- ^ a b "What is Real-Time IM? Source: AOL Help". aniesoft.com. Archived from the original on September 23, 2016. Retrieved January 15, 2017.
- ^ "How-To use AIM to send a Text Message to a phone". engadget.com. July 13, 2004. Archived from the original on October 7, 2017. Retrieved August 23, 2017.
- ^ "AOL Launches AIM Phoneline". Archived from the original on September 27, 2007. Retrieved August 10, 2015.
- ^ "Free Calls From AIM". Archived from the original on June 24, 2021. Retrieved June 22, 2021.
- ^ "AOL's 'AIM Phoneline' offers free local phone number". USA Today. Archived from the original on July 4, 2012. Retrieved June 22, 2021.
- ^ "AIM Phoneline: Free Phone number for AOL Messenger users". Archived from the original on October 15, 2015. Retrieved August 10, 2015.
- ^ a b "First Look: AIM Phoneline and Skype 2.5". PCWorld. June 19, 2006. Archived from the original on January 22, 2011. Retrieved August 10, 2015.
- ^ "Free AIM Phoneline Service Closing on January 13, 2009 — VOIP Tech Chat — DSLReports Forums". Archived from the original on September 23, 2015. Retrieved August 10, 2015.
- ^ Is the registration path for FREE AIM Phoneline shut down? Archived October 18, 2008, at the Wayback Machine
- ^ "Looking for AIM Phoneline?". Aimphoneline.com. Archived from the original on February 24, 2021. Retrieved October 2, 2008.
- ^ "AOL Voice Services no longer offers new registrations". AOL.com. Archived from the original on December 18, 2014. Retrieved December 18, 2014.
External links
[edit]AIM (software)
View on GrokipediaHistory
Origins and Development
AOL Instant Messenger (AIM) originated from internal innovations at America Online (AOL) in the early to mid-1990s, addressing inefficiencies in user communication within AOL's proprietary dial-up ecosystem. Engineer Barry Appelman, who joined AOL in 1993 to lead server development, created the foundational Buddy List feature around 1994 for AOL's email service; this tool enabled users to maintain lists of contacts and detect their online presence in real time, mitigating server overload from repeated manual queries to check availability.[5][4] The motivation stemmed from empirical observations of user behavior: asynchronous email exchanges were insufficient for time-sensitive interactions, and IRC-like internal tools highlighted the value of synchronous presence awareness, prompting a shift toward dedicated real-time messaging.[9] Development of a standalone client accelerated in 1996–1997, led by Appelman alongside engineers Eric Bosco and Jerry Harris, who operated as an unsanctioned "skunkworks" team using repurposed Hewlett-Packard servers. Codename "Oscar" (later the basis for the OSCAR protocol), the project prioritized a proprietary messaging system over open standards to ensure low-latency performance, tight integration with AOL's infrastructure, and control over user data flows—design choices rooted in causal analysis of network bottlenecks and the need for reliable status propagation across AOL's growing subscriber base of millions.[4][5] This approach favored ecosystem lock-in and speed, as evidenced by internal prototypes that demonstrated faster response times compared to email polling, though it deferred interoperability considerations.[9] Early prototypes underwent limited internal testing, revealing high demand for instant status updates among AOL staff and select subscribers, with feedback loops informing refinements to presence detection algorithms before formal approval amid AOL's 1996 alliance with Microsoft. Appelman secured a key patent for the Buddy List mechanism in February 1997 (U.S. Patent 6,750,881), underscoring the technical emphasis on definable co-user lists for efficient online coordination.[5][4]Launch and Early Adoption
AOL released version 1.0 of AIM on May 1, 1997, as a free standalone application for Microsoft Windows, enabling non-subscribers to access the company's instant messaging protocol via file transfer protocol download.[10] This launch occurred with minimal promotion, yet it capitalized on AOL's established dominance in the dial-up internet market, where the service had millions of subscribers providing a ready network for cross-communication.[5] The core buddy list feature, allowing real-time visibility of contacts' online status, served as a primary draw, fostering immediate interpersonal connectivity in an era when email and Usenet dominated asynchronous online interaction.[10] Early adoption surged among teenagers and college students reliant on dial-up connections, propelled by word-of-mouth promotion and the absence of viable alternatives for real-time text-based chatting outside proprietary AOL software.[5] By 2000, AIM had amassed approximately 61 million registered users, reflecting rapid organic growth tied to AOL's subscriber expansion and the application's simplicity in an pre-broadband landscape.[5] This uptake was further aided by seamless interoperability with AOL's internal messaging tools, which by late 1997 had begun bridging the gap for hybrid user experiences without requiring full service subscriptions.[10]Peak Usage and Market Dominance
In the mid-2000s, AOL Instant Messenger (AIM) reached its zenith of popularity, particularly in North America, where it captured approximately 52% of the instant messaging market share.[5][10] This dominance was driven by strong network effects among teenagers and young adults, who adopted AIM en masse for its low-bandwidth, real-time communication that avoided telephone costs and enabled casual social connections.[11] By 2005, AIM reported over 21 million active users in the United States alone, outpacing competitors like Yahoo Messenger.[12] Key features such as buddy lists and away messages solidified AIM's role in fostering a persistent online presence, allowing users to signal availability or share status updates without requiring immediate responses.[5] These elements standardized instant messaging protocols and user expectations, creating a cultural norm for digital social interaction that preceded the fragmentation of platforms by social media networks like Facebook.[1] Amid the expansion of broadband internet access in the early 2000s, AIM's enhancements—including improved interface stability and integration with emerging multimedia—further boosted user retention by accommodating higher-speed connections while maintaining accessibility on dial-up.[2] AIM's market leadership reflected its early-mover advantage in proprietary protocols, which locked in a critical user base before interoperability standards like those proposed by rivals gained traction.[13] At peak usage, the service handled millions of concurrent sessions, with estimates of up to 6 million users online during high-traffic periods, underscoring its infrastructural scale and reliability for everyday communication.[2] This era positioned AIM as the de facto standard for personal instant messaging, influencing subsequent digital habits centered on quick, text-based exchanges.[10]Competition and Interoperability Efforts
During the late 1990s, AOL Instant Messenger (AIM) faced direct competition from established services like ICQ, which Mirabilis launched in 1996 and AOL acquired for $287 million in June 1998, and from Microsoft's MSN Messenger, released on July 22, 1999, as part of efforts to challenge AOL's dominance in instant messaging.[14][15] These rivals sought to erode AIM's market position, which relied on AOL's vast proprietary user directory as a competitive barrier, prompting Microsoft and others to push for access to AIM's network for cross-service messaging.[16] However, AOL consistently refused full interoperability with competitors' protocols, arguing that opening the system would expose users to heightened risks of spam, unauthorized data access, and privacy breaches, as evidenced by internal concerns and public statements during the period.[17][18] To accommodate third-party developers without compromising core network federation, AOL released specifications for the TOC (Talk to OSCAR) protocol in the early 2000s, a simplified subset of its proprietary OSCAR protocol that enabled limited access for alternative AIM clients like Trillian and Pidgin, though these often required reverse-engineering for full functionality.[19][20] This approach allowed innovation in client-side features but deliberately avoided server-to-server federation with services like MSN Messenger or Yahoo Messenger, preserving AOL's control over user interactions and mitigating spam vectors that plagued more open systems.[17] Legal pressures mounted amid antitrust scrutiny, including a 2003 settlement where Microsoft paid AOL Time Warner $750 million to resolve claims of anticompetitive practices in browser and messaging integration, yet this did not compel AIM to adopt open federation standards.[21] AIM's proprietary stance empirically sustained its user base in the short term by leveraging network effects and directory exclusivity as a moat against rivals, with studies showing MSN and Yahoo gaining U.S. users faster than AIM by the early 2000s but still trailing in overall scale.[22] However, the lack of adaptation to emerging open protocols like XMPP—pioneered by Jabber in 1999 for federated messaging—left AIM isolated as multi-protocol clients proliferated via reverse-engineering, ultimately constraining its evolution amid demands for seamless cross-network communication.[19][23]Decline in Popularity
The dominance of AIM eroded significantly after its peak in the early 2000s, when it boasted over 100 million registered users worldwide.[3] By the late 2000s, the service faced mounting pressure from the proliferation of smartphones following the iPhone's 2007 launch, which normalized SMS as a ubiquitous, carrier-integrated alternative to desktop-bound IM clients.[24] Usage metrics reflected this shift: active users on AIM.com and its app plummeted 64% between January 2011 and January 2012, dropping from 12 million to just 4 million.[25] A primary causal factor was platform fragmentation, as users grew fatigued with maintaining separate IM accounts amid the rise of integrated social networks. Facebook Chat, launched in April 2008, embedded messaging within a broader social ecosystem, siphoning AIM's younger users who preferred consolidated experiences over siloed tools.[24] Similarly, Gmail's introduction of Google Talk in 2005 and the expansion of SMS capabilities on feature phones and early smartphones compounded this, offering seamless alternatives without requiring dedicated software downloads or AOL ecosystem ties.[26] AOL's structural inertia exacerbated the decline, as the service remained tethered to the company's legacy dial-up subscriber model, which had already contracted sharply with broadband adoption by the mid-2000s.[27] AIM's mobile adaptations, while present, failed to pivot aggressively to touch-optimized, app-store-native designs, leaving it incompatible with the smartphone era's expectations for real-time, cross-device fluidity.[24] By the early 2010s, AIM had retreated to a niche audience, primarily older holdouts, as corporate priorities shifted away from IM innovation amid AOL's broader revenue struggles.[26]Core Features and User Experience
Buddy Lists and Status Indicators
The buddy list in AOL Instant Messenger (AIM) functioned as a core presence awareness tool, enabling users to organize contacts into customizable groups such as Buddies, Family, Co-Workers, and AIM Bots, while displaying real-time updates on their availability to facilitate immediate social coordination.[2] Online contacts appeared under their respective groups upon logging in, whereas offline ones segregated into a dedicated bottom section, minimizing the need for repetitive manual queries in an era of dial-up connections with limited bandwidth.[2] This design emphasized efficiency by leveraging server-side polling to refresh statuses without overwhelming low-resource client devices, distinguishing AIM's bidirectional flow from asynchronous email systems.[5] Originating from Unix engineer Barry Appelman's 1994 prototype—initially dubbed the "Buggy List" due to early glitches—the feature was refined and patented by 1997, coinciding with AIM's public release on May 16, 1997, as a foundational element for instant visibility among curated contacts.[5] Users could add or remove screen names dynamically, with the list supporting up to several hundred entries depending on version, promoting selective rosters over exhaustive directories.[28] Status indicators provided granular presence signals: active online users showed standard visibility for direct messaging; idle status activated after approximately five minutes of inactivity, often dimming or graying entries to signal reduced responsiveness; and away mode, set manually or via inactivity thresholds, appended a customizable message viewable by others, marked by a yellow sticky note icon adjacent to the screen name.[29] These cues, including sign-on/off alerts via subtle sound effects, prioritized non-disruptive notifications, allowing users to gauge interaction viability without constant polling, a mechanic rooted in AIM's protocol for conserving resources in pre-broadband environments.[5] Away functionality, initially corporate-oriented for signaling breaks like lunch, evolved into a user-driven tool for passive communication, prefiguring modern status updates while maintaining low-latency updates essential for AIM's dominance in the late 1990s.[5]The "Running Man" Icon and Customization
The "Running Man," a yellow animated figure depicted in mid-stride, served as AOL Instant Messenger's (AIM) primary loading and status icon upon the software's launch in May 1997.[9] Designed by AOL art director Ruth Lazaro, the icon drew inspiration from hand-drawn trademarks in 1930s and 1940s books, evoking postwar American optimism and symbolizing the rapid delivery of instant messages.[1] Its simple, looping animation appeared during connection phases and away-message states, becoming a recognizable emblem of early internet communication speed amid dial-up latencies.[30] AIM introduced buddy icons—small, user-uploadable avatars displayed alongside contacts in the buddy list—as an early customization feature, allowing profiles to transcend text-only anonymity.[31] These 48x48 pixel images, often personal photos or graphics, synced persistently across sessions via the user's AOL account, enabling consistent digital representation without re-uploading.[32] This functionality predated widespread social media profile pictures, fostering user identity by visually distinguishing contacts in a predominantly textual interface. Third-party tools proliferated to enhance buddy icon creation, such as My Buddy Icons software, which permitted image editing, filtering, and direct export to AIM for sharing among users.[33] Users could browse local files or generate custom animations, promoting informal exchanges of icons that built subcultures around personalization.[34] Profiles further supported away messages and custom sounds, but buddy icons uniquely emphasized visual self-expression, contributing to AIM's appeal as a proto-social platform where aesthetic choices signaled personality or group affiliation.[28]Basic Messaging and File Sharing
AOL Instant Messenger enabled real-time, one-to-one text messaging between users connected via the service, forming the foundation of its communication capabilities.[2] Launched in 1997, this feature operated over dial-up connections typical of the era, with the lightweight TOC protocol facilitating efficient message relay by using simple text commands to minimize data overhead and support low-bandwidth environments.[35] Core messaging included support for emoticons, with an initial set of 16 graphical smileys to express user moods ranging from positive to negative, integrated directly into the chat interface for quick insertion.[2] These elements enhanced expressiveness without requiring additional bandwidth, aligning with hardware constraints like 56k modems and early Pentium processors. File sharing complemented messaging through direct peer-to-peer transfers, allowing users to send images, music, and other files without type restrictions in early implementations.[36] Drag-and-drop functionality simplified the process, particularly for photos, which were automatically resized before transmission to optimize transfer speed.[2] This mechanism prioritized connection reliability, with basic resumption for interrupted transfers, though initial designs focused on functionality over advanced error correction or security.[37] In the pre-torrent period before 2001, AIM's file transfer feature encouraged informal peer-to-peer experimentation, enabling widespread sharing of digital media among users despite lacking structured incentives or distributed seeding.Chat Rooms and Group Interactions
AIM facilitated multi-user interactions primarily through Buddy Chats and invited chat rooms, enabling users to extend one-on-one messaging into group settings. Buddy Chats created temporary private sessions where the initiator selected multiple screen names from their buddy list or entered them manually via the Chat menu, sending invitations that recipients could accept or decline.[2] Once joined, all participants viewed messages in a shared window, with text input broadcast to the group upon sending, mirroring individual IM mechanics but scaled for several users simultaneously.[2] For broader or topic-focused discussions, users could create or join named chat rooms by specifying a room identifier in invitations or accessing directories within the AIM client or AOL interface, allowing ad-hoc persistent spaces for communal engagement.[38] These rooms supported ongoing conversations independent of buddy lists, often used for interest-based gatherings like hobby discussions or event coordination. Room creators or designated hosts wielded moderation tools to maintain order, including the ability to kick disruptive participants—temporarily ejecting them—or issue bans to prevent re-entry, addressing issues like off-topic interruptions or harassment.[39][40] In AIM's peak era around 2000-2005, these features underpinned AOL's reported 6 million concurrent users during high-traffic periods, fostering niche online subcultures around shared interests while exposing participants to spam, trolling, and exploits such as "punting" users offline or flooding rooms with unwanted content.[2][41] AOL responded aggressively, filing lawsuits against bulk spammers targeting chat environments as early as 1998 to curb unsolicited advertising and malicious interference.[42] This dynamic highlighted early challenges in scaling group interactions, where lax entry barriers invited abuse but also cultivated user-driven norms for etiquette and self-moderation in virtual communities.[43]Advanced Features
Chat Robots and Automation
One of the notable aspects of AOL Instant Messenger (AIM) was its support for chat robots, or bots, which automated responses and interactions using the proprietary OSCAR protocol or the simpler TOC protocol provided by AOL for third-party access.[44] These protocols allowed developers to create scripts that simulated user-like behavior, though OSCAR required reverse-engineering due to its closed nature, while TOC offered official specifications but was eventually discontinued.[45] Bots served both utility and entertainment purposes, with early examples emerging as developers leveraged Perl scripts or Java-based frameworks to handle incoming messages and generate replies.[44] A prominent commercial bot was SmarterChild, launched in 2001 by ActiveBuddy, Inc., on the AIM network.[46] It processed natural language queries for information such as weather reports, movie showtimes, and general facts, often responding in a conversational, sometimes snarky tone that engaged millions of users.[47] SmarterChild benefited from special AOL administrative privileges, making it unblockable and exempt from typical rate limits, which facilitated its widespread adoption and over 9 million conversations within its first year.[48] User-created bots proliferated in the early to mid-2000s, often hosted on free services like RunABot or built with tools such as the AliceBot Program D using AIML (Artificial Intelligence Markup Language) for pattern-matching responses.[44] These included entertainment-oriented scripts, such as ELIZA-inspired psychotherapist simulators that mirrored user inputs for humorous or therapeutic-style chats, and simple responders programmed to reply with random quotes, jokes, or predefined phrases triggered by keywords.[44] Developers used reverse-engineered libraries to connect bots to AIM, enabling features like automated greetings or basic games, though such efforts were constrained by AOL's flooding detection, which issued warnings and throttled messages (e.g., limiting to one reply every 10 seconds after repeated alerts).[44] The absence of a native bot API meant reliance on protocol reverse-engineering or TOC, leading to reliability issues like compatibility breaks during AIM updates and potential service disruptions from AOL's anti-spam measures.[49] Despite these limitations, the bot ecosystem fostered innovation among hobbyist programmers, contributing to AIM's interactive culture before official developer tools became available in later years.[44]Real-Time Integration and Extensions
AOL released the Open AIM SDK on March 6, 2006, enabling developers to create third-party instant messaging clients and plugins that interacted with AIM's underlying OSCAR protocol for extended real-time functionality.[50] The SDK provided access to AIM's API, allowing custom user interfaces, plugin development, and integrations such as location-based services added in subsequent updates.[51] This facilitated third-party innovations like real-time notifications and desktop alerts, which supplemented AIM's core features amid slower official development.[52] Third-party plugins, such as DeadAIM, integrated directly with the official AIM client to add real-time enhancements including tabbed chat windows for multiple conversations, automatic logging of messages, and MSN-style pop-up notifications for incoming messages without interrupting workflow.[19] Similarly, AIM+ extended the client by supporting multiple simultaneous logins across screen names, customizable hotkeys for buddy list management, and streamlined real-time status updates, improving multitasking for power users.[53] These tools leveraged AIM's protocol documentation to deliver seamless, low-latency interactions, such as instant alerts for buddy status changes or new messages.[54] By 2008, AOL further opened the full OSCAR protocol via API updates, promoting broader third-party compatibility and revenue-sharing models that incentivized extensions integrating AIM with external applications for real-time data exchange.[55] Community-driven plugins and clients, built on these resources, prolonged AIM's utility by addressing gaps in official features, such as advanced notification routing and interface customization, even as adoption waned.[56] This ecosystem of extensions underscored third-party contributions to AIM's adaptability, fostering innovations like protocol-based hooks for in-application alerts until access restrictions in 2017 curtailed further development.[57]Mobile and Cross-Platform Adaptations
AOL released official AIM clients for BlackBerry devices in September 2008, enabling instant messaging integration across all BlackBerry models through a partnership with Research In Motion.[58] Similarly, an AIM application for Windows Mobile smartphones launched around the same period, supporting buddy list management and basic messaging on compatible devices.[59] These early 2000s adaptations targeted enterprise and early smartphone users but relied on device-specific protocols and limited bandwidth, often resulting in delayed message delivery compared to desktop experiences.[59] The iPhone app debuted in March 2008, initially lacking push notifications and depending on periodic polling for updates, which strained battery life and user experience on mobile networks.[60] An update in June 2009 introduced push notification support, allowing real-time alerts for incoming messages after Apple's testing phase with AOL.[61] An iPad variant followed in April 2010, optimized for larger screens but still tethered to AOL's central servers for session synchronization.[62] Cross-device challenges persisted, as mobile clients frequently encountered inconsistencies in buddy status updates and conversation history due to server-side reliance and variable network latency, hindering seamless transitions from desktop to portable use.[60] Despite these ports, AIM's mobile implementations struggled with broader adoption, as carrier-provided SMS offered a more ubiquitous, low-data alternative for on-the-go communication during the late 2000s smartphone transition.[60] The apps supported core features like file sharing and status indicators but could not fully overcome the era's preference for native texting ecosystems, contributing to AIM's marginal mobile footprint relative to its desktop dominance.[61]Technical Implementation
Protocol Specifications
The AOL Instant Messenger (AIM) primarily relied on the proprietary OSCAR (Open System for Communication in Realtime) protocol, a binary format designed for feature-rich clients, which encapsulated data within FLAP (Frame Layer Protocol) frames transmitted over TCP. FLAP provided a lightweight framing mechanism consisting of a 6-byte header—specifying frame type, sequence number, and payload length—followed by the data payload, ensuring reliable packet delineation and sequencing without built-in error correction beyond TCP. Within FLAP, OSCAR utilized SNAC (Service Negotiation and Capabilities) packets to manage core operations, including service registration via 16-bit family and subtype identifiers, enabling modular handling of authentication, presence updates, and message routing across AOL's server federation.[63][64] Complementing OSCAR, the TOC (Talk to OSCAR) protocol offered a streamlined, ASCII-based interface for lightweight or third-party clients, with AOL officially documenting TOC and its refined successor TOC2 to simplify integration. TOC commands, such as "toc_signon" for initial connection with username and hashed password, "toc_set_info" for user details, and "toc_send_im" for message dispatch, operated as human-readable strings separated by colons and terminated by null characters, all wrapped in FLAP frames for compatibility with the underlying transport. This text-oriented design minimized parsing complexity, relying on server-side polling for updates rather than persistent connections, which contributed to AIM's scalability in handling over 6 million concurrent users at peak periods.[65][2] Authentication in both protocols initiated with a signon sequence to AOL's authorization servers, typically involving MD5-hashed passwords transmitted in plaintext envelopes until client versions from 6.5 onward supported optional TLS encryption over ports 80 or 443 alongside default TCP port 5190. TOC's explicit command structure exposed session cookies and authorization tokens post-login for maintaining state, while OSCAR embedded them in SNAC payloads, prioritizing efficiency over initial security hardening.[66][67]URI Scheme and Interoperability
Theaim: URI scheme, registered with the Internet Assigned Numbers Authority (IANA), served as a protocol handler for launching and controlling AOL Instant Messenger sessions from external applications or hyperlinks.[68] Upon AIM installation, it registered itself with supported web browsers and operating systems, enabling URIs such as aim:goim?screenname=exampleuser to initiate an instant message window addressed to the specified screen name.[69] Extended forms like aim:goim?screenname=exampleuser&message=Hello could prefetch a message body, automating the start of a conversation without manual entry.[70]
This scheme facilitated early web and email integrations, such as embedding hyperlinks in personal websites or email signatures to direct users to AIM chats—for instance, aim:goim?screenname=contactme allowed visitors to quickly message the site owner.[71] In professional contexts, it enabled rudimentary cross-application workflows, like linking from email clients to AIM for real-time follow-ups, though adoption was constrained by the need for AIM to be running and the recipient online.[72] Security analyses noted risks, including potential for malicious links to trigger unintended messages or exploits via unvalidated inputs in the handler.[70]
Interoperability efforts focused on bridging AIM's proprietary Open System for CommunicAtion in Realtime (OSCAR) protocol with competitors, but achieved limited success due to AOL's protocol silos and reluctance for full consumer federation. Third-party plugins and clients, such as those for Gaim or Trillian, attempted reverse-engineered compatibility with services like Yahoo Messenger, yet AOL periodically updated OSCAR to block such access, as in December 2000 when non-AOL clients were severed.[73] Official integrations were more viable in enterprise settings; for example, a 2006 agreement enabled IBM Lotus Sametime users to federate with AIM, allowing cross-network messaging between corporate Sametime deployments and AIM's consumer base of over 70 million users at the time.[74] Similar pacts with Yahoo targeted business IM, but consumer-level silos persisted, restricting seamless chats without specialized gateways or multi-protocol clients.[75] These initiatives highlighted causal barriers in proprietary IM ecosystems, where network effects favored isolation over open standards until broader federated protocols emerged later.
Client Versions and Platforms
The AOL Instant Messenger (AIM) client was initially developed exclusively for Microsoft Windows, with the first public version released on May 1, 1997.[76] Early iterations, such as versions 1.0 through 3.0, established Windows as the dominant platform, supporting operating systems from Windows 95 onward and achieving widespread adoption by the early 2000s, with version 3.0 coinciding with approximately 45 million registered users.[76] Subsequent releases maintained this focus, progressing through versions 4.0 to 6.0 in the mid-2000s, compatible with Windows 2000, XP, and later Vista, before culminating in version 7.0 in May 2007 and version 8.0 as the final major desktop update around 2010.[77][78] The Windows client lineage spanned over a decade of iterative updates, emphasizing compatibility with evolving Windows architectures until development effectively halted post-8.0.7.1.[77] A dedicated Mac client emerged later, with AOL releasing version 4.7 in February 2004, designed to bridge classic Mac OS and early Mac OS X environments.[79][80] This version marked the transition to native support for Apple's platforms, followed by a redesigned iteration in 2008 and version 2.1 in June 2010, which aligned more closely with modern OS X interfaces but remained limited in scope compared to the Windows counterpart.[81][80] Mac support never achieved the same breadth or frequency of updates as Windows, reflecting AIM's origins in the Windows ecosystem. No official AIM client was developed for Linux, leaving users dependent on third-party software compatible with the AIM protocol, such as Gaim (rebranded as Pidgin in 2007).[82] These open-source alternatives enabled cross-platform access on Linux distributions but lacked AOL's direct endorsement or optimization, often relying on reverse-engineered protocol implementations until AOL restricted third-party connections in 2017.[83]| Major Version | Approximate Release Year | Primary Platforms |
|---|---|---|
| 1.0–3.0 | 1997–2000 | Windows 95/98/2000 |
| 4.0–6.0 | 2001–2006 | Windows XP/2000 |
| 7.0 | 2007 | Windows Vista/XP |
| 8.0 | 2010 | Windows 7/Vista |
| Mac 4.7 | 2004 | Mac OS 9/OS X |
| Mac 2.1 | 2010 | OS X |
