ВОСК
![]() | |
Разработчик | Корпорация цифрового оборудования |
---|---|
Написано в | Паскаль |
Рабочее состояние | Снято с производства |
Исходная модель | Закрытый исходный код |
Первоначальный выпуск | 1982 год [1] |
Финальный выпуск | 4.6/май 1996 г [2] |
Маркетинговая цель | Встраиваемые системы , системы реального времени |
Доступно в | Английский |
Платформы | ВАКС Семья |
ядра Тип | Монолитный |
По умолчанию пользовательский интерфейс | Интерфейс командной строки |
Лицензия | Собственный |
ВАКСЕЛЬН (обычно произносится как «ВАКС-Элан») [3] [4] — снятая с производства операционная система реального времени для VAX семейства компьютеров , производимая Digital Equipment Corporation (DEC) из Мейнарда , штат Массачусетс . [5]
Как и в случае с RSX-11 и VMS , Дэйв Катлер был основной движущей силой разработки этой операционной системы. [3] Команда Катлера разработала продукт после переезда в Сиэтл , штат Вашингтон , чтобы сформировать DECwest Engineering Group; Первая инженерная группа DEC за пределами Новой Англии . Первоначальными целевыми платформами для VAXELN были объединительной платой, компьютеры с такие как семейство V-11 . Когда VAXELN уже был в стадии реализации, Катлер возглавил следующий проект — MicroVAX I , первый микрокомпьютер VAX . Хотя это был продукт небольшого объема по сравнению с MicroVAX II , разработанным в Новой Англии , MicroVAX I продемонстрировал набор архитектурных решений, необходимых для поддержки одноплатной реализации семейства компьютеров VAX, а также предоставил платформу для встраиваемых систем. приложения, написанные для VAXELN.
Команда VAXELN приняла решение для первого выпуска использовать язык программирования Pascal в качестве языка системного программирования . Команда разработчиков создала первый продукт примерно за 18 месяцев. Другие языки, включая C , Ada и Fortran, поддерживались в более поздних выпусках системы в качестве дополнительных возможностей. под Реляционная база данных названием VAX Rdb/ELN была еще одним дополнительным компонентом системы. [6] Более поздние версии VAXELN поддерживали сервер X11 под названием EWS (сервер окна VAXELN). [7] использовался VAXELN с EWS В качестве операционной системы для терминала VT1300 X , [8] и иногда использовался для преобразования старого оборудования VAXstation в X-терминалы. [9] Начиная с версии 4.3, VAXELN получил поддержку сетей TCP/IP и подмножества API POSIX . [10]
VAXELN позволил создать автономное встроенное системное приложение, которое будет работать на оборудовании VAX (а позже и MicroVAX) без какой-либо другой операционной системы. Система была дебютирована в Лас-Вегасе в начале 1980-х годов вместе с множеством забавных прикладных программ, написанных командой разработчиков, от системы, которая сочиняла и проигрывала менуэты, до роботизированной системы, которая играла и решала головоломку Ханойской башни . [11]
VAXELN не был перенесен на архитектуру DEC Alpha , а вместо этого был заменен портом VxWorks на Alpha с цифровой поддержкой и интерфейса прикладного программирования ( API ) VAXELN для этой платформы. уровнем совместимости [1] [12] В 1999 году SMART Modular Technologies приобрела подразделение встраиваемых систем Compaq (ранее Digital), в которое входила VAXELN. [1] [13]
Происхождение имени
[ редактировать ]Первоначально предполагалось, что система будет называться Executive for Local Area Network (ELAN), но в последнюю минуту DEC обнаружила, что слово Elan было зарегистрировано как торговая марка в европейской стране, где DEC хотела вести бизнес. [4] Владельцем торговой марки был словенский производитель спортивного инвентаря Elan . Чтобы избежать судебных разбирательств, DEC быстро переименовала его в VAXELN, опустив букву A, к большому недовольству разработчиков. Некоторая документация и маркетинговые материалы уже были напечатаны со ссылкой на продукт как ELAN, и образцы этих плакатов на протяжении многих лет ценились членами первоначальной команды.
Ссылки
[ редактировать ]- ^ Jump up to: а б с «[Инфо-вакс] История VMS и родственных операционных систем» . 31 января 2015 г. Проверено 15 января 2021 г.
- ^ «Инструментарий VAXELN, версия 4.6» . Цифровой. Май 1996 года . Проверено 15 января 2021 г.
- ^ Jump up to: а б Катлер, Дэйв (25 февраля 2016 г.). «Устная история Дэйва Катлера» . youtube.com (Интервью). Беседовал Грант Сэвирс. Музей истории компьютеров . Проверено 26 февраля 2021 г.
- ^ Jump up to: а б «VAXELN: обзор цифрового программного обеспечения реального времени, часть 1» . Цифровой. 2 августа 1988 г. Проверено 2 ноября 2021 г.
- ^ Майлз Ф. Коннорс младший (30 мая 1985 г.). «Анонс VAXELN 2.0» (PDF) . Цифровой . Проверено 2 ноября 2021 г.
- ^ «Брошюра VAXELN 2.2» (PDF) . bitsavers.trailing-edge.com . 1986 год . Проверено 12 ноября 2020 г.
- ^ «Руководство пользователя оконного сервера VAXELN» . Цифровой. Октябрь 1991 года . Проверено 1 ноября 2021 г.
- ^ «Терминал VT1300» (PDF) . Цифровой. 1990 год . Проверено 1 ноября 2021 г.
- ^ Гас Альтобелло (19 февраля 1991 г.). «Что делать с VS2000» . Группа новостей : eisner.decus.org . Проверено 1 ноября 2021 г.
- ^ Джим Даффи (23 декабря 1991 г.). «DEC добавляет поддержку TCP/IP и POSIX к продуктам реального времени» . Сетевой мир . п. 11 . Проверено 8 декабря 2021 г.
- ^ Том Диас (31 января 2015 г.). «История VMS и родственных операционных систем» . Группа новостей : comp.os.vms . Проверено 2 ноября 2021 г.
- ^ «Инструменты VxWorks Realtime для альфа-версии, версия 3.2» . Цифровой. Июль 1995 года . Проверено 17 января 2021 г.
- ^ «SMART Modular Technologies, Inc. приобретает линейку продуктов для встраиваемых компьютеров Compaq» (PDF) . SMART Модульные технологии. 19 августа 1999 г. Проверено 17 января 2021 г.