Введение
Операционная система реального времени VAXELN (обычно произносится "VAX elan")
VAXELN (typically pronounced "VAX elan")
As with RSX 11 and VMS, Dave Cutler was the principal force behind the development of this operating system. Cutler's team developed the product after moving to the Seattle, Washington area to form the DECwest Engineering Group; DEC's first engineering group outside New England. Initial target platforms for VAXELN were the backplane interconnect computers such as the V 11 family. When VAXELN was well under way, Cutler spearheaded the next project, the MicroVAX I, the first VAX microcomputer. Although it was a low volume product compared with the New England developed MicroVAX II, the MicroVAX I demonstrated the set of architectural decisions needed to support a single board implementation of the VAX computer family, and it also provided a platform for embedded system applications written for VAXELN. The VAXELN team made the decision, for the first release, to use the programming language Pascal as its system programming language. The development team built the first product in approximately 18 months. Other languages, including C, Ada, and Fortran were supported in later releases of the system as optional extras. A relational database, named VAX Rdb/ELN was another optional component of the system. Later versions of VAXELN supported an X11 server named EWS (VAXELN Window Server). VAXELN with EWS was used as the operating system for the VT1300 X terminal, and was sometimes used to convert old VAXstation hardware into X terminals. Beginning with version 4.3, VAXELN gained support for TCP/IP networking and a subset of POSIX APIs. VAXELN allowed the creation of a self contained embedded system application that would run on VAX (and later MicroVAX) hardware with no other operating system present. The system was debuted in Las Vegas in the early 1980s, with a variety of amusing application software written by the development team, ranging from a system that composed and played minuets to a robotic system that played and solved the Tower of Hanoi puzzle. VAXELN was not ported to the DEC Alpha architecture, and instead was replaced with a Digital supported port of VxWorks to Alpha, and a VAXELN application programming interface (API) compatibility layer for that platform. In 1999, SMART Modular Technologies acquired Compaq's (formerly Digital's) embedded systems division, which included VAXELN.
Как и в случае RSX 11 и VMS, Дэйв Катлер был ключевой фигурой в разработке этой операционной системы. Команда Катлера приступила к разработке продукта после переезда в район Сиэтла, штат Вашингтон, для создания DECwest Engineering Group – первой инженерной группы DEC за пределами Новой Англии. Первоначальными целевыми платформами для VAXELN были компьютеры с шиной данных, такие как семейство V 11. Когда разработка VAXELN была в активной фазе, Катлер возглавил следующий проект – MicroVAX I, первый микрокомпьютер VAX. Хотя MicroVAX I выпускался меньшими тиражами по сравнению с MicroVAX II, разработанным в Новой Англии, он продемонстрировал набор архитектурных решений, необходимых для поддержки реализации семейства компьютеров VAX на одной плате, а также предоставил платформу для встроенных системных приложений, написанных для VAXELN. Команда VAXELN приняла решение использовать язык программирования Pascal в качестве языка системного программирования для первого релиза. Команда разработчиков создала первый продукт примерно за 18 месяцев. В более поздних версиях системы поддержка других языков, включая C, Ada и Fortran, была добавлена в качестве опциональных дополнений. Реляционная база данных VAX Rdb/ELN также была дополнительным компонентом системы. В последующих версиях VAXELN поддерживался X11-сервер EWS (VAXELN Window Server). VAXELN с EWS использовался в качестве операционной системы для терминала VT1300 X и иногда применялся для модернизации устаревшего оборудования VAXstation в X-терминалы. Начиная с версии 4.3, VAXELN получил поддержку сетевого протокола TCP/IP и подмножества POSIX API. VAXELN позволял создавать автономное встроенное системное приложение, которое могло работать на аппаратном обеспечении VAX (а позже MicroVAX) без необходимости в другой операционной системе. Система была представлена в Лас-Вегасе в начале 1980-х годов с набором развлекательного программного обеспечения, разработанного командой, включая систему, которая сочиняла и воспроизводила менуэты, и роботизированную систему, которая играла и решала головоломку «Ханойская башня». VAXELN не был портирован на архитектуру DEC Alpha, вместо этого его заменили поддерживаемым Digital портом VxWorks для Alpha и слоем совместимости API VAXELN для этой платформы. В 1999 году SMART Modular Technologies приобрела подразделение встроенных систем компании Compaq (ранее Digital), в которое входил VAXELN.
VAXELN (typically pronounced "VAX elan")
As with RSX 11 and VMS, Dave Cutler was the principal force behind the development of this operating system. Cutler's team developed the product after moving to the Seattle, Washington area to form the DECwest Engineering Group; DEC's first engineering group outside New England. Initial target platforms for VAXELN were the backplane interconnect computers such as the V 11 family. When VAXELN was well under way, Cutler spearheaded the next project, the MicroVAX I, the first VAX microcomputer. Although it was a low volume product compared with the New England developed MicroVAX II, the MicroVAX I demonstrated the set of architectural decisions needed to support a single board implementation of the VAX computer family, and it also provided a platform for embedded system applications written for VAXELN. The VAXELN team made the decision, for the first release, to use the programming language Pascal as its system programming language. The development team built the first product in approximately 18 months. Other languages, including C, Ada, and Fortran were supported in later releases of the system as optional extras. A relational database, named VAX Rdb/ELN was another optional component of the system. Later versions of VAXELN supported an X11 server named EWS (VAXELN Window Server). VAXELN with EWS was used as the operating system for the VT1300 X terminal, and was sometimes used to convert old VAXstation hardware into X terminals. Beginning with version 4.3, VAXELN gained support for TCP/IP networking and a subset of POSIX APIs. VAXELN allowed the creation of a self contained embedded system application that would run on VAX (and later MicroVAX) hardware with no other operating system present. The system was debuted in Las Vegas in the early 1980s, with a variety of amusing application software written by the development team, ranging from a system that composed and played minuets to a robotic system that played and solved the Tower of Hanoi puzzle. VAXELN was not ported to the DEC Alpha architecture, and instead was replaced with a Digital supported port of VxWorks to Alpha, and a VAXELN application programming interface (API) compatibility layer for that platform. In 1999, SMART Modular Technologies acquired Compaq's (formerly Digital's) embedded systems division, which included VAXELN.
Происхождение названия
Первоначально система должна была называться Executive for Local Area Network (ELAN), но DEC в последнюю минуту обнаружила, что слово Elan зарегистрировано как товарный знак в одной европейской стране, где DEC планировала вести деятельность. Компанией, владеющей этим товарным знаком, был словенский производитель спортивного оборудования Elan. Чтобы избежать судебных исков, DEC оперативно переименовала систему в VAXELN, убрав букву «А», что вызвало недовольство разработчиков. Часть документации и рекламных материалов уже была напечатана со ссылкой на продукт как ELAN, и образцы этих плакатов долгие годы ценились членами первоначальной команды.