Орикс/Пекос
Разработчик | Белл Лаборатории |
---|---|
Семейство ОС | Операционные системы реального времени |
Рабочее состояние | Текущий |
Исходная модель | Закрытый исходный код |
Платформы | Коммутаторы Avaya Definity G3 (Generic 3) |
ядра Тип | В режиме реального времени |
Лицензия | Собственный |
Официальный сайт | www.avaya.com |
Орикс/Пекос [1] — это проприетарная операционная система, разработанная с нуля Bell Labs начиная с 1978 года специально для эксплуатации оборудования AT&T крупномасштабного коммутационного . Эта операционная система впервые использовалась во флагманской системе AT&T System 75 и до недавнего времени использовалась во всех вариантах, вплоть до коммутаторов Definity G3 (Generic 3), которые сейчас производятся компанией AT&T/ Lucent Technologies дочерней Avaya . Последней системой на базе Oryx/Pecos была Avaya G3 CSI с программным обеспечением Definity версии 13.1. Официальное окончание продаж состоялось 5 февраля 2007 года. Хотя широко распространено мнение, что это Unix-подобный вариант, разработанный непосредственно Bell Labs, это не так, поскольку он не основан ни на одной версии Unix.
Описание
[ редактировать ]Oryx/Pecos состоит из ядра (Oryx) и связанных с ним процессов (Pecos). Система названа в честь Пекос-стрит, которая ограничивает кампус Вестминстера, штат Колорадо, где тогда располагалась лаборатория Bell Labs AT&T в Колорадо, тогда как «Орикс» был последним словом в алфавитном порядке перед «ОС» в офисном словаре, а «Орикс» предположительно был источником мифа о единороге. Система во многом основана на Тоте. [2] (разработан в Университете Ватерлоо) и DEMOS [3] (разработано в Лос-Аламосских научных лабораториях).
Функции, обычно встречающиеся в коммерческих операционных системах, отсутствуют в Oryx/Pecos. К таким функциям относятся:
- Документированная структура API
- Возможность динамического выполнения приложений, при которой дополнительные приложения могут быть загружены и выполнены без необходимости компилировать и связывать их непосредственно с операционной системой.
- Дисковая операционная система, совместимая со стандартными файловыми системами, используемыми сегодня.
- Динамически подключаемые библиотеки
- Управление памятью для четкого разделения приложений и процессов операционной системы.
- Коммерчески доступный пакет разработки.
Между Oryx/Pecos и Unix существует одна историческая связь: авторы вышеупомянутой статьи предложили в качестве будущего развития реализацию среды выполнения UNIX поверх Oryx/Pecos, и фактически такой проект был реализован в Денвере. Однако этот проект так и не стал официальным продуктом AT&T или Lucent, хотя он был успешно завершен и представлен внутри компании вместе с версией Oryx/Pecos «Eli» (5-й выпуск или выпуск «E»).
Люди, работающие в больших офисах и использующие телефоны AT&T, Lucent Technologies или Avaya, скорее всего, будут использовать Oxyx-Pecos косвенно, но из-за узкой направленности и проприетарного характера операционной системы это остается неясным. В 2005 году Avaya прекратила использование Oryx/Pecos в качестве операционной системы, вместо этого перенеся ее в приложение, работающее на Linux . Новое воплощение известно как Communication Manager . Также в начале 2000-х годов Definity One (позже IP 600 и S8100) была первой попыткой постепенного отказа от этой ОС. Definity One работал под управлением Windows NT 4.0 с эмулятором Linux, который также эмулировал систему Oryx/Pecos. Якобы, по словам администраторов, использовавших эту конкретную систему, это был провал, а попытка запустить Windows поверх Oryx/Pecos и Linux была проблемой. [4]
Однако из-за надежности оборудования операторского класса и широкого использования систем УАТС AT&T/Lucent/Avaya поддержка Oryx/Pecos, скорее всего, будет продолжаться в течение неопределенного времени.
Ссылки
[ редактировать ]- «Oryx/Pecos и стороннее программное обеспечение» (PDF) . www.support.avaya.com . Проверено 21 февраля 2011 г.