Unix para PCs

Xenix Microsoft / AT&T - 1980

Primer UNIX comercial de Microsoft, basado en System III/V. Llevo UNIX a hardware x86 y otros, y sirvio como puente hacia Minix y Linux.

UNIX System III/V CLI, terminales Base de SCO Xenix/Unix

Kernel

Monolitico UNIX SV

Interfaz

CLI (sh), terminales

Estado

Legado (SCO Unix)

Características esenciales

Ficha técnica completa

UNIX System III/V CLI Multiplataforma
1. Fecha
1980 (licencia de AT&T). Versiones: Xenix 3.x basadas en System III y V; luego SCO Xenix/Unix.
2. Creador
Microsoft (licencia AT&T), luego comercializado y mantenido por SCO.
3. Personas clave
Equipos de Microsoft/SCO; Bill Gates impulso la licencia UNIX para Microsoft en esa época.
4. País
Estados Unidos.
5. Lenguajes
C para kernel y utilidades; ensamblador para drivers especificos.
6. Kernel
Monolitico UNIX System III/V.
7. Multitarea
Multitarea y multiusuario, scheduling preemptivo; soporte para varios terminales.
8. Multiusuario
Si, con cuentas de usuario y terminales concurrentes.
9. Seguridad
Modelo UNIX de permisos rwx y cuentas; sin MAC moderno en versiones originales.
10. Sistema de archivos
FS UNIX (s5fs) con jerarquia; posteriores integraciones de journaling en lineas SCO.
11. Interfaz
CLI (sh, csh); shells y editores basados en UNIX; GUIs limitadas en entornos posteriores (X11 opcional).
12. Dispositivos objetivo
Computadoras personales y estaciones de trabajo tempranas (x86, Z8000, 68000), servidores ligeros.
13. Portabilidad
Distribuido en varias arquitecturas; OEM adaptaban drivers y BIOS; menos portable que BSD, pero amplio para su época.
14. Licencia
Propietario comercial; licencia AT&T + distribucion Microsoft/SCO.
15. Ecosistema
Compiladores C, shells, utilidades UNIX, software comercial de ofimatica y redes en SCO.
16. Innovaciones
Acerca UNIX a PCs x86; soporte multiusuario en hardware de bajo costo; puente hacia soluciones posteriores.
17. Impacto
Mostro que UNIX podia correr en PCs; base técnica e inspiracion para Minix y, en consecuencia, Linux.
18. Competidores
PC DOS/MS-DOS, Unix BSD en VAX, otras variantes comerciales (Xenix competia en nicho multiusuario x86).
19. Curiosidades
Microsoft vendio Xenix a SCO para centrarse en DOS/Windows; en algun momento era el UNIX mas instalado por volumen.
20. Estado actual
Legado; SCO Unix continua una linea, pero Xenix ya no se distribuye; influencia historica.

Bonus

Contexto ampliado

Rendimiento histórico
UNIX en x86 temprano; rendimiento moderado comparado con VAX/mini, pero suficiente para multiusuario ligero.
Modelo de negocio
Licencia comercial por OEM; SCO monetizo soporte y software adicional.
Influencias en estandares
Alineado con System III/V; ayudo a difundir practicas UNIX y APIs en hardware PC.
Errores epicos
Microsoft abandono Xenix al enfocarse en DOS/Windows; fragmentacion de variantes UNIX comerciales.
Mitos
Se cree que Xenix era un UNIX menor; en su momento tuvo gran base instalada en PCs multiusuario.
Xenix probo que UNIX podia vivir en x86 de escritorio, abriendo paso a Minix y Linux y acercando el modelo multiusuario al hardware personal.