Características esenciales
Ficha técnica completa
GPL
Monolitico
Multiplataforma
1. Fecha
1991 (torvalds@kruuna). Versiones clave: 2.0 SMP (1996), 2.6 escalabilidad, 3.x/4.x refinamientos, 5.x/6.x eBPF/seguridad.
2. Creador
Linus Torvalds; mantenido por comunidad global y fundaciones.
3. Personas clave
Linus Torvalds (lider kernel), Greg Kroah-Hartman (stable), miles de contribuidores; apoyos corporativos (Intel, Red Hat, Google, etc.).
4. País
Origen Finlandia; desarrollo distribuido global.
5. Lenguajes
C y ensamblador; eBPF para extensiones de espacio usuario/control.
6. Kernel
Monolitico modular; planificacion O(1)/CFS; namespaces y cgroups; eBPF; LSM para seguridad.
7. Multitarea
Preemptiva con SMP, hyperthreading, cgroups; soporte de tiempo real (PREEMPT_RT).
8. Multiusuario
Si; modelo UNIX con cuentas, namespaces para aislamiento.
9. Seguridad
Permisos UNIX, LSM (SELinux, AppArmor), namespaces/containers, criptografia amplia.
10. Sistema de archivos
ext2/3/4, XFS, Btrfs, ZFS (via modulo), F2FS, overlayfs; enorme soporte FS.
11. Interfaz
CLI (bash, sh, zsh); GUIs via entornos (GNOME, KDE, etc.).
12. Dispositivos objetivo
Mainframes, servidores, desktops, laptops, moviles (Android), IoT, embebidos, routers, supercomputadoras.
13. Portabilidad
Portado a docenas de arquitecturas: x86, ARM, Power, RISC-V, MIPS, s390, mas.
14. Licencia
GPLv2; algunas partes dual con otras licencias compatibles.
15. Ecosistema
Paquetes y distros (Debian, Fedora, Arch, etc.), contenedores (Docker, Kubernetes), toolchain GNU/LLVM.
16. Innovaciones
cgroups/namespaces, eBPF, LSM, soportes FS modernos, scheduling avanzado, device tree para ARM.
17. Impacto
Domina servidores y nube; base de Android; top en supercomputacion; motor de infraestructura moderna.
18. Competidores
Windows NT, BSDs (FreeBSD, NetBSD, OpenBSD), macOS, Solaris/Illumos en servers; RTOS en embedded.
19. Curiosidades
Anuncio inicial: "just a hobby" de Linus; "version 1.0" sin TCP/IP integrado; Tux como mascota.
20. Estado actual
Activo, mantenido por comunidad y empresas; releases frecuentes (LTS y mainline).
Bonus
Contexto ampliado
Rendimiento histórico
Crecio de hobby a kernel optimizado para SMP masivo; escalabilidad comprobada en supercomputadoras.
Modelo de negocio
Libre/GPL; monetizacion via soporte, servicios cloud, distros empresariales (RHEL, SUSE, Ubuntu).
Influencias en estandares
Aporta a POSIX, LSB (en desuso), APIs de facto para contenedores (cgroups/namespaces), eBPF como plataforma de observabilidad.
Errores epicos
Bugs notables (Dirty COW, Heartbleed en OpenSSL ecosistema, Spectre/Meltdown impactos); complejidad de configuracion.
Mitos
"Linux no tiene virus": tiene menor incidencia en desktop, pero existen malware/bugs; seguridad depende de configuracion.
Linux paso de proyecto personal a columna vertebral de Internet y la nube. Su modelo abierto impulsa innovacion continua en todos los niveles de computo.