Léxico TI › Infraestructura › mux

mux

Infraestructura Svenska → Actualizado: 2026-10-10
Más información
Creador
Rob Pike
Propietario
Bell Labs
Tipo
Sistema de ventanas
Sucesor
8½

El sistema de ventanas de Rob Pike para el sucesor del Blit, el 5620: corría dentro del terminal, repartía la línea serie en un canal por ventana y es de donde descienden 8½ y rio.

El primer Blit funcionaba con mpx, y cuando AT&T empezó a vender en 1984 el DMD 5620, su versión revisada, Pike reescribió el sistema como mux. El programa se descargaba desde el servidor Unix al 68000 del terminal y desde ahí tomaba la pantalla: cada ventana era una capa de la biblioteca de Pike para bitmaps superpuestos, el botón derecho del ratón sacaba el menú para crear, remodelar, mover y borrar ventanas, y la única línea serie hacia el servidor se multiplexaba en canales para que cada ventana tuviera su propia shell al otro lado. Un programa también podía enviar su propia mitad de terminal, que es exactamente cómo funcionaba el editor sam: samterm en el terminal, sam en el servidor, y el ratón atendido en local sin que un solo movimiento cruzara la línea.

mux perteneció a las ediciones octava a décima de Research Unix; el System V comercial de AT&T recibió un pariente llamado layers. Lo que separa a mux del X de esos mismos años es que no había separación cliente-servidor digna de ese nombre: el terminal era el sistema. Pike se llevó el modelo a Plan 9 como 8½ y después rio, donde una ventana sigue siendo un archivo que se lee y se escribe.

← Volver al léxico