Qué es GNU / Linux
El sistema operativo Linux — más precisamente llamado GNU / Linux — está compuesto por dos partes: el kernel Linux y las herramientas del proyecto GNU. Juntos forman un sistema operativo completamente funcional. Seguí leyendo para entender qué aporta cada parte.
El kernel Linux
En 1991, Linus Torvalds, estudiante de la Universidad de Helsinki en Finlandia, comenzó el proyecto Linux como un proyecto paralelo intentando emular MINIX — un Mini-Unix creado con fines educativos por Andrew Tanenbaum.
Después de trabajar con MINIX en la universidad, Torvalds empezó a desarrollar Linux. Se diferenciaba de MINIX en una característica fundamental: la arquitectura del kernel.
Micro kernel
Solo las funciones más básicas corren en modo kernel. Los drivers, sistemas de archivos y otros servicios corren en espacio de usuario, sobre los cuales se ubican las aplicaciones. MINIX usa esta arquitectura.
Kernel monolítico
Todas las funciones que no son aplicaciones corren en modo kernel. Linux es un kernel monolítico — algunos drivers pueden cargarse como módulos en espacio de usuario, pero la arquitectura central es monolítica.
Fuente de la imagen: Wikipedia
El proyecto GNU
En 1983, Richard Stallman inició el proyecto GNU:
El proyecto GNU es una colaboración masiva de programadores que buscan crear un sistema operativo completamente libre y abierto, similar a Unix pero con código completamente original.
— Wikipedia
El proyecto GNU produjo todas las aplicaciones y herramientas que corren sobre un kernel — compiladores, shells, utilidades, bibliotecas. Cuando Torvalds publicó el kernel Linux, se combinó con las herramientas GNU para crear un sistema completo y funcional.
Por qué GNU / Linux y no solo Linux
Linux por sí solo es solo un kernel — no un sistema operativo. El proyecto GNU sin un kernel tampoco es un sistema operativo. Juntos forman el sistema operativo GNU / Linux.
Un sistema operativo puede definirse como un kernel más las herramientas necesarias para controlar el hardware y ejecutar aplicaciones. Eso es exactamente lo que GNU + Linux provee.
Llamarlo GNU / Linux da crédito a ambos contribuyentes: Linus Torvalds y los miles de desarrolladores del kernel, y Richard Stallman y los colaboradores del proyecto GNU que construyeron todo lo demás.
- Creado: 14 de abril de 2013
- Última edición: 7 de julio de 2026