OS Symbian описание. Платформа Symbian3 – полное описание

Когда-то давным-давно, в стародавние времена существовали компьютеры Psion (кто-то, возможно, их помнит, а кто-то и работал на них). Создавались они в компании Psion и работали операционной системе Epoc. Именно эта компания в содружестве с Ericsson, Nokia, Motorola и разработала операционную систему EPOC 32 (Symbian OS).

История развития Symbian OS

Историю развития операционной системы Symbian коротко можно разделить на следующие этапы:
июнь 1998 – компания Symbian LTD. появилась, как независимая частная компания и принадлежала компаниям Ericsson, Nokia, Motorola и Psion.
1999 – компания признается наиболее перспективной на рынке мобильных устройств. Совладельцем компании также становится компания Matsushita (Panasonic).
2000 – Symbian получает награду от UMTS форума в Барселоне за успешную разработку UMTS решений, как компонента мирового информационного пространства. Компании Sony и Sanyo лицензируют операционную систему Symbian OS. На всемирном экономическом форуме в Давосе, компания Symbian получает награду за технические инновации. Появляется первый смартфон на базе Symbian OS – Ericsson R380.
2001 – появляется новая версия операционной системы Symbian OS 6.1 для GPRS устройств. Siemens лицензирует Symbian OS. Symbian становится спонсором проекта SyncML. Появляется первый коммуникатор Nokia 9210. Анонсируется первый 2.5G мобильный телефон на базе Symbian OS – Nokia 7650. Fujitsu лицензирует Symbian OS.
2002 – Sony Ericsson становится совладельцем Symbian. Компания представляет новую версию операционной системы – Symbian OS 7.0 на мировом концерне 3GSM. Sony Ericsson анонсирует смартфон Sony Ericsson P800. Samsung лицензирует Symbian OS.
2003 – Samsung становится совладельцем Symbian.
И хотя рождение бренда Symbian произошло в июне 1998, первый выпуск операционной системы EPOC 32 компания Psion, опираясь на свой обширный опыт в области портативных мобильных устройств, произвела в апреле 1997, ознаменовав тем самым рождение нового поколения операционных систем.
Изначально для написания данный ОС был выбран язык программирования C++ как наиболее мощный и наиболее функциональный на тот момент объектно-ориентированный язык программирования. Время показало, что данный выбор был вполне удачный и обоснованный.
Чем же Symbian так привлекательна для таких разных групп как пользователи устройств, производителей и разработчиков?

Привлекательность Symbian OS для производителей и разработчиков

Производителей привлекает то, что Symbian OS с самого начала разрабатывалась с целью лицензирования для широкого круга фирм – производителей телекоммуникационного оборудования.
В начале разработки операционной системы для мобильных устройств было заложена необходимость свободной переносимости системы на разные типы процессоров. В Symbian c этой задачей не справились, но нашли альтернативный вариант – в качестве основной платформы выбрали процессоры компании ARM, которые отличаются оптимальное соотношение «производительность/потребляемая мощность/цена» и лицензированы такими компаниями, как Intel и Nokia.
Также плюсом операционной системы Symbian является встроенная многоязычность.
Опять же, если рассматривать рынок телефонов, то становится понятно, что для мобильных устройств не существует стандартов на размер экрана, клавиатуры, клавиш и т.д. А Symbian имеет четкое разделение между графическим интерфейсом и другими компонентами ПО. Это позволяет легко адаптировать систему к любому размеру и разрешению экрана, отсутствию/наличию сенсорного экрана и создавать устройства с «фирменным» внешним видом и аппаратным обеспечением.
Для разработчиков привлекательность Symbian заключается в представлении широкого спектра средств разработки для Symbian OS. Программы на стандартном языке C++ создаются на ПК с использованием среды разработки Microsoft Visual Studio и эмулятора, что очень удобно. Главный плюс Symbian OS – то, что она является так называемой "открытой системой". Весь набор средств для программирования, а также вся необходимая информация совершенно бесплатно доступна по адресу www.symbian.com/developer, это значит, любой желающий может внести свой вклад в улучшения функций Symbian OS. Естественно, что при таких условиях количество программ для платформы Symbian просто огромно, правда не стоит забывать, что не все программы безвредны.

Привлекательность Symbian OS для пользователей

Ну и самое главное, это чем же привлекает операционная система Symbian для простых пользователей.
Удобные клавиатуры , например Nokia 9210, и хорошо продуманные приложения позволяют работать с большими объемами данных. Малые размеры компьютеров на базе Symbian OS позволяет пользователям всегда носить их с собой и вводить любые данные по мере необходимости.
Качественное программное обеспечение при покупке позволяет пользователям на начальном уровне не настраивать многое самим, удобный и интуитивно понятный интерфейс. При повышении уровня пользователя операционная система Symbian позволяет устанавливать дополнительные программы.
Но самое главное это, наверное, то, что операционная система Symbian создана специально для мобильных устройств, которые имеют ограниченные ресурсы. Т.е. в отличие от КПК имеют достаточно маленький размер и массу, а, следовательно, не такое уж большое количество чипов и плат, другими словами надежнее. Поэтому могут за весь срок службы, а это могут быть недели и даже годы, не выключаться ни разу (все всегда хотят быть на связи) и при этом служить верой и правдой.

Если же Symbian такой хороший, почему они выпускают всё новые и новые версии?
В большей степени из-за распространенности вирусов, на данный момент их под Symbian уже более сотни. Также появляются всё новые протоколы связи, улучшаются характеристики телефонов и со всем этим нужно работать.
Давайте рассмотрим всё версии по порядку.

Версии Symbian OS 5.0 – 7.0

Первой официально известной версией Symbian была 5.0, на этой версии работали такие аппараты как Psion Revo, Psion Netbook, netPad, Ericsson MC218
В следующей версии Symbian OS 5.1. появился Юникод. С этой версией работал аппарат Ericsson R380.
Symbian OS 6.0 и 6.1 – первое поколение так называемых "открытых" телефонов, т.е. имеющих возможность на установку программного обеспечения самим пользователем, таким был Nokia 9210. Также именно с этих версий введено разделение устройств на "семейства". Сейчас выделены 3 "семейства" устройств: безклавиатурные КПК, напоминающие Palm и Pocket PC (Sony Ericsson P800), смартфоны Pearl (Nokia 7650) и клавиатурные коммуникаторы Crystal (Nokia 9200 Series).
Symbian OS 7.0 и 7.0s – это важный выпуск Symbian, который появился со всеми современными пользовательскими интерфейсами, включая UIQ (Sony Ericsson P800, P900, P910, Motorola A925, A1000), Ряд 80 (Nokia 9300, 9500), Ряд 90 (Nokia 7710), Ряд 60 (Nokia 6600, 7310). В том же году был обнаружен первый саморазмножающийся вирус для мобильных телефонов, использующих Symbian OS, Cabir. Он использовал Bluetooth, чтобы распространиться на другие телефоны.

Версия Symbian OS 8.0

Symbian OS 8.0 – это была версия двух ядерной операционной системы, соответственно 8.0.a и 8.0.b. Версия 8.0.a была выбрана некоторыми производителями, чтобы поддержать совместимость со старыми драйверами устройств.
Symbian OS 8.1 – это переделанная и обработанная версия 8.0.b. которая также была доступна в двух версиях, с 8.1a и 8.1b ядрами соответственно. 8.1b версия, с одночипной телефонной поддержкой, но никаким дополнительным уровнем защиты не обладавшая, была популярна среди японских телефонных компаний.
Для того, чтобы всё таки разобраться со всеми этими версиями и ядрами, можно выделить следующие появившиеся возможности:
  • Появилась поддержка более дешевых чипов памяти (устанавливается на усмотрение производителя).
  • Появились возможности для создания интерфейсов для распознавания голоса, шифрования потоковых данных, для работы с трёхмерными приложениями и звуками.
  • Появилась поддержка стандарта связи WCDMA.
  • Появилась возможность работы с разными протоколами для видеозвонков.
  • Появляется возможность подсвечивать e-mail, ссылки и т.д. для сохранения и дальнейшей работы.
  • Файлы с правами третьих компаний нельзя переправить на другие устройства, допустимо их использование только на том устройстве, где они были получены или предустановлены.
  • Для достижения большей совместимости для аппаратов с разными экранами появилась возможность редактировать параметры картинок перед их отправкой, например по Bluetooth.
  • Headset профиль для bluetooth.

Версия Symbian OS 9.0

Symbian OS 9.0 – эта версия была выпущена исключительно для внутренних целей компании Symbian. Версия улучшает безопасность и совместимость версий с 6 по 8.
Symbian OS 9.1 – версия улучшила безопасность, это была основная её направленность. Также введена Поддержка Bluetooth 1.2, и утройств управления OMA 1.1.2.
Symbian OS 9.2 – поддержка Bluetooth 2.0 (был 1.2), и устройств управления OMA 1.2 (был 1.1.2)
Symbian OS 9.3 – повышенную скорость загрузки и встроенную поддержку аппаратуры связи с сетями Wi-Fi. Реализована поддержка стандарта HSDPA, спецификации UMA (Unlicensed Mobile Access), обеспечивающей возможность приема IP-вызовов по Wi-Fi и автоматической переброски звонка в сотовую сеть при выходе из зоны доступа к Wi-Fi.
И если подводить итог по 9 версии Symbian OS, то на данный момент можно отметить:
  • Внедрено новое ядро системы, поддерживающее работу в режиме реального времени.
  • В v 9.0 реализовано улучшение показателей производительности системы и скорости доступа к данным, эффективность работы с памятью, но за счет этого пришлось пожертвовать совместимостью с ранее созданными программами. Пользователи на момент выхода новой версии и соответственно нового смартфона оказывались перед отсутствием необходимых программ и приложений, старые же не запускались на новых аппаратах вовсе.
  • Новая платформа безопасности – так называемая структура «подписей». Все приложения должны теперь быть подписаны специальной числовой подписью, на директории и папки установлен ограниченный доступ и т.д.
  • Реализована поддержка стандарта связи HSDPA.
  • Повышенную скорость загрузки и встроенную поддержку аппаратуры связи с сетями Wi-Fi.
  • Поддержка Bluetooth 2.0.
Итак, теперь вы имеете краткое представление об основной операционной системе для мобильных телефонов и смартфонов Symbian OS. Сейчас по статистике в каждом третьем телефоне стоит эта операционная система специально разработанная для мобильных устройств. Symbian OS всем хорош, кроме защиты от вирусных атак (в этом преимущество на стороне ), поэтому в конце хотелось бы посоветовать ставить , выключать Bluetooth, когда он не используется, ибо незащищённые контакты, как известно опасны.
В остальном, Symbian OS в полной мере себя оправдывает, благодаря чему и получила широкое распространение. Для получения подробного описания (покупки), нажмите по товару:

Карманные компьютеры (КПК) за последнее десятилетие стали одним из самых ярких символов "информационного общества". И хотя им на смену сейчас приходят смартфоны, но и эти устройства, по сути, лишь объединяют в себе функциональность КПК и сотового телефона (+ GPS-навигация). Более того, многие функции КПК уже давно делегированы в весьма доступные сотовые телефоны средней ценовой категории. Понятно, что вся эта аппаратура должна работать под управлением операционной системы, во многом аналогичной операционным системам для ПК (ведь даже относительно простой мобильник - это тоже компьютер). На сегодняшний день основной операционной системой для мобильных телефонов и смартфонов является Symbian OS. Сейчас по статистике в каждом третьем телефоне стоит эта операционка, специально разработанная для мобильных устройств. По мнению специалистов, Symbian OS всем хороша, кроме защиты от вирусных атак (в этом преимущество на стороне Windows Mobile), что заставляет использовать специальное антивирусное ПО. В остальном же Symbian в полной мере себя оправдывает, благодаря чему и получила широкое распространение. Однако большинство пользователей гаджетов с Symbian OS имеют очень слабое представление об этой операционной системе и о ее возможностях. Что ж, попробуем рассеять тьму невежества:-)…

Общая информация

Рынок операционных систем для смартфонов и коммуникаторов (давайте договоримся считать эти термины синонимами), в отличие от аналогичного рынка ОС для десктопов и ноутбуков, достаточно открытый. Однако и здесь имеются свои лидеры, с которыми связаны ведущие мировые производители смартфонов и которые в большей или меньшей степени стремятся контролировать рынок ПО для беспроводных устройств. На сегодняшний день лидерами гонки считаются:

Компания Motorola, производящая продукцию под собственной торговой маркой для своих смартфонов (ОС Linux-Java);
- компания Palm и ее Palm OS, установленная на коммуникаторы Sony, Handspring, Samsung;
- корпорация Microsoft с фирменными "окнами" - Windows Mobile;
- и, наконец, очень популярная среди пользователей (во многом благодаря Nokia) Symbian OS от корпорации Symbian.

Также быстро набирают силу различные проекты на базе Mobile Linux, но на общую расстановку сил на рынке они пока серьезно не влияют. Тем, кому довелось познакомиться с продукцией конкурентов, Symbian кажется намного более простой в освоении и эксплуатации. Разработчики этой ОС сыграли на лени Microsoft, которая просто перенесла стационарный Windows на мобильные коммуникаторы, в результате получив очень громоздкую систему. Symbian же создавалась для смартфонов и, следовательно, приспособилась к их маленьким размерам, экранам с небольшим разрешением, в то же время обеспечив их многозадачностью. На протяжении пяти лет с момента возникновения Symbian было выпущено семь версий программного обеспечения. Сегодня используются версии 7, 8, 9, которые, к слову, реализованы без обратной совместимости. Но в любой версии Symbian OS - это полнофункциональная 32-разрядная операционная система, созданная с учетом всех требований телекоммуникационной индустрии и поддерживающая большинство современных стандартов и протоколов - таких, как Bluetooth, GPRS, GSM/EGSM, HSCSD, CDMA. Начиная с шестой версии, вышедшей в 2001 году, ОС подразделяется на две части: ядро и графическую подсистему, что позволило мобильным производителям применять фирменные графические интерфейсы для своих смартфонов. Поэтому Symbian, установленная на аппаратах производства двух разных компаний, может выглядеть совершенно по- разному. Приложения Symbian OS отличаются очень привлекательными графическими элементами, которые позволяют осилить премудрости ОС даже неопытному пользователю. Symbian также имеет простое и удобное меню. В распоряжении пользователя стандартные графические элементы управления, реализованные в библиотеке EIKON включая панель инструментов (toolbar) и инструментальные линейки (toolband). Управление обеспечивается как с клавиатуры, так и с помощью сенсорного пера. Еще в мае 2002 г. было подписано соглашение между компаниями Symbian и Opera Software, согласно которому браузеры Opera теперь используются в ОС Symbian по умолчанию. В современных коммуникаторах (начиная с седьмой симбиановской серии) инсталлируется восьмая версия браузера, основной отличительной чертой которой является возможность загрузки до девяти окон одновременно.

История Symbian OS

Пользователи со стажем наверняка помнят компьютеры-наладонники Psion - предтечи современных КПК. Создавались они компанией Psion и работали под разработанной в 1991 году операционной системой Epoc. С временем Psion"ы были вытеснены с рынка КПК конкурентами, а компания Psion в содружестве с Ericsson, Nokia и Motorola разработала операционную систему EPOC 32, впоследствии переименованную в Symbian OS.

Хронология:
- июнь 1998 г. - компания Symbian LTD. создается как независимая частная компания, принадлежащая компаниям Ericsson, Nokia, Motorola и Psion. - 1999 год - компания признается наиболее перспективной на рынке мобильных устройств. В число ее совладельцев входит японская корпорация Matsushita (Panasonic).
- 2000 год - Symbian получает награду от UMTS-форума в Барселоне за успешную разработку UMTS-решений как компонента мирового информационного пространства. Компании Sony и Sanyo лицензируют операционную систему Symbian OS. На всемирном экономическом форуме в Давосе компания Symbian получает награду за технические инновации. На рынок выходит первый смартфон на базе Symbian OS - Ericsson R380.
- 2001 год - появляется новая версия операционной системы Symbian OS 6.1 для GPRS-устройств. Siemens лицензирует Symbian OS. Symbian становится спонсором проекта SyncML. Появляется первый коммуникатор Nokia 9210. Анонсируется первый 2.5G мобильный телефон на базе Symbian OS - Nokia 7650. Fujitsu лицензирует Symbian OS.
- 2002 год - компания Sony Ericsson становится совладельцем Symbian. Компания презентует новую версию операционной системы - Symbian OS 7.0 - на мировом форуме 3GSM, а в феврале Symbian анонсирует пользовательский интерфейс UIQ. Sony Ericsson анонсирует смартфон Sony Ericsson P800. Samsung лицензирует Symbian OS.
- 2003 год - компания Samsung входит в число совладельцев Symbian. В апреле выходит Symbian OS 7.0, которая презентуется на выставке Exposium03 в Лондоне. В октябре Nokia анонсирует первый телефон с возможностью приема ТV - Nokia 7700.
- 2004 год. В феврале анонсирована Symbian OS 8.0. В марте Symbian становится лидером на рынке смартфонов.
- 2005 год - в феврале анонсирована Symbian OS 9.0.
- 2006 год. В мае выпущена сотая коммерческая модель телефона. В ноябре - 100-миллионный смартфон на основе Symbian OS.

Хотя рождение брэнда Symbian произошло в июне 1998 г., первый выпуск операционной системы EPOC 32 компания Psion, опираясь на свой обширный опыт в области портативных мобильных устройств, произвела в апреле 1997, ознаменовав тем самым рождение нового поколения операционных систем для мобильных устройств. Изначально для написания этой ОС был выбран язык C++ как наиболее мощный и наиболее функциональный на тот момент объектноориентированный язык программирования. Время показало, что выбор был вполне удачным и обоснованным.

Устройство Symbian OS

Если не вдаваться в подробности, можно сказать просто, что системное ядро, файловый сервер, менеджер памяти и драйверы устройства находятся в базовом слое операционной системы (Base). Ядро (Kernel) управляет системными ресурсами - такими, как память, - отвечает за квантование времени для приложений и системных задач. Драйверы устройств предоставляют доступ и позволяют контролировать различные части аппаратной платформы - клавиатуру, экран, инфракрасный порт и т.д. На более высоком уровне система поддерживает различные коммуникационные возможности - такие, как TCP/IP, IMAP4, SMS и управление базой данных. С помощью компонентов Symbian OS можно получить доступ ко всей необходимой функциональности - такой, как мультимедийная составляющая, безопасность, персональная информация, графика и прочие элементы современных гаджетов. Компоненты Symbian OS поддерживают синхронизацию и интернационализацию данных.

Версии Symbian OS

Выпускать все новые и новые версии Symbian OS разработчикам приходится по нескольким причинам. Во-первых, быстро совершенствуется аппаратная составляющая портативных устройств. Также появляются все новые протоколы связи и улучшаются характеристики разработанных ранее технологий, - все это требует поддержки на уровне системы. Вторая причина - распространенность вирусов, которых на данный момент под Symbian существует уже более полутора сотен. Рассмотрим все версии по порядку.

Symbian OS 5.0-7.0

Первой официально выпущенной версией Symbian была 5.0. Под ее управлением работали такие аппараты, как Psion Revo, Psion Netbook, netPad, Ericsson MC218. В следующей версии (Symbian OS 5.1) появился Юникод. Под этой версией работал аппарат Ericsson R380. Аппараты под управлением Symbian OS 6.0 и 6.1 стали первым поколением так называемых открытых телефонов, то есть имеющих возможность установки ПО самим пользователем - таким был Nokia 9210. Также именно с этих версий введено разделение устройств на семейства. Сейчас выделяют три семейства устройств: бесклавиатурные КПК, напоминающие Palm и Pocket PC (Sony Ericsson P800), смартфоны Pearl (Nokia 7650) и клавиатурные коммуникаторы Crystal (Nokia 9200 Series). Symbian OS 7.0 и 7.0s - это выпуск Symbian, который появился со всеми современными пользовательскими интерфейсами включая UIQ (Sony Ericsson P800, P900, P910, Motorola A925, A1000), Series 80 (Nokia 9300, 9500), Series 90 (Nokia 7710), Series 60 (Nokia 6600, 7310). В том же году был обнаружен первый саморазмножающийся вирус для мобильных телефонов, использующих Symbian OS, названный Cabir. Для своего распространения он использовал Bluetooth-устройства.

Symbian OS 8.0

Symbian OS 8.0 - это была версия операционной системы с двумя различными ядрами - соответственно 8.0.a и 8.0.b. Версия 8.0.a была выбрана некоторыми производителями, чтобы поддержать совместимость со старыми драйверами устройств. Symbian OS 8.1 - это переделанная и обработанная версия 8.0.b, которая также была доступна в двух версиях: с 8.1a и 8.1b ядрами соответственно. 8.1b версия - с одночиповой телефонной поддержкой, но не обладавшая никаким дополнительным уровнем защиты - была популярна среди японских телефонных компаний. В Symbian OS 8.0 появились следующие функции:

Поддержка более дешевых чипов памяти (устанавливается на усмотрение производителя);
- возможности создания интерфейсов для распознавания голоса, шифрования потоковых данных, для работы с трехмерными приложениями и звуками; - поддержка стандарта связи WCDMA;
- возможность работы с разными протоколами для видеозвонков;
- возможность подсвечивать e-mail, ссылки и т.д. для сохранения и дальнейшей работы;
- файлы с правами третьих компаний нельзя переправить на другие устройства - допустимо их использование только на том устройстве, на котором они были получены или предустановлены (DRM);
- для достижения большей совместимости аппаратов с разными экранами появилась возможность редактировать параметры картинок перед их отправкой, например, по Bluetooth;
- Headset-профиль для Bluetooth.

Symbian OS 9.0

Эта версия была выпущена исключительно для внутренних целей компании Symbian. Она улучшает безопасность и совместимость версий с 6 по 8. Symbian OS 9.1 версия улучшила безопасность - это была основная ее направленность. Также введена поддержка Bluetooth 1.2 и устройств управления OMA 1.1.2. Symbian OS 9.2 - поддержка Bluetooth 2.0 и устройств управления OMA 1.2. Symbian OS 9.3 привнесла повышенную скорость загрузки и встроенную поддержку аппаратуры связи с сетями Wi-Fi. Реализована поддержка стандарта HSDPA, спецификации UMA (Unlicensed Mobile Access), обеспечивающей возможность приема IP-вызовов по Wi-Fi и автоматической переброски звонка в сотовую сеть при выходе из зоны доступа к Wi-Fi. В версии 9.0 реализовано улучшение показателей производительности системы и скорости доступа к данным, эффективность работы с памятью, но для этого пришлось пожертвовать совместимостью с ранее созданными программами. Пользователи на момент выхода новой версии и, соответственно, нового смартфона оказывались перед отсутствием необходимых программ и приложений, старые же не запускались на новых аппаратах вовсе. Также появилась новая платформа безопасности - так называемая структура подписей. Все приложения теперь должны были быть подписаны специальной числовой подписью, на директории и папки установлен ограниченный доступ.

Symbian OS для производителей и разработчиков

Производителей привлекает то, что Symbian OS с самого начала разрабатывалась с целью лицензирования для широкого круга фирм - производителей телекоммуникационного оборудования. В самом начале создания операционной системы для мобильных устройств была поставлена задача ее свободного переноса на разные типы процессоров. Разработчики Symbian c этой задачей не справились, но нашли альтернативный вариант - в качестве основной платформы выбрали процессоры компании ARM, которые отличаются оптимальным соотношением производительность/потребляемая мощность/цена и лицензированы такими компаниями, как Intel и Nokia. Также плюсом ОС Symbian является встроенная многоязычность. Для мобильных устройств до сих пор не существует стандартов на размер экрана, строение клавиатуры и т.д. Symbian имеет четкое разделение между графическим интерфейсом и другими компонентами ПО, что позволяет легко адаптировать систему к любому размеру и разрешению экрана, отсутствию/наличию сенсорного экрана и создавать устройства с "фирменным" внешним видом и аппаратным обеспечением. Для разработчиков мобильного ПО привлекательность Symbian OS заключается в представлении широкого спектра средств разработки. Программы на стандартном языке C++ создаются на ПК с использованием среды разработки Microsoft Visual Studio и эмулятора. Главный плюс Symbian OS - то, что она является открытой системой, а значит, весь набор средств для программирования, а также вся необходимая информация доступны совершенно бесплатно. Неудивительно, что при таких условиях количество программ для платформы Symbian просто огромно. Обратная сторона медали - изобилие вредоносного ПО для Symbian OS.

Денис Лавникевич

Меню операционной системы Symbian OS 9.4

История

С течением времени карманные компьютеры становились все мощнее. К 1994 году, ограничение в 64 Кбайт, свойственное для 16-разрядных систем, стало представлять серьезное препятствие разработке ПО, к тому же становилось ясно, что система такого класса должна быть переносимой на более широкий спектр устройств. Так появилась новая система Symbian OS. Сохранив в себе лучшие черты предыдущей ОС Psion , она должна была стать полностью 32-разрядной, переносимой на любую аппаратную платформу и архитектуру. Это позволило бы Symbian OS стать открытой системой, доступной для лицензирования сторонними производителями мобильных устройств. С этой целью из группы Psion было выделено самостоятельное предприятие по созданию программного обеспечения - Psion Software. Новая система должна была стать стандартом для беспроводных информационных устройств за счет лицензирования широкому кругу производителей этой отрасли. В апреле 1997 года вышла первая версия Symbian OS и сразу же на ее базе был создан новый продукт: Psion Series 5. Лицензирование новой ОС началось еще до ее официального выхода в свет. Symbian OS с ее эффективностью и гибкостью, а также высокий технический уровень Symbian (ранее Psion Software) сформировали исключительно благоприятную основу для создания нового системного ПО для беспроводных устройств. Компания Psion Software была выделена из группы компаний Psion Group, и сменила название на Symbian Ltd, став совместным предприятием Ericsson, Nokia, Motorola и Psion.С самого начала система проектировалась как полностью объектно-ориентированная. В качестве языка реализации был выбран C++ как наиболее мощный и наиболее функциональный на сегодняшний день объектно-ориентированный язык программирования.

Октябрь 2010 года : Вместе с публикацией положительных финансовых результатов Nokia объявила об изменении стратегии по развитию Symbian. Отныне платформа будет обновляться непрерывно, разрешая пользователям устанавливать обновления на существующие у них устройства.

Nokia решила отказаться от выпуска Symbian^4, следующей версии платформы для смартфонов, выход которой планировался на 2011 г. Вместо этого компания намерена непрерывно улучшать текущую версию платформы, добавляя в нее новые функции шаг за шагом. Новый подход позволит устанавливать обновления на существующие смартфоны. То есть, например, если раньше пользователю пришлось бы ждать выхода первых мобильников на базе Symbian^4, чтобы увидеть эту платформу в действии, то сейчас он может купить Nokia N8 и ждать соответствующего обновления, пишет Ars Technica. В будущем не будет существовать отдельных версий Symbian (^4, ^5 и т.д.), останется просто платформа Symbian.

Кроме того, Nokia объявила о намерении использовать каркас для разработки приложений Qt в качестве основного, причем как для Symbian, так и для другой своей платформы - MeeGo. Ожидается, что это позволит улучить графический интерфейс мобильных устройств и в целом повысить качество пользовательского опыта - изменить то, в чем Nokia сильнее всего проигрывает другим вендорам.

Представители Nokia заверили, что компания постарается избавить пользователей от фрагментации (наличия большого числа версий платформы, с которым необходимо добиваться совместимости). Планируется, что весь сторонний софт, выпущенный к определенному моменту, будет совместим с обновлениями Symbian, которые будут выпущены в будущем.

Ноябрь 2010 года Еврокомиссия объявила о выделении в рамках государственной программы по содействию инновационному развитию экономики €11 млн на поддержку платформы Symbian. Еще столько же выделит консорциум SYMBEOSE (Symbian – the Embedded Operating System for Europe), сообщает IntoMobile. Итого в платформу будет дополнительно инвестировано €22 млн.

SYMBEOSE сконцентрируется на трех целях. Во-первых, организация планирует сделать разработку устройств на Symbian более простой за счет адаптации программного обеспечения под разные чипсеты. Во-вторых, консорциум займется развитием Symbian в направлении встраиваемых решений (бытовая техника, датчики и т.д). В-третьих, начнут проводиться исследования в области многопоточных и облачных вычислений и других перспективных для рынка мобильных аппаратов технологий.

Согласно официальному блогу Symbian, в консорциум SYMBEOSE вошли 24 производителя мобильных телефонов, оператора, разработчика программного обеспечения и научных центра из восьми европейских стран. Symbian Foundation и SYMBEOSE - это разные организации, которые будут существовать одновременно и не будут заменять друг друга. Основанный компанией Nokia некоммерческий консорциум Symbian Foundation возглавляет развитие и поддержку платформы Symbian для мобильных устройств.

Версии

Версия Дата выпуска Характеристики Где используется
Release 1 Апрель 1997 Первый выпуск. Новая ОС с набором офисных приложений. Psion Series 5 1.00 ROM
Release 2 Июль 1997 Выпущен пакет для связи с ПК EPOC Connect, исправлены некоторые

ошибки, добавлено приложение EasyFax

Psion Series 5 1.01 ROM, PsiWin 2.0
Release 3 Ноябрь 1997 Включены приложения Email и Web, поддержка удаленного доступа Geofox One, PCC Synergy
Release 4 Середина 1998 Внутренний релиз - в производство практически не выпускался.

Пре-релиз Java-машины, поддержка Email с присоединенными файлами, EPOC Connect CopyAnywhere(обмен данными через Clipboard), другие улучшения

Message Suite 1.5, PsiWin 2.2

Oregon Scientific Osaris

Release 5/5u Июнь 1999 Новая существенно улучшенная версия EPOC 32, поддержка Java ,

поддержка цветного экрана, улучшения в области связи с другими устройствами, оптимизация и т.п.

Psion Series 5mx, Ericsson

Mobile Companion MC-218, Psion Series 7, Psion NetBook, Psion Revo/Revo

Release 6 2000 Кардинально новая версия системы, несовместимая с предыдущими

версиями. Диверсификация на стандартные типы (reference design) устройств (Crystal, Quartz (позднее переименованный в MediaPhone) и Pearl). Полная поддержка Unicode, Bluetooth, механизмы работы с различными кодировками в почте и Web, улучшенные мультимедийные возможности.

.
Release 6.1 2001 Поддержка GPRS (т.н. Packet Release) Нет данных

Новый интерфейс UIQ для безклавиатурных устройств

.

Возможность выбора между двумя различными ядрами (EKA1 или EKA2). EKA2 не использовался вплоть до выхода SymbianOS v8.1b.

.

Улучшенная версия 8.0 с поддержкой ядер EKA1 и EKA2.

.
.
Sony Ericsson M600, Sony Ericsson P990

Поддержка OMA Device Management 1.2

Nokia E90, Nokia E66, Nokia E63, Nokia E71, Nokia E51, Nokia N95, Nokia N82, Nokia N81, Nokia 6290, Nokia 6120 classic, Nokia 5700.

Symbian OS -- операционная система для сотовых телефонов, смартфонов и коммуникаторов, разрабатываемая консорциумом Symbian, основанным в июне 1998 года компаниями: Nokia, Psion, Ericsson и Motorola. Позже к консорциуму присоединились компании: Sony Ericsson, Siemens, Panasonic, Fujitsu, Samsung, Sony, Sharp и Sanyo.

24 июня 2008 года компании Nokia, Sony Ericsson, Motorola и NTT DOCOMO официально заявили об объединении Symbian OS, S60, UIQ и MOAP(S) с целью создания единой открытой мобильной платформы. Вместе с компаниями AT&T, LG Electronics, Samsung Electronics, STMicroelectronics, Texas Instruments и Vodafone была создана некоммерческая организация Symbian Foundation. Nokia анонсировала покупку оставшихся не принадлежащих ей акций Symbian Ltd., после чего станет возможным предоставление исходных кодов системы членам Symbian Foundation. Данный шаг должен способствовать продвижению Symbian OS на рынке мобильных систем. На данный момент Symbian Foundation насчитывает 40 компаний.

Характеристика

Symbian OS является преемником операционной системы EPOC32, разработанной компанией Psion для своих карманных компьютеров. В 1998--1999 гг. значительная часть системы была переписана с целью оптимизации кода для работы на устройствах с ограниченными ресурсами. Разработчикам удалось добиться значительной экономии памяти, улучшения кэширования кода и, как следствие, ускорения работы программ, при пониженных требованиях к энергопотреблению. С точки зрения разработки, отличительной особенностью системы является полностью объектно-ориентированная архитектура (на уровне API). Начиная с версии системы 9.x появился серьёзный механизм защиты -- разграничение API в соответствии с правами приложений (capabilities). Основной язык разработки приложений -- С++, имеется поддержка Java. Также существуют библиотеки PIPS для портирования приложений с других ОС.

В 2005 году вышла Symbian OS Series 60 3rd Edition, основанная на новом ядре EKA2, что привело к нарушению обратной совместимости с программами, написанными для предыдущих версий.

На данный момент наиболее распространённой (по количеству устройств) версией является Symbian OS Series 60 3rd Edition и 5th Edition (Symbian).

Начиная с осени 2010, системой Symbian OS оснащает свои смартфоны только компания Nokia. До этого эту ОС использовали также такие компании как Samsung, Sony Ericsson и некоторые другие. На данный момент производство смартфонов с Symbian OS прекращено. Основными конкурентами Symbian OS были операционные системы Microsoft: Windows Mobile (Pocket PC Edition) и Smartphone Edition и Windows Phone, а также операционные системы Google Android, и Apple iOS.

Бывшая некогда одним из лидеров среди мобильных ОС на данный момент Symbian угасает. Сам проект закрыт. У этой операционной системы сложный и устаревший интерфейс, и мало возможностей. Но! Она является одним из первопроходцев.

Интерфейс современной Symbian OS.

В 1989 году в компании Psion появилась EPOC, предназначенная для 8086-процессоров. Ее название сходно со словом Epoch и означает «открытие новой эпохи в мире мобильной техники». Однако некоторые пользователи данную аббревиатуру расшифровывали как «Electronic Piece of Cheese» («электронный кусочек сыра»).

PsionMC 400 – первое устройство, работающее под этой операционной системой. Следующей ОС стала SIBO, которой позже сменили название на EPOC, а после этого на EPOC16 (из-за открытия серии 32-битных EPOC). Затем ее снова переименовали в SIBO. Эта система была проста в управлении и обладала такими возможностями, как:

  • Графический интерфейс;
  • Встроенный транслятор языка OPL в ПЗУ;
  • Механизм, разделяющий приложения и ядра отдельными потоками;
  • Многозадачность;
  • Функциональность;
  • Надежность;
  • Стабильность.

Главным недостатком SIBO стало то, что она была ориентирована только на x86 процессоры. А предугадать быстрое появление новых аппаратных архитектур разработчики не смогли. Компьютер Psion Series 3mx «подписал приговор» данной операционной системе, поскольку был достигнут предел развития интерфейса и приложений. Зато благодаря SIBO открылось целое направление клавиатурных КПК.

Psion Series 3 (слева) и Psion Series 3a (справа).

На смену EPOC16 (SIBO) появилась EPOC32 (32-битная версия). Данная система была ориентирована на процессоры ARM и появилась на устройстве Psion Series 5 в апреле 1997 года. С появлением обновлений были устранены ошибки и добавлены следующие возможности:

  • Поддержка стека TCP/IP;
  • Поддержка цветных экранов;
  • Поддержка Java;
  • Электронная почта.

EPOC32 обладала многозадачностью и не требовала при работе много ресурсов. Она поделена на графическую оболочку и ядро. Управление осуществлялось как при помощи клавиатуры, так и при использовании сенсорного экрана.


Psion Series 5mx и обзор системы.

Лицензирование EPOC для других производителей

По сути, система была очень неплоха для своего времени, но бизнес, как известно, часто рушит хорошие вещи. В то время (на дворе был 1997 год) финансовые проблемы заставили Psion вынести разработку EPOC в «дочку», названную Psion Software, а в 1998 году, последняя, совместно с компаниями Ericsson, Motorola и Nokia образовала новую компанию Symbian Ltd., и все последующие версии стали выпускаться под названием Symbian OS. Вот так система EPOC и пришла на мобильные телефоны.

Системой заинтересовалась компания Ericsson. Аппарат Ericsson MC218 был копией Psion Series 5mx, а устройство Ericsson R280s с EPOC System Release 5, и тем более с EPOC System Release 5u (добавление поддержки UNICODE и с изменениями в интерфейсе) стало новинкой. R280s – это первый Symbian-смартфон, заключающий в себе органайзер и мобильник.

Возможно, фанаты Nokia будут спорить, скажу только, что первый смартфон выпустила Nokia (модель Nokia 9000 в 1996 году), но он был на ОС GEOS. Поэтому все-таки первым смартфоном можно считать аппарат Ericsson, который вышел в 2000 году. Кроме того, это первое устройство с флипом и сенсорным экраном. Отсутствие возможности установки стороннего софта было главным его недостатком. С другой стороны, R320s был представлен как органайзер, поэтому это было не так важно. R380s (слева) и MC218 (справа).

Смартфон снискал успех, что дало повод производителям мобильных устройств всерьез задуматься. В 2001 году произошло образование нескольких платформ, а именно:

  • Series 80 (основа смартфонов Nokia 9xxx);
  • Series 60 (в России называлась S60, которую устанавливали почти во все смартфоны на Symbian: Lenovo, LG, Nokia, Panasonic, Samsung, Sendo, Siemens, SonyEricsson);
  • UIQ (Motorola, Sony Ericsson Amira, Benq);
  • MOAP (Mitsubishi, Fujitsu, Sharp, Sony Ericsson).

Еще была Series 90, на которой работали Nokia 7700 и Nokia 7710. Вернемся к этому позже.

На рынке мобильных устройств Symbian держался уверенно. В 2004 году Psion продает свою долю в Symbian Ltd, так как было ясно, что на КПК операционная система больше не попадает.

Series 80

Это первая система Symbian Nokia. Особенности:

  • Поддержка разрешения 640х200;
  • Схожесть в плане интерфейса с EPOC;
  • Возможность установки приложений;
  • Поддержка карт MMC;
  • Стереовыход;
  • SSL/TLS;
  • Наличие браузера Opera;
  • Возможность отправки факса.

Nokia 9210 появился в 2001 году. В закрытом виде устройство было как телефон, а в открытом – КПК. Если сравнивать его с SonyEricsson, то они мало чем отличались, разве только тем, что у Nokia был другой форм-фактор («раскладушка», которая открывалась сбоку), лишенный сенсорного экрана.




Nokia 9210.

Series 80 2nd Edition получила ко всему прочему поддержку Wi-Fi/Bluetooth, немного измененный интерфейс и ядро Symbian 7.0.

Nokia 9300.

Чуть позже Nokia отказалась от S80 из-за несовместимости с другой платформой – S60. Да и невыгодно было поддерживать несколько одинаковых продуктов. Как говорится, за двумя зайцами погонишься…

Series 60/S60

Это самая известная Symbian-платформа из всех представленных. Получилось так, что некоторые пользователи, не догадываясь о существовании Psion, о предыдущих релизах, о других платформах, считали версию ОС по версии S60. К примеру, под Symbian 3.2 подразумевается S60 3rd Edition Feature Pack 2.

В этой платформе наконец-то окончательно объединили телефон и КПК на одном экране. Первым телефоном на ней стал Nokia 7650. Слайдер с виду мало чем отличался от обычного мобильного телефона (прогресс, однако). Nokia 7650 (слева), первый N-Gage (справа).

1st Edition получила поддержку Bluetooth и GPRS. Хотя революционным изменением системы стал интерфейс, который теперь оказался более близок к интерфейсу мобильного телефона (да, именно поэтому некоторые современные владельцы устройств с S60 даже не подозревают, что звонят, отправляют сообщения и сидят в Jimm со смартфона). За ним были скрыты широкие возможности, в числе которых – мощный органайзер и адресная книга, возможность установки приложений, многозадачность и многое другое.

Нельзя забывать и про первый игровой смартфон Nokia, который получил более расширенный API для игр, нежели в Java.


Интерфейс Series 60/S60.

В 2003 году вышла Nokia 6600 с S60 2nd Edition (с этой версии прижилось название S60 вместо Series 60) на борту.

Вторая редакция снова не обошлась без изменений. Во-первых, Symbian 7.0 несет в себе поддержку встроенных камер, языков (арабский и иврит), IPv4/IPv6, HTTP/1.1 и MIDP 2.0. Во-вторых, изменения в 2nd Edition: теперь нативные приложения sis и MIDlet (jar) устанавливаются в систему одним установщиком, поддержка CLDC 1.0, автоматической настройки WAP через воздух (отправляешь ОпСоСу SMS, получаешь настройки интернета), SIM App Toolkit (меню, которое хранится в симке), появились медиа-плеер и медиа-галерея, сменные темы оформления и многое другое.


Интерфейс Series 60/S60 2nd Edition.

Казалось, дела идут в гору. Количество проданных смартфонов на данной системе росло буквально на глазах. Здесь подкрадывается такая штука, как вирусы. Ведь в то время о безопасности особо не задумывались, особенно в секторе мобильных устройств. Компания Microsoft признала угрозу вирусов для мобильных устройств, однако никаких движений со стороны Symbian замечено не было.

Некто под псевдонимом Vallez из вирмейкерской группы 29А в 2004 году создал первый вирус для платформы Symbian. Правда, особого вреда он не наносил, так как его задачей было вывести на экран аппарата слово «Caribe», а также распространить его на другие аппараты при помощи Bluetooth.

Позднее появляется S60 2nd Edition Feature Pack (FP) 1, 2 и 3. В FP1 вошли:

  • Поддержка HTML 4.01;
  • EDGE;
  • Изменения в интерфейсе.

Основой для FP2 был Symbian 8.0 с возможностью выбора между EKA2 и EKA1 (новым и старым ядрами). В новом обновлении появились:

  • Возможность цитировать сообщение;
  • Расширенная галерея;
  • WCDMA;
  • Распознавание речи;
  • Поддержка Bluetooth-гарнитур;
  • Новые библиотеки для Java;
  • Дополнительные возможности браузера.

Однако новое ядро не использовалось до выхода системы Symbian версии 8.1, которая вошла в FP3 и исправила ряд ошибок. В FP3 произошли следующие изменения:

  • Улучшена поддержка камер;
  • OBEX (передача файлов при помощи Bluetooth);
  • Появились некоторые дополнительные возможности интерфейса.

В этом же году появилась система Symbian версии 9.0. В обновленной системе был осуществлен полный переход на ядро EKA2. Но данная система была ориентирована для тестирования новых технологий.

В 2006 году вышла S60 3rdEdition на Symbian 9.1. Основное отличие этой версии было в защите приложений, при этом были учтены прошлые ошибки и недочеты. Правда, не все так радужно, как хотелось бы: приложения, которые используют определенные функции (запись/чтение информации, работа с питанием) должны были подписываться сертификатом, выдаваемым на сайте. Кроме того, все это стоило денег. Каждому приложению присваивался свой идентификатор UID.




Top