Галилео (операционная система)
Разработчик | Желудевые компьютеры |
---|---|
Рабочее состояние | Неизданный |
Доступно в | Английский |
Платформы | РУКА |
Лицензия | Собственный |
Предшественник | РИСКИ |
Galileo — неизданная 32-битная операционная система , которая разрабатывалась Acorn Computers как долгосрочный проект по созданию «ультрасовременной масштабируемой, портативной, многозадачной, многопоточной, объектно-ориентированной микроядерной операционной системы». как сообщается, достаточно значим для стратегии Acorn, чтобы гарантировать заявление на финансовых рынках. [1]
Объявлено в начале 1997 года как нацеленное на «следующее поколение интеллектуальных устройств», первоначально работающее на устройствах с архитектурой ARM , но предназначенное для легкой переносимости на «другие процессоры RISC» (или даже на «ряд процессоров RISC и CISC»). [2] ), акцент был сделан на функциях качества обслуживания , которые гарантировали бы системные ресурсы для критически важных задач, [3] а также ее надежность, ее сложность по сравнению с ОС RISC (которая была описана как «слишком примитивная, чтобы добиться успеха в качестве операционной системы 21 века») и ее небольшая площадь, которая «позволит Acorn конкурировать на рынке полувстроенных систем». . Однако «модульная объектно-ориентированная» архитектура системы дала ей возможность масштабирования для потенциального развертывания на устройствах, начиная от «мультимедийных сотовых телефонов» и сетевых компьютеров и заканчивая настольными рабочими станциями и серверными платформами. [1]
Функции
[ редактировать ]Операционная система должна была предлагать «инновационное модульное ядро реального времени». [2] также описывается как микроядро [4] с уровнем аппаратной абстракции, [5] занимающий площадь всего 15 КБ . Само ядро поддерживало вытесняющую многозадачность , будучи «многопоточным и полностью вытесняющим» и было переносимым за счет широкого использования языка высокого уровня (приблизительно 95% кода) в сочетании с уровнем аппаратной абстракции. В обязанности ядра входило распределение памяти, обработка прерываний, услуги прямого доступа к памяти , планирование и распределение ресурсов, необходимое для обеспечения качества обслуживания. [6]
Системы, использующие Galileo, должны были иметь возможность использовать модульность архитектуры программного обеспечения для создания «полного настраиваемого стека программного обеспечения», который можно было развернуть в ПЗУ , при этом системные модули и приложения выполнялись на месте для снижения требований к оперативной памяти . Архитектура также должна была позволять загружать и развертывать дополнительные компоненты, такие как мультимедийные кодеки или сетевые стеки, без необходимости перезапуска системы. Было отмечено, что «практически все задачи Galileo выполняются в пользовательском режиме» с «полной защитой использования памяти и ЦП», обеспечивающей соблюдение режима качества обслуживания. [6]
Включение функций качества обслуживания было призвано «устранить необходимость в специальных мультимедийных чипах» в интернет-устройствах потребительского уровня, особенно в тех чипах, которые связаны со сжатием и распаковкой видео, которые вместо этого могли бы быть реализованы в программном обеспечении, тем самым помогая производителям снизить системные затраты. ниже ожидаемой цели в 100 долларов к 1998 году. Такие цели должны были быть достигнуты за счет сотрудничества с производителями систем на кристалле, при этом конкретное сотрудничество, о котором говорилось в начале 1997 года, и с «такими компаниями, как Hitachi», которые, как ожидается, выпустят подходящее аппаратное обеспечение. в 1998 году. [4]
Судьба
[ редактировать ]Эта операционная система должна была стать преемницей RISC OS . [4] хотя Acorn предполагала, что ОС RISC останется актуальной для «высокофункциональных устройств на базе ARM» в краткосрочной и среднесрочной перспективе, а Galileo будет нацелена на «портативные и сетевые интерактивные мультимедийные устройства». [6] Ранние версии для существующих клиентов Acorn ожидались ко второй половине 1997 года. [2] и ядро Galileo было заявлено как «запущенное и работающее» в качестве прототипа, [6] но проект был отменен, когда в 1998 году в рамках реструктуризации Acorn закрылось подразделение рабочих станций.
Коммерческий потенциал Galileo был поставлен под сомнение после объявления об альянсе Symbian , который установил операционную систему Psion EPOC в качестве основы платформы мобильной связи, которая будет принята Nokia и Ericsson , при этом Motorola также объявила о своей приверженности этой инициативе. . Несмотря на то, что Galileo обещал быть «технически лучше», чем EPOC, сравнительная готовность двух предложений была резюмирована в замечании одной публикации, что «EPOC начал гонку, в то время как Galileo все еще находится в боксах с разваливающимся двигателем». Тем не менее, в то время высказывались надежды на возможности продукта в приставках и сетевых компьютерах. [7]
Ссылки
[ редактировать ]- ^ Jump up to: а б «Acorn раскрывает грандиозные планы относительно операционной системы 21 века» . Пользователь Желудя . Апрель 1997 г. с. 6 . Проверено 10 октября 2021 г.
- ^ Jump up to: а б с «Желудь смотрит на звезды с новой операционной системой Galileo» (пресс-релиз). 10 февраля 1997 года . Проверено 15 марта 2021 г.
- ^ Кларк, Этелка (19 марта 1997 г.). «Новая ОС Acorn mini» . Мир персональных компьютеров . Архивировано из оригинала 20 апреля 2013 года . Проверено 10 апреля 2012 г.
- ^ Jump up to: а б с Бурнеллис, Синтия (10 февраля 1997 г.). «Acorn представит ОС для Интернета» . Электронные новости . 43 (2154): 42–44. ISSN 1061-6624 .
- ^ Паунтейн, Дик (июль 1997 г.). «Европейские телекоммуникационные компании готовятся к переменам» . Байт . стр. 40IS 7, 8, 10, 13–14, 16 . Проверено 15 марта 2021 г.
- ^ Jump up to: а б с д «Галилей» (PDF) . Информационный бюллетень клана A7000+ . Желудь Компьютерс Лимитед. 1997 год . Проверено 15 марта 2021 г.
- ^ «Превзошел ли Psion RTOS от Acorn?» . Пользователь Желудя . Сентябрь 1998 г. с. 8 . Проверено 6 февраля 2022 г.