Unix empresarial

SunOS Sun Microsystems - 1982

Variante BSD para servidores y workstations Sun. Base técnica de Solaris, con enfoque en redes, rendimiento y herramientas de desarrollo.

BSD roots SPARC, TCP/IP Camino a Solaris

Kernel

BSD UNIX

Interfaz

CLI + X11 (OpenWindows)

Estado

Legado -> Solaris

Características esenciales

Ficha técnica completa

BSD SPARC Redes
1. Fecha
1982 (basado en BSD 4.x). Evoluciona hacia Solaris a inicios de los 90 (SVR4).
2. Creador
Sun Microsystems.
3. Personas clave
Equipos de Sun; Bill Joy (BSD) influye indirectamente; ingenieria de kernel y redes de Sun.
4. País
Estados Unidos.
5. Lenguajes
C (kernel y userland), ensamblador para partes especificas de hardware SPARC/68k.
6. Kernel
UNIX BSD monolitico; mas tarde SVR4 híbrido en Solaris.
7. Multitarea
Multitarea preventiva, procesos, signals; soporte SMP en generaciones posteriores.
8. Multiusuario
Si; modelo UNIX completo con cuentas y permisos.
9. Seguridad
Permisos UNIX; herramientas de autenticacion de red; en Solaris llegarian RBAC y zonas.
10. Sistema de archivos
UFS (BSD); NFS para red; luego UFS2 y ZFS en Solaris.
11. Interfaz
CLI (sh, csh); GUI con OpenWindows y mas tarde CDE en Solaris.
12. Dispositivos objetivo
Workstations y servidores Sun (SPARC, 68k), entornos de red y render.
13. Portabilidad
Portado a SPARC y 68k; menos extendido fuera de hardware Sun.
14. Licencia
Propietario comercial.
15. Ecosistema
Compiladores (SunPRO), NFS, RPC, OpenWindows, herramientas de redes y desarrollo.
16. Innovaciones
NFS, integracion TCP/IP, herramientas de desarrollo; base para DTrace/ZFS en Solaris.
17. Impacto
Muy influyente en servidores UNIX; amplio en academia e industria; transicion clave a Solaris.
18. Competidores
AIX, HP-UX, IRIX, Ultrix, BSD en VAX; mas tarde Linux en servidores.
19. Curiosidades
Sun promovio fuertemente NFS y RPC como estandares abiertos; SunOS 4 fue la base directa de Solaris 2 (SunOS 5).
20. Estado actual
SunOS 4 es legado; linea continua en Solaris (SunOS 5) y derivados como OpenIndiana.

Bonus

Contexto ampliado

Rendimiento histórico
Optimizado para SPARC y redes; buen rendimiento en workloads de servidor y gráfica 2D/3D en workstations.
Modelo de negocio
Licencia con hardware Sun; soporte y servicios empresariales.
Influencias en estandares
NFS y RPC fueron estandarizados; contribuyo a POSIX y al ecosistema UNIX System V + BSD.
Errores epicos
Transicion a Solaris implico cambios fuertes (SVR4) que requirieron migraciones complejas.
Mitos
Se confunde SunOS con Solaris: SunOS 4 es BSD; Solaris = SunOS 5 (SVR4 + BSD).
SunOS llevo la potencia BSD a servidores SPARC con redes y NFS integrados. Su evolución a Solaris marco un punto de referencia en UNIX empresarial.