Symbian OS – операционная система для сотовых телефонов, смартфонов и коммуникаторов, разрабатываемая консорциумом Symbian, основанным в июне 1998 года компанией Nokia.
24 июня 2008 года компании Nokia, Motorola, Sony Ericsson и NTT DOCOMO официально заявили об объединении Symbian OS, UIQ, S60 и MOAP(S) с целью создания единой открытой мобильной платформы. Вместе с компаниями AT&T, Samsung Electronics, LG Electronics, STMicroelectronics, Vodafone и Texas Instruments была создана некоммерческая организация Symbian Foundation, которая в итоге объединяла 40 компаний.
В 2011 году Nokia отказалась от дальнейшего развития Symbian, а поддержка финальной версии этой ОС прекратилась в 2015 году.
Symbian OS является преемником системы EPOC32, разработанной компанией Psion для своих карманных компьютеров. В 1998-1999 годах значительная часть ОС была переписана с целью оптимизации кода для работы на устройствах с ограниченными ресурсами. Разработчикам удалось добиться значительной экономии памяти, улучшения кэширования кода и, как следствие, ускорения работы программ, при пониженных требованиях к энергопотреблению. С точки зрения разработки, отличительной особенностью Symbian OS является полностью объектно-ориентированная архитектура (на уровне API). Начиная с версии системы 9.x появился серьёзный механизм защиты – разграничение API в соответствии с правами приложений (capabilities).
Основной язык разработки приложений для Symbian OS это C++, имелась поддержка Java, а также библиотеки PIPS для портирования приложений с других ОС.
Существует несколько модификаций системы (для разных типов устройств), наиболее распространённые из них:
- UIQ – базовая для смартфонов, выпускаемых Sony Ericsson и Motorola. Отличительная особенность UIQ была в поддержка устройств с сенсорным экраном. С ноября 2006 года принадлежит Sony Ericsson, а в конце 2008 года разработка платформы была прекращена.
- Series 60 – основная платформа для первых смартфонов компании Nokia, также лицензируемая Samsung, LG, Siemens и Sony Ericsson. Разработана для устройств с миниатюрной телефонной клавиатурой.
- Series 80 – платформа аналогичная Series 60 (также разработана Nokia), но для устройств с полноразмерными клавиатурами (развитие этой ветки Symbian OS длилось не долго в связи с усовершенствованием Series 60 для устройств данного вида).
- MOAP (Mobile Oriented Applications Platform) – распространённая, в своё время, в Японии и продвигаемая крупнейшим сотовым оператором NTT DoCoMo, по заказу которого устройства на MOAP производили компании Mitsubishi, Sharp, Fujitsu и Sony Ericsson.
- Symbian³ – основная (финальная) платформа для Symbian OS. На этой платформе были также были построены Symbian Anna и Nokia Belle.