Articulo de referencia

CB UNIX

Columbus UNIX , o CB UNIX , es una variante descontinuada del sistema operativo UNIX que se usaba internamente en Bell Labs [ 1 ] para bases de datos administrativas y procesami...

Columbus UNIX , o CB UNIX , es una variante descontinuada del sistema operativo UNIX que se usaba internamente en Bell Labs [ 1 ] para bases de datos administrativas y procesamiento de transacciones. [ 2 ] Fue desarrollado en la sucursal de Columbus, Ohio , basado en V6 , V7 y PWB Unix. [ 3 ] Era poco conocido fuera de la empresa.

CB UNIX se desarrolló para abordar las deficiencias inherentes a Research Unix , en particular la falta de comunicación entre procesos (IPC) y el bloqueo de archivos , considerados esenciales para un sistema de gestión de bases de datos . Varios productos del sistema de soporte operativo de Bell System se basaron en CB UNIX, como el Switching Control Center System . Las principales innovaciones fueron el reinicio tras fallo de alimentación, las disciplinas de línea , los tipos de terminal y las funciones de IPC. [ 4 ]

Volúmenes 1 y 2 del Manual del Programador de UNIX, versión CB

Las características de comunicación entre procesos desarrolladas para CB UNIX fueron las colas de mensajes, los semáforos y la compatibilidad con memoria compartida . Estas aparecieron posteriormente en los sistemas Unix convencionales a partir de System V en 1983, y ahora se conocen colectivamente como IPC de System V. [ 2 ]

Referencias

  1. Rochkind, Marc (1985). Programación avanzada de UNIX . Prentice Hall. págs. 156–157 . ISBN  0-13-011800-1.
  2. 1 2 Kerrisk, Michael (2010). La interfaz de programación de Linux . No Starch Press. pág . 921. ISBN  9781593272203.
  3. JD Doan, ed. (mayo de 1981). CB-UNIX Programmer's Manual, Edición 2.3 (PDF) . Columbus, OH: Bell Telephone Laboratories. p. iii. Archivado del original (PDF) el 4 de mayo de 2026. Recuperado el 4 de mayo de 2026 . 
  4. Dale Dejager (16 de enero de 1984). "Historia de UNIX" . Grupo de noticias : net.unix .