VAXELN (normalmente pronunciado "VAX-elan") [3] [4] es un sistema operativo en tiempo real descontinuado para la familia de computadoras VAX producido por Digital Equipment Corporation (DEC) de Maynard , Massachusetts . [5]
Al igual que con RSX-11 y VMS , Dave Cutler fue la fuerza principal detrás del desarrollo de este sistema operativo. [3] El equipo de Cutler desarrolló el producto después de mudarse al área de Seattle , Washington , para formar DECwest Engineering Group; "El primer grupo de ingeniería de DEC fuera de Nueva Inglaterra ". Las plataformas de destino iniciales para VAXELN fueron las computadoras de interconexión de placa posterior , como la familia V-11 . Cuando VAXELN estaba en marcha, Cutler encabezó el siguiente proyecto, el MicroVAX I , el primer microordenador VAX . Aunque era un producto de bajo volumen en comparación con el MicroVAX II desarrollado en Nueva Inglaterra, el MicroVAX I demostró el conjunto de decisiones arquitectónicas necesarias para soportar una implementación de placa única de la familia de computadoras VAX, y también proporcionó una plataforma para sistemas integrados . aplicaciones escritas para VAXELN.
El equipo de VAXELN tomó la decisión, para la primera versión, de utilizar el lenguaje de programación Pascal como lenguaje de programación del sistema . El equipo de desarrollo construyó el primer producto en aproximadamente 18 meses. Otros lenguajes, incluidos C , Ada y Fortran , fueron compatibles en versiones posteriores del sistema como extras opcionales. Una base de datos relacional , denominada VAX Rdb/ELN , era otro componente opcional del sistema. [6] Las versiones posteriores de VAXELN admitían un servidor X11 llamado EWS (VAXELN Window Server). [7] VAXELN con EWS se utilizó como sistema operativo para el terminal VT1300 X , [8] y, en ocasiones, se utilizó para convertir hardware VAXstation antiguo en terminales X. [9] A partir de la versión 4.3, VAXELN obtuvo soporte para redes TCP/IP y un subconjunto de API POSIX . [10]
VAXELN permitió la creación de una aplicación de sistema integrada autónoma que se ejecutaría en hardware VAX (y posteriormente MicroVAX) sin ningún otro sistema operativo presente. El sistema debutó en Las Vegas a principios de la década de 1980, con una variedad de aplicaciones de software divertidas escritas por el equipo de desarrollo, que iban desde un sistema que componía y tocaba minuetos hasta un sistema robótico que jugaba y resolvía el rompecabezas de la Torre de Hanoi . [11]
VAXELN no se transfirió a la arquitectura DEC Alpha y, en su lugar, se reemplazó con un puerto de VxWorks a Alpha compatible con Digital y una capa de compatibilidad de interfaz de programación de aplicaciones ( API ) VAXELN para esa plataforma. [1] [12] En 1999, SMART Modular Technologies adquirió la división de sistemas integrados de Compaq (anteriormente Digital), que incluía VAXELN. [1] [13]
Originalmente se suponía que el sistema se llamaría Ejecutivo para la red de área local (ELAN), pero DEC descubrió en el último minuto que la palabra Elan era una marca registrada en un país europeo donde DEC deseaba realizar negocios. [4] La empresa titular de la marca era el fabricante esloveno de equipamiento deportivo Elan . Para evitar litigios, DEC rápidamente le cambió el nombre a VAXELN eliminando la A, para descontento de los desarrolladores. Ya se había impreso cierta documentación y material de marketing haciendo referencia al producto como ELAN, y los miembros del equipo original valoraron muestras de estos carteles durante muchos años.