Articulo de referencia

Venix

Venix es una versión descontinuada del sistema operativo Unix para computadoras de gama baja, desarrollada por VenturCom , una "empresa que se especializa en las implementacione...

Venix es una versión descontinuada del sistema operativo Unix para computadoras de gama baja, desarrollada por VenturCom , una "empresa que se especializa en las implementaciones más ligeras de Unix". [ 1 ]

Descripción general

En mayo de 1983 , se presentó en COMDEX una versión funcional de Venix/86 para el IBM PC XT. Estaba basada en la versión 7 de Unix con algunas mejoras de BSD (en particular , vi , more y csh ) y mecanismos de comunicación entre procesos personalizados. [ 2 ] Fue el primer sistema operativo UNIX con licencia disponible para el IBM PC y sus compatibles, admitía el acceso de lectura/escritura a una partición DOS/ FAT separada y podía ejecutarse en tan solo 128 KB (se recomendaban entre 256 KB y 512 KB) . [ 3 ]

En septiembre de 1984, se lanzó Venix/86 Encore; era compatible con varios de los primeros PC compatibles, incluidos el AT&T 6300 , el Zenith 150 , el (primer) NCR PC y el Texas Instruments Professional Computer . [ 4 ]

Venix Encore, que luego se convirtió en Venix 2.0, seguía basado en la versión 7 de Unix y funcionaba en el DEC Rainbow 100 (Venix/86R) y en PC (Venix/86 y /286). [ 5 ] El sistema incluía varias mejoras, en particular herramientas para acceder a archivos DOS directamente en una partición DOS/FAT y un depurador ADB actualizado . El sistema se ofrecía en dos versiones: una para 2 usuarios con un precio de 800 dólares y otra para 8 usuarios con un precio de 1000 dólares. No existían diferencias técnicas entre ambas. [ 3 ]

Resulta confuso que Venix 2.0 para el microordenador DEC PRO-380 (Venix/PRO) se basara "esencialmente" en System III . Ya no funcionaba en el PRO-350. [ 6 ] Esto se aclara en las instrucciones de compilación de ckermit 4E, que tienen un objetivo especial para Pro ejecutando Venix 1.0, pero indican al usuario que utilice el objetivo para Pro ejecutando Venix 2.0. Estas mismas fuentes también dejan claro que Venix tenía una interfaz TTY mejorada en relación con un sistema Unix V7 puro. [ 7 ]sysiii

Venix 2.1 se lanzó al menos para PC . [ 8 ] Al igual que el Venix/86 original, incluía un compilador de C , un intérprete de BASIC y añadía un compilador de Fortran 77 como opción. Un kit de controladores opcional permitía desarrollar controladores de hardware para el sistema y generar nuevos núcleos . En noviembre de 1985, Unisource Software Corp., distribuidor de Venix, anunció la disponibilidad de RM/ Cobol para Venix. [ 9 ]

Desde la versión 3.0, Venix se basó en System V. En 1990 se lanzó una versión en tiempo real basada en System V.3.2 para el 386. [ 1 ]

La última versión, Venix 4.2.1, basada en UNIX System V Release 4.2 ( UnixWare ), se lanzó en 1994. El sistema de estación de trabajo incluía el sistema operativo en tiempo real, redes NFS y TCP/IP , las interfaces gráficas de usuario X , OpenLook y Motif , y el sistema de archivos con registro de transacciones Veritas ( vxfs ). Un sistema de desarrollo incluía además un compilador ANSI C , una biblioteca de funciones en tiempo real, software de desarrollo de interfaces gráficas de usuario, utilidades de desarrollo en tiempo real y controladores de dispositivos de E/S industriales seleccionados.

Recepción

En su reseña de 1984, PC Magazine encontró que Venix era funcional, a pesar de algunos errores en las versiones iniciales. Su uso de la BIOS para acceder a los dispositivos lo hacía más portátil que su competidor PC/IX , pero ralentizaba su procesamiento de pantalla; la velocidad de acceso al disco resultó ser similar. [ 2 ] BYTE afirmó que Venix en el DEC Professional y el IBM PC "funcionaba adecuadamente", pero criticó su limitación en los procesos en segundo plano . [ 10 ]

Cuando se publicaron los primeros benchmarks de Dhrystone , solo Coherent UNIX se probó en el 8088 , todos los demás PC UNIX se probaron en procesadores 286. [ 11 ]

Véase también

Referencias

  1. 1 2 VenturCom lanza el Venix/386 en tiempo real. Computer Business Review , 1 de febrero de 1990. Consultado el 23 de marzo de 2013.
  2. 1 2 Mark S. Zachmann (1984-06-12). "Un UNIX venerable" . PC Magazine . 3 (11): 246– 248. ISSN 0888-8507 . Recuperado el 29-01-2022 . 
  3. 1 2 Roberts, SD (1985). Unix, Xenix y Venix . Alemania: ELCOMP Publishing Inc. pág. 193. ISBN  3-88963-064-2.
  4. ^ "Salida Venix/86 mejorada" . Mundo de la informática : 76. 1984-09-17. ISSN 0010-4841 . 
  5. "VENIX/Rainbow mejorado" . 16 de diciembre de 1986.
  6. "README" . GitHub .
  7. "Archivo de Kermit" .
  8. "VenturComm Venix/86 en MESS/MAME" . 14 de agosto de 2015.
  9. "Nuevos productos" . 18 de noviembre de 1985.
  10. Hinnant, David F. (agosto de 1984). "Benchmarking UNIX Systems" . BYTE . págs. 132–135 , 400–409 . Recuperado el 23 de febrero de 2016 . 
  11. RESUMEN DE LA PRUEBA DE REFERENCIA DHRYSTONE 1.1

Lecturas adicionales

  • William B. Twitty (1984). UNIX en el IBM PC . Prentice Hall . ISBN 978-0-13-939075-3.Cubre y compara PC/IX, Xenix y Venix.
  • Christine McGeever (14 de enero de 1985). "Primer Unix para PC AT" . InfoWorld : 23. ISSN 0199-6649 . 
  • Profesional 325, 350, 380
  • Emulador DEC PRO-350 con imágenes de disco VENIX
  • Instalación de Venix 2.1 en MAME/MESS
  • Venix/386 en el Archivo de Internet