Symbian OS

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.
Артём Артемьев

IT-эксперт в программной и аппаратной областях (тыжкомпьютерщик I категории), криптоэнтузиаст переживший не одну зиму без отрыва от блокчейна... и вообще за любой движ в хайтеке.

ВАША ОЦЕНКА
Volumes