OSCAR — відкритий (з 5 березня 2008 року), але не вільний мережевий протокол, що забезпечує обмін миттєвими і офлайновими текстовими повідомленнями. У даний момент використовується для двох систем: AIM (компанія AOL, керована Time Warner) та ICQ (компанія Mail.Ru Group).

Особливості протоколу OSCAR Кожному користувачеві видається UIN () — унікальний ідентифікаційний номер, за яким користувач однозначно визначається системою та іншими користувачами. В наш час (січень 2010 р.) для сумісності з AIM замість UIN використовується поняття ScreenName. Користувач має можливість вибрати собі нік, який грає роль особистого імені в його повідомленнях. На відміну від UIN, ніки не унікальні для кожного користувача. У AOL Instant Messenger функцію UIN грають SN () — так звані екранні імена, унікальні для кожного користувача. Протокол підтримує декілька станів, в яких може перебувати користувач. Стани встановлюються користувачем.

Стани Online — доступний Free for chat (F4C) — вільний Away — далеко від комп'ютера (довго не працював) Not available (N/A) — недоступний Occupied — зайнятий Do not disturb (DND) — не турбувати Invisible — невидимий Offline — відключений

У програмах-клієнтах сторонніх розробників деякі стани можуть бути відсутніми або мати місце додаткові.

Реалізації протоколу Існує велика кількість альтернативних клієнтів ICQ для різних операційних систем, наприклад: Miranda IM (Windows), QIP (Windows), &RQ (Windows), Pidgin (Windows, GNU/Linux), Licq (GNU/Linux), Kopete (GNU/Linux), qutIM (Windows, GNU/Linux, MacOS) та ін.

5 березня 2008 року AOL відкрила специфікації протоколу (як згодом виявилося — не повністю: за допомогою зміни закритих деталей специфікацій згодом 3 рази блокувалися всі неофіційні клієнти) і дозволила створення альтернативних клієнтів, але з деякими обмеженнями, встановленими ліцензією  — наприклад, клієнт, яким користуються більше ніж 100 000 користувачів, повинен показувати рекламу.

Реалізація на різних мовах програмування Мовапрограмування РеалізаціяClibpurple GnomeICU C++QOscar (Qt)C#NOscar OscarLibDelphiTICQLib cobans Javajoscar JOscarLib /*info*/ daim icqlib /*info*/ OCamlmlOscarPythonTwistedWords PerlNet::Oscar PHPWebIcqPro BasICQ

Див. також Програми миттєвого обміну повідомленнями Jabber (відкритий протокол) MSN Messenger Yahoo! Messenger AOL Messenger Miranda Skype iChat Adium boljoo &RQ

Посилання Документация на OSCAR, в том числе недокументированные возможности Офіційні специфікації протоколу OSCAR Термінологія протоколу OSCAR Неофіційні специфікації протоколу AIM/OSCAR Документація на OSCAR (ICQ v7/v8/v9) Документація на OSCAR (Wiki) Архів офіційної документації

Рівень OSIПротоколиприкладнийHTTP, gopher, Telnet, DNS, SMTP, SNMP, CMIP, FTP, TFTP, SSH, IRC, AIM, NFS, NNTP, NTP, SNTP, XMPP, FTAM, APPC, X.400, X.500, AFP, LDAP, SIP, IETF, RTP, RTCP, ITMS, Modbus TCP, BACnet IP, IMAP, POP3, SMB, MFTP, BitTorrent, e2k, PROFIBUS Це всього лише кілька найрозповсюдженіших протоколів прикладного рівня, яких існує безліч. Всі їх неможливо описати в рамках даної статті.відображенняASN.1, XML, TDI, XDR, NCP, AFP, ASCII, UnicodeсеансовийASP, ADSP, DLC, Named Pipes, NBT, NetBIOS, NWLink, Printer Access Protocol, Zone Information Protocol, SSL, TLS, SOCKS, PPTPтранспортнийTCP, UDP, NetBEUI, AEP, ATP, IL, NBP, RTMP, SMB, SPX, SCTP, DCCP, RTP, STP, TFTPмережнийIPv4, IPv6, ICMP, IGMP, IPX, NWLink, NetBEUI, DDP, IPSec, ARP, SKIPканальний (Ланки даних)ARCnet, ATM, DTM, SLIP, SMDS, Ethernet, FDDI, Frame Relay, LocalTalk, Token Ring, PPP, PPPoE, StarLan, WiFi, PPTP , L2F, L2TP, PROFIBUSфізичнийRS-232, RS-422, RS-423, RS-449, RS-485, ITU-T, RJ-11, T-система (T1, E1), модифікації стандарту Ethernet: 10BASE-T, 10BASE2, 10BASE5, 100BASE-TX, 100BASE-FX, 100BASE-T, 1000BASE-T, 1000BASE-TX, 1000BASE-SX