Операционная система управляет аппаратными и программными ресурсами смартфонов. Некоторые платформы ОС располагают полным набором программного стека. Другие включают только нижние уровни (обычно это ядро и программное обеспечение промежуточного слоя) и для создания структуры пользовательского интерфейса, или AEE, нуждаются в привлечении дополнительных программных платформ. В смартфонах используются следующие операционные системы:
Symbian
ОС Symbian используется более чем в 100 различных моделях смартфонов. Она состоит из ядра и промежуточных компонентов программного стека. Верхние уровни формируются такими платформами приложений, как S60, UIQ и MOAP. В настоящее время эта ОС занимает доминирующее положение на рынке, составляя, по оценкам, 51 процент продаж [Источник: LinuxDevices.com]. Однако, по мнению сотрудников аналитической компании The Diffusion Group, к 2010 году доля рынка Linux и Microsoft превысит долю Symbian.
Linux
Linux – уникальное явление среди операционных систем, поскольку разрабатывается не какой-то одной компанией, а сообществом разработчиков программного обеспечения. Согласно информации аналитической компании ARCchart, ОС Linux поддерживает большее количество процессоров, чем любая другая имеющаяся на рынке операционная система, хотя в наиболее популярных моделях телефонов все еще используется ОС Symbian. Однако система обладает некоторыми недостатками. Поскольку Linux – непрерывно развивающаяся ОС и разработчики постоянно занимаются ее изменением и обновлением, даже на уровне ядра, платформы на базе кода Linux могут очень сильно отличаться одна от другой. Некоторые компании, выпускающие смартфоны, считают, что инвестировать в Linux слишком рискованно. Тем не менее, шесть телекоммуникационных компаний приняли вызов и создали фонд LiMo, организацию, пытающуюся создать стандартизированную платформу Linux.
Windows Mobile
ОС Windows Mobile содержит полный программный стек, начиная от ядра и заканчивая интерфейсом приложений. Она основана на Window CE.NET. 12 февраля 2007 года корпорация Microsoft объявила о выходе Windows Mobile 6, новейшей версии программной платформы. Большое преимущество этой операционной системы состоит в ее совместимости с пакетом программ Microsoft Office.
Java
Операционные системы некоторых смартфонов базируются на языке программирования Java. Так, ОС SavaJe представляет собой систему на базе языка Java, включающую все необходимое, от ядра до пользовательского интерфейса и набора приложений. Благодаря применению языка Java, ОС предоставляет производителям или пользователям возможность видоизменения интерфейса в той степени, какая требуется. До сих пор телефоны на базе Java не оказали значительного влияния на рынок, однако некоторые аналитики считают, что такая операционная система может укрепиться на рынке, когда большие игроки будут вести борьбу за господство на нем.
ОС Garnet
Ранее называвшаяся Palm OS, эта операционная система объединяет в себе фундамент на базе Linux и приложения, написанные для старой Palm OS. Palm OS в основном использовалась в карманных компьютерах, однако ее также применили для управления смартфонами модельного ряда Treo. В конце 2007 года должны появиться телефоны с ОС Garnet.
Уникальные операционные системы
В iPhone от Apple используется вариант Mac OS, получивший название OS X. В BlackBerry от RIM также применяют фирменную ОС.
Источник:
Просмотров: 2594
Ваш коментарий будет первым
Только зарегистрированные пользователи могут оставлять коментарии. Пожалуйста зарегистрируйтесь или войдите в ваш аккаунт.