28 лет назад началась история Windows CE. Вспоминаем былое

от автора

16 ноября 1996 года на свет появилась ОС Windows CE 1.0. Она была быстрой, нетребовательной к ресурсам, адаптивной — и стала одним из стимулов бурного развития рынка КПК и коммуникаторов. Сегодня, в день рождения ОС, давайте вспомним, как и для чего ее разработали. Если вы сталкивались именно с этой версией в свое время, расскажите в комментариях, какой она вам показалась — удобной и практичной или наоборот?

Кто и зачем создал эту ОС

Вся эта история началась в 90-х, причем с другого проекта. В середине 1994 года Microsoft начала работу над программной платформой WinPad. Корпорация хотела создать операционную систему для персональных цифровых помощников (PDA — Personal Digital Assistant), доступных для всех. Но в процессе разработки Microsoft осознала, что высокие затраты на производство карманных устройств и неопределенность спроса на них в то время делали проект экономически невыгодным.

Наработки WinPad не пропали зря, а стали базой для Windows CE. Эту ОС Microsoft выпустила примерно через год после закрытия предыдущего проекта — 16 ноября 1996 года. Компании удалось создать универсальную платформу, которая может работать на широком спектре маломощных устройств с ограниченными вычислительными ресурсами.

К моменту появления СЕ портативные мобильные гаджеты набрали популярность. В качестве примера можно привести такие модели, как HP OmniGo 100, Casio Z-7000, Sharp Zaurus ZR-5800 и другие. Но стабильных и эффективных программных платформ для них было мало. И здесь на арену вышла СЕ 1.0 — ее появление было эффектным и эффективным.

Возможности операционной системы и популяризация наладонников

Компактная, энергоэффективная и кроссплатформенная ОС надолго стала единым универсальным решением. Вот ее возможности:

  • Многозадачность — поддержка одновременного выполнения нескольких приложений, что позволяло пользователям переключаться между задачами без необходимости закрывать одну программу для запуска другой.

  • Поддержка базовых коммуникаций — Windows CE 1.0 поддерживала обмен информацией через последовательные порты, а также модемное подключение. Последняя функция была очень важной для бизнес-пользователей, поскольку позволяла получать доступ к электронной почте и синхронизировать данные на ходу.

  • Графический интерфейс пользователя (GUI) — простое и удобное оформление, основанное на минималистичном дизайне. Интерфейс включал стандартные элементы Windows, такие как окна, кнопки и меню.

  • Файловая система — возможность создавать, копировать, перемещать и удалять файлы и папки.

  • Быстрый отклик — Windows CE 1.0 позволяла оперативно обрабатывать задачи, что было критично для устройств, где требуется мгновенный отклик на действия пользователя.

  • Сенсорный ввод — одна из ключевых особенностей для портативных устройств: поддержка ввода с помощью стилуса и в некоторых случаях пальцев.

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

  • Нетребовательность к ресурсам — Windows CE 1.0 могла работать на устройствах с низкой мощностью и небольшим объемом оперативной памяти, что было необходимо для встроенных систем.

  • Кросс-платформенность — ОС могла быть адаптирована под разные процессоры и архитектуры. Это делало ее гибким решением для различных производителей оборудования.

  • Компактность и модульность — ОС состояла из программных модулей, так что компании могли добавлять или убирать функции в зависимости от модели девайса и его расчетной аудитории.

Минимальные системные требования для запуска Windows CE 1.0:

  • процессор: поддержка сразу нескольких архитектур, включая MIPS, SuperH, x86 и ARM;

  • оперативная память (RAM): минимум 4 Мб оперативной памяти — этого было достаточно для выполнения базовых задач и работы с предустановленными приложениями;

  • постоянная память (ROM): не менее 2 Мб памяти для установки ОС и системных файлов;

  • экран: разрешение дисплея от 320 × 240 пикселей (стандартное QVGA), поддержка сенсорного ввода для работы с портативными устройствами;

  • хранилище: флеш-память или встроенное ПЗУ для хранения ОС и приложений;

  • порты связи: последовательный порт для подключения к внешним устройствам и обмена данными — например, через модем.

Известные девайсы из 90-х с Windows CE 1.0 на борту

  1. Casio Cassiopeia — одна из первых серий PDA на базе Windows CE, рассчитанная на бизнес-пользователей.

  2. Hewlett-Packard Jornada — карманные ПК, популярные среди студентов и профессионалов.

  3. Compaq Aero — конкурент Cassiopeia от Compaq.

  4. Philips Velo — устройство, ориентированное на рынок мобильных технологий, поддерживающее основные функции PDA.

  5. NEC MobilePro — бизнес-ориентированные устройства, нацеленные на корпоративный сегмент.

Наследники и наследие ОС Windows CE 1.0

Windows CE 1.0 заложила основу для выпуска новых релизов этой операционной системы. Среди самых удачных и популярных «наследников» — Windows CE 2.0, Windows CE 3.0 и Windows CE .NET.

  • Windows CE 2.0 — улучшенная версия. Она поддерживала цветные дисплеи, больше стандартов связи и вообще была более быстрой.

  • Windows CE 3.0 — использовалась в некоторых ранних версиях Pocket PC и получила поддержку многих функций, которые ассоциируются с современными мобильными устройствами. Например, в нее добавили Wi-Fi и Bluetooth, поддержку мультимедиа — это сделало мобильные устройства еще и центром развлечений.

  • Windows CE .NET — первая версия, ориентированная на IoT. Ее устанавливали на терминалы, медицинское оборудование, промышленные контроллеры и даже ранние модели смартфонов.

Последней официальной версией Windows CE стала Windows Embedded Compact 2013, которую Microsoft больше не поддерживает. Несмотря на завершение цикла поддержки, СЕ до сих пор используется в некоторых специфических устройствах: кассовых терминалах, умных панелях, медицинском оборудовании. Менять такие системы на более новые зачастую не имеет смысла — в этом случае придется перекраивать всю инфраструктуру, а это дорого и долго.

Windows CE 1.0 не только обеспечила возможность выхода наладонников на масс-маркет, но и стала предтечей Windows Mobile. А еще она положила начало массовому развертыванию решений для IoT в промышленности, медицине и ретейле.

Современные Windows IoT и Embedded Compact восходят корнями к базовой концепции Windows CE: надежность, компактность, малое потребление ресурсов и кроссплатформенность. С днем рождения, Windows CE!


ссылка на оригинал статьи https://habr.com/ru/articles/858986/


Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *