IChat

Last updated

iChat
Developer(s) Apple Inc.
AOL (partial)
Operating system macOS
Type Instant messaging
License Proprietary

iChat (previously iChat AV) is a discontinued instant messaging software application developed by Apple Inc. for use on its Mac OS X operating system. It supported instant text messaging over XMPP/Jingle or OSCAR (AIM) protocol, audio and video calling, and screen-sharing capabilities. It also allowed for local network discussion with users discovered through Bonjour protocols.

Contents

In OS X 10.8 Mountain Lion, iChat was replaced by Messages for chat and FaceTime for video calling.

History

iChat was first released in August 2002 as part of Mac OS X 10.2. It featured integration with the Address Book and Mail applications and was the first officially supported AIM client that was native to Mac OS X (the first-party AIM application at the time was still running in Classic emulation). [1]

One episode of the first season of the HBO dramedy series Entourage had Eric Murphy having an iChat conversation with Ari Gold, marking the first time that this application was used on a television series.

Interface

iChat incorporated Apple's Aqua interface and used speech bubbles and pictures to personify the online chatting experience. With iChat, green (available), yellow (idle), and red (away) icons could be displayed next to the name of each connected user on the buddy list. For color-blind users, this could be altered to show different shapes, circle (available), triangle (idle), and squares (away), to illustrate status with shape rather than color.

iChat AV

In June 2003, Apple announced iChat AV, the second major version of iChat. It added video and audio conferencing capabilities based on the industry-standard Session Initiation Protocol (SIP). The final version of the software was shipped with Mac OS X 10.3 and became available separately on the same day for Mac OS X 10.2. [2]

iChat AV 2

In February 2004, AOL introduced AOL Instant Messenger (AIM) version 5.5 for Windows users, which enabled video, but not audio, chats over the AIM protocol and was compatible with Apple's iChat AV. On the same day, Apple released a public beta of iChat AV 2.1 to allow Mac OS X users to video conference with AIM 5.5 users.

iChat AV 3

In June 2004, Steve Jobs announced that the next version of iChat AV would be included with Mac OS X 10.4. iChat AV 3 provided additional support to allow up to four people in a single video conference and ten people in an audio conference. Additionally, the new version of iChat used the H.264/AVC codec, which offered superior quality video compared to the older H.263 codec used in previous versions. This release supported the XMPP protocol, which could be directly used to connect to Google Talk and indirectly be used to connect to users of services including Facebook Chat, and Yahoo! Messenger. [3] However, support was limited as it did not support several common XMPP features such as account creation, service discovery and full multi-user chat support. iChat 3 included the Bonjour protocol (previously called Rendezvous [4] ) which allowed iChat to automatically find other users with iChat Bonjour messaging enabled on the local network. [5]

In October 2005, iChat received support for encrypted communications, but only for paid subscribers of .Mac (later MobileMe and currently iCloud) service. These features were part of iChat 3.1, released as part of the Mac OS X v10.4.3 update. This version also added support for XMPP multi-user chat.

In March 2007, Apple released the Mac OS X v10.4.9 update, which allowed USB video device class (UVC) cameras to be used with iChat, rather than FireWire cameras only. This allowed a wider range of cameras to be used with iChat AV.

iChat 4

iChat 4, the first version release under iChat's current name, was introduced as a part of Mac OS X 10.5 and received new features including: iChat Theater (inspired by ChatFX [6] a product from Plum Amazing), Backdrops, and Screen Sharing. iChat Theater allowed users to share any file supported by Quick Look, including photos, Keynote presentations, and movies, over a video chat session. [7] Backdrops allowed users to insert movies or photos as a backdrop in video chats. Screen Sharing allowed two users of Mac OS X Leopard to have control of the same desktop and work collaboratively. Minor features in the new release included multiple logins, animated icons, use of Photo Booth effects in live video chat, and tabbed chats.

iChat 5

iChat 5.0, released with Mac OS X 10.6, reduced the bandwidth required for 640×480 video chats and upgraded iChat Theater to the same resolution. [8] [9]

iChat 6

iChat 6.0, released with Mac OS X 10.7, added support for Yahoo Messenger account and allowed iChat users to have text, voice and video chats using their Yahoo Mail accounts. It also supported third-party plugins, eventually allowing other protocols to be compatible with the software. [10] iChat 6 was the last iChat version; in OS X Mountain Lion, it was replaced by Messages. The final release, iChat 6.0.1, was published on February 1, 2012.

Messages

As part of the OS X Mountain Lion preview, Apple announced on February 16, 2012, that its OS X messaging client would be Messages, [11] and that it would support the iMessage protocol, making it compatible with the iOS client. Messages also incorporates FaceTime support. Apple made Messages immediately available as a downloadable beta version for use on Mac OS X 10.7.

Supported protocols

iChat's AIM support was fully endorsed by AOL, and used their official implementation of the AIM OSCAR protocol. Using a XMPP transport, [12] iChat could serve as a client for AOL Instant Messenger, Yahoo! Messenger, MobileMe, ICQ and XMPP. iChat could also integrate Google Talk contacts into the XMPP pane.

See also

Related Research Articles

<span class="mw-page-title-main">AIM (software)</span> Instant messaging service

AIM was an instant messaging and presence computer program created by AOL, which used the proprietary OSCAR instant messaging protocol and the TOC protocol to allow registered users to communicate in real time.

ICQ New is a cross-platform instant messaging (IM) and VoIP client. The name ICQ derives from the English phrase "I Seek You". Originally developed by the Israeli company Mirabilis in 1996, the client was bought by AOL in 1998, and then by Mail.Ru Group in 2010.

<span class="mw-page-title-main">Instant messaging</span> Form of communication over the internet

Instant messaging (IM) technology is a type of online chat allowing immediate transmission of messages over the Internet or another computer network. Messages are typically transmitted between two or more parties, when each user inputs text and triggers a transmission to the recipient(s), who are all connected on a common network. It differs from email in that conversations over instant messaging happen in real-time. Most modern IM applications use push technology and also add other features such as emojis, file transfer, chatbots, voice over IP, or video chat capabilities.

Trillian is a proprietary multiprotocol instant messaging application created by Cerulean Studios. It is currently available for Microsoft Windows, Mac OS X, Linux, Android, iOS, BlackBerry OS, and the Web. It can connect to multiple IM services, such as AIM, Bonjour, Facebook Messenger, Google Talk (Hangouts), IRC, XMPP (Jabber), VZ, and Yahoo! Messenger networks; as well as social networking sites, such as Facebook, Foursquare, LinkedIn, and Twitter; and email services, such as POP3 and IMAP.

<span class="mw-page-title-main">Pidgin (software)</span> Open-source multi-platform instant messaging client

Pidgin is a free and open-source multi-platform instant messaging client, based on a library named libpurple that has support for many instant messaging protocols, allowing the user to simultaneously log in to various services from a single application, with a single interface for both popular and obsolete protocols, thus avoiding the hassle of having to deal with new software for each device and protocol.

<span class="mw-page-title-main">XMPP</span> Communications protocol for message-oriented middleware

Extensible Messaging and Presence Protocol is an open communication protocol designed for instant messaging (IM), presence information, and contact list maintenance. Based on XML, it enables the near-real-time exchange of structured data between two or more network entities. Designed to be extensible, the protocol offers a multitude of applications beyond traditional IM in the broader realm of message-oriented middleware, including signalling for VoIP, video, file transfer, gaming and other uses.

OSCAR is AOL's proprietary instant messaging and presence information protocol. It was used by AOL's AIM instant messaging system and ICQ.

<span class="mw-page-title-main">Adium</span> Instant messaging client

Adium is a free and open-source instant messaging client for macOS that supports multiple IM networks, including XMPP (Jabber), IRC and more. In the past, it has also supported AIM, ICQ, Windows Live Messenger and Yahoo! Messenger. Adium is written using macOS's Cocoa API, and it is released under the GNU GPL-2.0-or-later and many other licenses for components that are distributed with Adium.

<span class="mw-page-title-main">Centericq</span> Instant messaging interface

Centericq is a text mode menu- and window-driven instant messaging interface that supports the ICQ, Yahoo!, AIM, MSN, IRC, XMPP, LiveJournal, and Gadu-Gadu protocols.

<span class="mw-page-title-main">Psi (instant messaging client)</span> Instant messaging client

Psi is a free instant messaging client for the XMPP protocol which uses the Qt toolkit. It runs on Linux, Windows, macOS and OS/2.

HCL Sametime Premium is a client–server application and middleware platform that provides real-time, unified communications and collaboration for enterprises. Those capabilities include presence information, enterprise instant messaging, web conferencing, community collaboration, and telephony capabilities and integration. Currently it is developed and sold by HCL Software, a division of Indian company HCL Technologies, until 2019 by the Lotus Software division of IBM.

<span class="mw-page-title-main">Google Talk</span> Instant messaging service

Google Talk was an instant messaging service that provided both text and voice communication. The instant messaging service was variously referred to colloquially as Gchat, Gtalk, or Gmessage among its users.

<span class="mw-page-title-main">Xfire</span> Instant messaging service and game server browser

Xfire was a proprietary freeware instant messaging service for gamers that also served as a game server browser with various other features. It was available for Microsoft Windows.

<span class="mw-page-title-main">Skype for Business Server</span> Real-time communications server software

Skype for Business Server is real-time communications server software that provides the infrastructure for enterprise instant messaging, presence, VoIP, ad hoc and structured conferences and PSTN connectivity through a third-party gateway or SIP trunk. These features are available within an organization, between organizations and with external users on the public internet or standard phones.

<span class="mw-page-title-main">Skype for Business</span> Enterprise instant messaging and video conferencing software by Microsoft

Skype for Business is an enterprise software application for instant messaging and videotelephony developed by Microsoft as part of the Microsoft 365 suite. It is designed for use with the on-premises Skype for Business Server software, and a software as a service version offered as part of 365. It supports text, audio, and video chat, and integrates with Microsoft 365 components such as Exchange and SharePoint.

<span class="mw-page-title-main">Jitsi</span> Videoconferencing and messaging software

Jitsi is a collection of free and open-source multiplatform voice (VoIP), video conferencing and instant messaging applications for the Web platform, Windows, Linux, macOS, iOS and Android. The Jitsi project began with the Jitsi Desktop. With the growth of WebRTC, the project team focus shifted to the Jitsi Videobridge for allowing web-based multi-party video calling. Later the team added Jitsi Meet, a full video conferencing application that includes web, Android, and iOS clients. Jitsi also operates meet.jit.si, a version of Jitsi Meet hosted by Jitsi for free community use. Other projects include: Jigasi, lib-jitsi-meet, Jidesha, and Jitsi.

<span class="mw-page-title-main">Empathy (software)</span> Open source instant messaging and VoIP client

Empathy was an instant messaging (IM) and voice over IP (VoIP) client which supported text, voice, video, file transfers, and inter-application communication over various IM communication protocols.

<span class="mw-page-title-main">Windows Live Messenger</span> Deprecated instant messaging client

MSN Messenger, later rebranded as Windows Live Messenger, was a cross-platform instant-messaging client developed by Microsoft. It connected to the now-discontinued Microsoft Messenger service and, in later versions, was compatible with Yahoo! Messenger and Facebook Messenger. The service was discontinued in 2013 and was replaced by Skype.

<span class="mw-page-title-main">Ayttm</span> Instant messaging client

Ayttm is a multi-protocol instant messaging client. It is the heir of the EveryBuddy project.

Comparison of user features of messaging platforms refers to a comparison of all the various user features of various electronic instant messaging platforms. This includes a wide variety of resources; it includes standalone apps, platforms within websites, computer software, and various internal functions available on specific devices, such as iMessage for iPhones.

References

  1. "Apple Previews iChat Instant Messaging for Mac OS X". Apple Newsroom (Press release). Retrieved July 22, 2023.
  2. Johns, Ralph (October 2008). "iChat Information Pages Version 2". Ralph Johns. Retrieved July 29, 2010.
  3. Johns, Ralph (November 2008). "iChat Information Pages Version 3". Ralph Johns. Retrieved July 30, 2010.
  4. Marc Krochmal (April 12, 2005). "Rendezvous is changing to..." rendezvous-dev (Mailing list). Archived from the original on July 28, 2014.
  5. "iChat". MacRumors . Archived from the original on March 2, 2010. Retrieved July 30, 2010.
  6. "ChatFX developer on iChat Theater". August 6, 2006. Archived from the original on August 11, 2007. Retrieved August 6, 2006.
  7. Johns, Ralph (November 2008). "iChat Information Pages Version 4: A Brief review and What's changed". Ralph Johns. Retrieved July 30, 2010.
  8. "Refined from installation to shutdown - More reliable, higher-resolution iChat". Apple . June 8, 2009. Archived from the original on July 22, 2010. Retrieved July 29, 2010.
  9. Johns, Ralph (June 3, 2010). "About iChat: iChat 5". Ralph Johns. Retrieved July 29, 2010.
  10. AppleInsider Staff (April 6, 2011). "Inside Mac OS X 10.7 Lion: iChat 6 adds Yahoo IM, account integration, web page sharing". AppleInsider . Retrieved February 12, 2012.
  11. OS X Mountain Lion PreviewThe Verge
  12. Rivera, Melvin (October 17, 2009). "iChat to MSN Through Jabber". All Forces. Archived from the original on August 5, 2010. Retrieved July 29, 2010.