Previous Entry Add to Memories Share Next Entry
(no subject)
[info]saneok92
Хочу я вам поведать о истории одного из телефоных 'Windows'--телефоной операциооной системе. Просто намечается у меня покупка теелфона на этой базе, вот и решил написать что нибудь о его программном обеспечении...если что, он на картинке посерёдке...моя перлесть*))

Когда-то давным-давно, в стародавние времена существовали компьютеры 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 для простых пользователей.
Удобные клавиатуры карманных компьютеров, например Nokia 9210, и хорошо продуманные приложения позволяют работать с большими объемами данных. Малые размеры компьютеров на базе Symbian OS позволяет пользователям всегда носить их с собой и вводить любые данные по мере необходимости.

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

Если же Symbian такой хороший, почему они выпускают всё новые и новые версии?
В большей степени из-за распространенности вирусов, на данный момент их под 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 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 всем хорош, кроме защиты от вирусных атак (в этом преимущество на стороне Windows Mobile), поэтому в конце хотелось бы посоветовать ставить антивирусные программы, выключать Bluetooth, когда он не используется, ибо незащищённые контакты, как известно опасны. 

В остальном, Symbian OS в полной мере себя оправдывает, благодаря чему и получила широкое распространение.


в целом - хорошая статья, но упущена чуть ли не главная особенность Symbian - это операционная система реального времени. Впрочем, как и WinCE.
Однако, у Symbian есть ещё одна сложность - сертификаты. Точнее, сертификаты есть везде, но в Symbian сама процедура сертификации реализована через жопу. И если сравнивать с тем же WinCE становится не понятно, почему под WinCE политика сертификации мягче, но вирусов нет до сих пор, а под Symbian с его жёсткой политикой сертификации вирусов куча, причём установка вируса в ОС порой проходит для пользователя прозрачно (т.е. незаметно). Впрочем, чтобы ответить на этот вопрос - нужно копнуть очень глубоко...

Сертификаты вводили не ради борьбы с вирусами.
С пиратами они так воюют.

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

на симбе не стоит проблема вирусов.
не стоит делать из мухи слона.

проблема не стоит (по крайней мере сейчас), но вирусы-то есть.

> но вирусы-то есть
99.9% процентов пользователей от них ни горячо, ни холодно.

опять же - это сейчас (и это хорошо). а лет 5 назад каждый второй смартфон был заражён CommWarrior-ом. Эту заразу подхватывали в метро обычно :)

Уязвимости/дыры ОС и невозможность без сертификатов запускать исполняемые файлы вещи слабо коррелируемые.

Если в симбе найдут дыру, то плевать есть в системе сертификаты или нету...

да не было никакой уязвимости, а были идиоты, запускавшие все подряд, как на винде во времена вируса iloveyou.

идиоты были всегда.

А если статью под кат убрать, то она при просмотре не будет раздрожать своей длиной во фрэнд ленте да и увеличит посещаемость....

насчет вирусов - это шутка такая?

всмысле шутка?

Да в прямом. Никогда в жизни не были мобильные вирусы заметной проблемой.

ну кому как.
сейчас по блутуфу уже год второй ходит не вирус..но всё же..
когда отправляют итпо файл а получают полный доступ к мобу.

а чем по-вашему wm защищеннее?

просто принять файл - вполне безопасно.