Операционные системы для смартфонов
Автор работы: Пользователь скрыл имя, 18 Декабря 2011 в 18:51, реферат
Описание работы
Идеи объединения функциональности сотового телефона и карманного персонального компьютера появились практически сразу после появления первых карманных персональных компьютеров в начале 90-х годов XX века. Первой подобной попыткой считается телефон IBM Simon, впервые представленный публике в качестве концепта в 1992 году компанией IBM. В1994 году данный аппарат был выпущен в продажу американским сотовым оператором Bell South.
Содержание работы
1. История смартфонов и коммуникаторов 3
2. Особенность смартфонов 7
3. Отличия между смартфонами и куомуникаторами 8
4. Наиболее распространенные операционные системы 9
5. Symbian 10
6. Windows Mobile 11
7. Palm OS 11
8. Android 12
9. Альтернативные прошивки 12
Литература 16
Файлы: 1 файл
ОС для смартфонов.docx
— 63.69 Кб (Скачать файл) Windows
Mobile — общее название нескольких
вариантов операционных систем
для мобильных устройств на
ядре Windows CE. На протяжении нескольких
последних лет существовало
• Windows CE 3.0: на ее основе была сделана операционная система для карманных компьютеров — Pocket PC 2000 (версия для коммуникаторов называлась 2000 Phone Edition);
• также на основе Windows CE 3.0 базировались более поздние версии — Pocket PC 2002 (для КПК и коммуникаторов) и Smartphone 2002 (для смартфонов);
• на ядре Windows CE 4.2 были выпущены Windows Mobile 2003 for Pocket PC и Windows Mobile 2003 for Smartphone.
Начиная с Windows Mobile 5.0 (на ядре Win CE 5.0), появившейся в 2005 году, разделение на смартфонную и коммуникаторную версии исчезло.
Для устройств в Windows Mobile существует большое количество разнообразных программ. Среди них есть и софт хорошо знакомый по настольным ПК. Это и Pocket Office (Word, Excel, Outlook), и Internet Explorer, и Windows Media Player. В 5-й версии операционной системы Windows Mobile появилась новая версия набора офисных программ — Office Mobile, заметно улучшенная по сравнению с предыдущей [4].
Очень
многие производители выпускают
устройства на платформе Windows Mobile: Motorola,
HTC (смартфоны и коммуникаторы
под марками Qtek, i-mate, T-
Не стоит думать, что операционная система для мобильных устройств от Microsoft состоит только из достоинств. Есть у нее и недостатки. Многие пользователи отмечают нестабильную работу некоторых программ, «глюки» операционки…
- Palm OS
Операционная система Palm хорошо знакома любителям карманных компьютеров. А вот производители смартфонов и коммуникаторов нечасто оснащают ею свои устройства. Кроме коммуникаторов palmOne, Palm OS установлена на некоторые смарфоны Samsung, Kyocera.
На сегодняшний день Palm OS применительно к смартфонам и коммуникаторам серьезно проигрывает в популярности и Symbian, и Windows Mobile. Главное препятствие использования этой операционной системы — технические ограничения платформы. В Palm OS нет поддержки многозадачности, нет поддержки устройств с большими экранами, есть проблема и с web-браузером, и с клиентом электронной почты.
Для того чтобы в какой-то мере изменить эту ситуацию фирма Palm, Inc. недавно была разделена на две компании. Теперь palmOne занимается производством «железа», а Palm Source — развитием операционной системы. Однако заметных результатов эти меры пока не принесли…
Поддержка телефонных функций впервые реализованная в 4-й версии Palm OS, получила свое развитие в версии 5 (также известной как Garnet). А вот анонсированная еще в 2004 году Palm OS 6.0 (она же Cobalt) так и не была реализована ни в одном устройстве [4].
- Android
Android — операционная система для коммуникаторов, пл
Первым
устройством, работающим под управлением
Android, стал разработанный компаниейHTC сма
Кроме
того, энтузиасты портировали Android на ряд
известных устройств, среди которых,
например, интернет-планшет Nok
Отдельного упоминания достойна инициатива компании Koolu, которая занялась не только портированием Android на Neo FreeRunner, но и строит свой бизнес на продаже этихOpenSource-смартфонов с предустановленной мобильной платформой Google. Первый официальный и общедоступный бета-релиз порта Android на Neo FreeRunner от Koolu состоялся во второй половине декабря 2008 года[7].
В июне 2011 года итальянская компания Blue Sky анонсировала выпуск интеллектуальных наручных часов i’mWatch под управлением Android.
- Альтернативные прошивки
Существует
сообщество энтузиастов, разрабатывающее
полностью open-source варианты Android-прошивок. CyanogenMod,
Модифицированные версии Android’a (называемая также «прошивка», или «кастомная прошивка») создаются для:
- удаления из Android-устройства сервисов Google (например, таких, как синхронизация данных) — для обеспечения локализации данных пользователя только на Android-устройстве — исключения возможности передачи идентификационной информации (IMEI, номера телефона, GPS-координат и т. д.) на серверы Google;
- более оперативного и частого (по сравнению с производителями самих аппаратов) предоставления новых версий Android OS. Нередки случаи, когда производитель прекращает поддержку модели, которая показалась им устаревшей или нерентабельной, и пользователям, желающим увидеть новые функции, приходится обращаться именно к работам энтузиастов;
- дополнения Android-прошивки новыми настройками и функциями. Такими, как поддержка FLAC Lossless Audio, возможность хранения загруженных приложений на MicroSD карте (для версий Android до 2.2) и т. д.
Для
перепрошивки Android-устройства необходимо
получение root-доступа (процесс получения
называется «rooting»), что даёт больший
контроль над системой и над приложениями,
установленными по умолчанию. Для получения
root-доступа разблокировка
Некоторые
производители Android-устройств аппаратно
блокируют возможность
В конфликте интересов двух сторон (производителей самих телефонов (также Google) и пользователей) прослеживается следующая мотивация:
- производители хотят устанавливать на телефоны «рекламные» приложения, которые невозможно удалить без рутинга;
- Google хочет собрать максимально много информации о пользователе: не только такие персональные данные, как адреса эл. почты (при пользовании почтой), истории посещений сайтов, и т. д.; но и перемещения (GPS-координаты, или при выключенном GPS-приёмнике местоположение аппарата по сигналам сотовых вышек) пользователя в реальном времени, что привело к судебному разбирательству.
- производители не стремятся оперативно обновлять операционную систему, а спустя 1-2 года и вовсе прекращают поддержку продукта, тем самым вынуждая покупателей пользоваться всё новыми и новыми моделями телефонов.
24
сентября 2009 года Google обратилась к
разработчикам CyanogenMod с письмом,
требующим удаления из
Критика к ос Android:
- Некоторые обозреватели отмечают, что Android проявляет себя лучше одной из своих конкуренток, Apple iOS, в ряде особенностей, таких как: веб-сёрфинг, интеграция с сервисами Google Inc. и прочих.
- Платформа основана на виртуальной машине Dalvik, поэтому преимущества и возможности операционной системы Linux на данной платформе практически не используются. Например, не используется ни один из популярных графических тулкитов и библиотек (таких как Qt[40] или GTK), что делает маловероятным появление большого числа приложений, портированных с полноценного десктопного варианта Linux на данную платформу из-за отсутствия по умолчанию X-сервера и распространённых графических библиотек.
- В версии Android 1.6 разработчики добавили Native Development Kit, который позволяет писать собственные низкоуровневые модули для системы на языке C/С++, опираясь на стандартные linux-библиотеки. Хотя, например, стандартная библиотека языка Си на платформе Android, известная как Bionic, как раз не является стандартной и полностью совместимой с libc.
- Появилась информация о том, что Google будет по своему усмотрению удалять приложения на телефонах пользователей, если нарушаются условия их использования.
- Для доступа к Android Market и другим сервисам от Google необходимо использовать проприетарные приложения, которые производитель телефона имеет право устанавливать на телефон только после заключения контракта с Google.
- Конкуренты Android выступили с критикой платформы, обвиняя её в чрезмерной фрагментации, создающей препятствия разработчикам. Google опровергла все обвинения, заявив, что никаких подобных проблем нет, но, тем не менее, выпустила средство для преодоления проблем фрагментации.
- Подвергается критике решение Google не размещать в широком доступе код Android 3.0 Honeycomb, доступный только для участников Open Handset Alliance или по индивидуальному запросу после подписания соглашения. Googlе мотивирует это неготовностью платформы и мерой предупреждения небрежной её реализации.
- Ричард Столлман заявляет, что «всё просто и ясно: за исключением ядра Linux, Android 3 представляет собой несвободный софт» и «несмотря на то что телефоны с Android на сегодняшний день не так плохи, как смартфоны Apple или Windows, нельзя сказать, что они уважают вашу свободу». Однако исходники Android 2 полностью открыты, как планируется открыть исходники и последующих версий Android. По словам Google, закрытый код Android 3 — временная мера [5].