EPOC (операционная система)

редактировать

EPOC
Разработчик Psion
Написано на
Рабочее состояниеСнято с производства
Исходная модельЗакрыто источник
Первоначальный выпуск1989 г.; 31 год назад (1989 г.)
Последний выпуск ER5u / 2000; 20 лет назад (2000)
Маркетинговая цельБизнес
Доступно на английском
Платформах
Ядро типМикроядро
По умолчанию пользовательский интерфейс Эйкон и др.
Лицензия Собственный
ПреемникSymbian

EPOC - это мобильная операционная система, разработанная Psion, британской компанией, основанной в 1980 году. Она начиналась как 16-битная операционная система для собственной x86 -совместимых устройств, а позже был заменен на 32-битную систему для x86 и ARM. Psion лицензировала 32-битную систему другим производителям оборудования, таким как Ericsson.

. Чтобы отличить ее от 16-битной системы, 32-битная операционная система иногда называлась EPOC32. С технологической точки зрения это был серьезный отход от 16-битной версии (которая получила название EPOC16 или SIBO). В 1998 году 32-разрядная версия была переименована в Symbian OS. После того, как Nokia приобрела права на Symbian в 2010 году, они опубликовали исходный код Symbian под общественной лицензией Eclipse. В 2011 году Nokia отменила лицензию с открытым исходным кодом для последующих выпусков программного обеспечения.

Содержание
  • 1 Название
  • 2 EPOC16 (1989–1998)
  • 3 EPOC32 (1997– 2000)
    • 3.1 Выпуски 1–4
    • 3.2 Выпуск 5
  • 4 Symbian (2000–2012)
  • 5 Ссылки
  • 6 Внешние ссылки
Имя

Имя EPOC происходит от слова эпоха (начало эры). Название было сокращено до четырех букв в соответствии с названиями таких программных инноваций, как Unix и Mach.

. Первоначально операционная система была написана с заглавной буквы как Epoc, а не EPOC ', поскольку это не акроним. Замена заглавных букв была произведена по рекомендации отдела маркетинга Psion. После этого в технической прессе распространился слух, что EPOC - это аббревиатура от «Electronic Piece of Cheese». Когда в 1994 году Psion приступила к разработке 32-разрядной операционной системы, они сохранили ее под брендом EPOC. Во избежание путаницы внутри компании старую систему стали называть EPOC16, а новую - EPOC32. Затем в компании стало общепринятым называть EPOC16 как SIBO, что было кодовым названием инициативы Psion в области 16-битных мобильных вычислений. Это изменение позволило им использовать имя EPOC для EPOC32.

В июне 1998 года Psion образовала компанию с ограниченной ответственностью с телекоммуникационными корпорациями Nokia, Ericsson и Motorola. Приобретя Symbian Ltd. - так называлась новая компания - каждая телекоммуникационная корпорация приобрела долю в операционной системе Psion EPOC и другую интеллектуальную собственность. Компания Symbian Ltd. изменила название EPOC / EPOC32 на Symbian OS, которое дебютировало в ноябре 2000 года на Nokia 9210 Communicator смартфоне.

EPOC16 (1989–1998)

EPOC был разработан в компании Psion, компании по производству программного обеспечения и мобильных устройств, основанной в Лондоне в 1980 году. В 1984 году компания выпустила свой первый карманный компьютер : 8-битный устройство под названием Psion Organizer. В 1986 году они выпустили серию улучшенных моделей под брендом Organizer II, но эра 8-битных систем подошла к концу. Psion увидела необходимость в разработке 16-битной операционной системы для управления их устройствами следующего поколения. Однако сначала им нужно было спроектировать 16-битный одноплатный компьютер, что было чрезвычайно сложно в то время. Они назвали проект SIBO, что означает «одноплатный органайзер» или «шестнадцатибитный органайзер». Для разработки аппаратного и программного обеспечения SIBO им потребовались образцы 16-битных микропроцессоров, которые они будут программировать; но потребовалось больше года для защиты чипов, что вызвало значительную задержку.

К 1987 году разработка EPOC шла полным ходом: это была однопользовательская, вытесняющая многозадачная операционная система. предназначен для работы в постоянной памяти (ROM). Операционная система и ее программы были написаны на Intel 8086 ассемблере и C. При запуске операционная система заранее открывала предустановленные программы, чтобы система могла быстро переключаться между ними. Чтобы пользователи могли писать и запускать свои собственные программы, EPOC представила обновленную версию языка программирования Organizer (OPL), которая впервые была опубликована вместе с Psion Organizer. OPL был простым интерпретируемым языком, мало чем отличавшимся от BASIC.

. В 1989 году Psion выпустила первые 16-битные компьютеры с новой операционной системой: ноутбуки MC200, MC400 и MC600. Каждый из них имел процессор Intel 80C86, но отличался некоторыми другими характеристиками, такими как объем памяти. Среди более поздних устройств SIBO были серии Psion 3 (1991), 3A (1993), 3C (1996) и Workabout, а также модель Siena 512K (1996). Последним устройством EPOC была Psion Series 3mx (1998 г.).

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

EPOC32 (1997–2000)

Параллельно с производством своих 16-битных устройств компания Psion с конца 1994 года разрабатывала 32-битную версию EPOC. Переход на 32 бита был необходим для сохранения конкурентоспособности, и Psion хотела иметь мобильную операционную систему, которую можно было бы лицензировать другим компаниям. Это означало, что система должна быть более портативной, чем их предыдущие усилия.

Для 32-битной операционной системы инженеры написали новую объектно-ориентированную кодовую базу на C ++. В переходный период старая система получила название EPOC16, а новая - EPOC32. Если EPOC16 был разработан специально для платформы Intel 80186, EPOC32 был создан для ARM, вычислительной платформы с сокращенным набором команд архитектура. Как и EPOC16, EPOC32 была однопользовательской операционной системой с упреждающей многозадачностью. В нем также была предусмотрена защита памяти, которая была важной функцией для современных операционных систем.

Psion предоставила лицензию EPOC32 другим производителям устройств и дала возможность производителям изменять или заменять графический интерфейс системы. Из-за лицензионного соглашения Psion рассматривала возможность выделения своего подразделения программного обеспечения как Psion Software. Собственные КПК Psion имели графический пользовательский интерфейс под названием Eikon. Визуально Eikon был усовершенствованным вариантом дизайна 8- и 16-битных устройств Psion.

Версии 1–4

КПК Osaris от Oregon Scientific запускал версию ER4 операционной системы EPOC32.

Ранние итерации EPOC32 носили кодовое название "Protea". Первая опубликованная версия, названная Release 1, появилась в Psion Series 5 ROM v1.0 в июне 1997 года. Версия 2 никогда не публиковалась, но обновленная версия ROM (версия 1.1) для Series 5 содержала Release 3. В Series 5 использовался новый пользовательский интерфейс Psion, Eikon.

Одним из первых лицензиатов EPOC была недолговечная компания под названием Geofox; они остановили производство после продажи менее 1000 единиц. Другой лицензиат, Oregon Scientific, выпустил бюджетное устройство под названием Osaris ; это было единственное устройство EPOC, поставляемое с Выпуском 4.

Выпуск 5

Выпуск 5 EPOC был впервые представлен в марте 1999 года. Он работал на процессорах ARMv4, таких как StrongARM серии. В дополнение к функциям электронной почты, обмена сообщениями и синхронизации данных, он представил поддержку Java Development Kit, что сделало его способным запускать более широкий спектр программ.

В 2000 году варианты GUI EPOC были заменены тремя эталонными интерфейсами: Crystal предназначался для устройств с небольшой клавиатурой; Кварц был предназначен для «коммуникаторных» устройств (которые имели некоторые телекоммуникационные функции и, как правило, оснащались клавиатурой для большого пальца ); а Pearl - для мобильных телефонов. Каждая классификация поддерживала графику VGA.

Psion развернула Release 5 на своих сериях 5mx (1999), Revo (1999), Устройства netBook (1999), Series 7 (1999), Revo Plus (2000) и netPad (2001). Ericsson переименовала Psion Series 5mx в MC218 и SONICblue переименовали Revo в Diamond Mako ; как и оригинальные устройства, обновленные версии были выпущены в 1999 году.

Смартфон Ericsson R380 , выпущенный в ноябре 2000 года, был первым устройством, распространяемым с EPOC. Выпуск 5.1. Этот выпуск был также известен как ER5u; буква u указала, что система поддерживает систему кодирования текста Unicode : важная функция для представления различных языков. Psion разработала устройство с поддержкой ER5u под кодовым названием «Конан», но дальше стадии прототипа оно не продвинулось. Устройство должно было стать преемником Revo с поддержкой Bluetooth.

Symbian (2000–2012)

В июне 1998 года Psion Software стала Symbian. Ltd., крупное совместное предприятие между Psion и производителями телефонов Ericsson, Motorola и Nokia. Следующий выпуск EPOC32, Release 6, был переименован в Symbian OS. Он отделял пользовательский интерфейс от базовой операционной системы, что давало производителям устройств возможность (или бремя) реализовать графический интерфейс на своих устройствах.

Последняя версия ОС Symbian, которая должна была быть выпущена, была v10.1; последнее обновление было опубликовано в 2012 году.

Ссылки
Внешние ссылки
Последняя правка сделана 2021-05-18 03:08:28
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте