Linux: definición, sistema operativo libre y de código abierto (GNU/Linux)
Descubre qué es Linux (GNU/Linux): su núcleo, distribuciones (Ubuntu, Debian, Fedora), ventajas del software libre y sus usos en servidores, escritorios y superordenadores.
Linux o GNU/Linux es una familia de sistema operativo de estilo tipo Unix diseñada para gestionar el hardware de ordenadores y permitir la ejecución de aplicaciones. Un sistema operativo proporciona las instrucciones básicas que controlan las partes electrónicas del equipo, la gestión de memoria, procesos, dispositivos de entrada/salida y el sistema de archivos. Linux es, además, software libre: su código fuente está disponible y cualquiera tiene la libertad de usarlo, estudiarlo, modificarlo y redistribuirlo, siempre que respete las condiciones de sus licencias.
Núcleo y distribuciones
El componente central que define a Linux es el núcleo Linux, un núcleo de sistema operativo cuyo desarrollo inició Linus Torvalds. El núcleo coordina el acceso al hardware, gestiona controladores (drivers), y proporciona servicios básicos a las capas superiores del sistema. Técnicamente, el núcleo Linux es monolítico pero modular: gran parte del código se ejecuta en el espacio del núcleo, aunque puede cargarse o descargarse en módulos.
Normalmente, Linux se distribuye en una distribución de Linux (o distro). Una distribución combina el núcleo Linux con software de sistema, herramientas administrativas y bibliotecas necesarias para ejecutar aplicaciones; muchas de esas herramientas proceden del Proyecto GNU. Entre las distribuciones más populares se encuentran Debian, Fedora y Ubuntu, mientras que las opciones comerciales incluyen Red Hat Enterprise Linux y SUSE Linux Enterprise Server. Las distribuciones dirigidas a usuario de escritorio integran un sistema de ventanas (por ejemplo X11 o Wayland) y un entorno de escritorio como GNOME o KDE Plasma; las destinadas a servidores suelen prescindir de los gráficos y empaquetan pilas de software para servicios (por ejemplo LAMP).
Debido a la libre redistribución, cualquiera puede crear una distribución personalizada para una tarea concreta: sistemas embebidos, servidores, estaciones de trabajo científicas, equipos multimedia o dispositivos IoT.
Usos y presencia en el mercado
Linux se diseñó originalmente para ordenadores personales, pero hoy su presencia cubre una amplia variedad de plataformas. Es el sistema dominante en servidores y en la mayoría de ordenadores centrales y supercomputadoras: desde noviembre de 2017 todos los sistemas listados en TOP500 utilizan Linux como sistema base. En escritorios su cuota es menor —según distintas estimaciones, suele situarse en torno al 2–3% en equipos de sobremesa—, aunque esto varía por país y segmento.
El mercado educativo y de portátiles económicos está muy influenciado por el Chromebook, que ejecuta Chrome OS, un sistema basado en el núcleo Linux. Chrome OS ha alcanzado cuotas relevantes en K-12 en Estados Unidos y en equipos económicos.
Linux también es muy habitual en sistemas embebidos —dispositivos con sistemas operativos integrados en su firmware y adaptados a funciones concretas—. Ejemplos incluyen smartphones, tabletas, routers de red, controles industriales, televisores, grabadoras de vídeo, consolas de videojuegos y smartwatches. De forma destacada, Android, un sistema operativo móvil construido sobre el núcleo de Linux, tiene la mayor base instalada entre sistemas operativos de propósito general; en marzo de 2017 se informó que Android superaba en usuarios a Microsoft Windows en términos globales.
Software, licencias y ecosistema
Gran parte del software disponible para Linux es también de código abierto y libre, lo que facilita compartir mejoras y crear ecosistemas ricos de aplicaciones. El código fuente puede utilizarse, modificarse y distribuirse —incluso con fines comerciales— bajo licencias como la Licencia Pública General GNU (GPL) y otras compatibles. Esto permite crear soluciones empresariales con soporte comercial (por ejemplo, servicios ofrecidos por empresas como las que mantienen Red Hat Enterprise Linux o SUSE) y, al mismo tiempo, proyectos comunitarios mantenidos por voluntarios y organizaciones.
Las distribuciones suelen incluir sistemas de gestión de paquetes y repositorios que facilitan instalar, actualizar y mantener software (herramientas como APT o RPM y sus gestores gráficos son habituales). También existen tecnologías modernas asociadas a Linux en servidores y nube, como contenedores y orquestadores (por ejemplo Docker y Kubernetes), que han impulsado todavía más su adopción en infraestructura y servicios web.
Desarrollo y comunidad
Linux es un ejemplo paradigmático de colaboración en proyectos de software libre y de código abierto. El desarrollo del núcleo Linux y de muchas distribuciones se realiza por una mezcla de desarrolladores voluntarios, comunidades, universidades y empresas que contribuyen con código, pruebas, documentación y soporte. El proceso es público, con revisiones de patches, listas de correo y sistemas de control de versiones que garantizan trazabilidad y colaboración.
Ventajas y consideraciones
- Ventajas: estabilidad y rendimiento en servidores; gran control y posibilidad de personalización; seguridad gracias a su modelo de permisos y la rapidez de actualizaciones; amplio soporte para arquitecturas y hardware; ecosistema de software libre y herramientas para desarrolladores.
- Consideraciones: en escritorios puede requerir adaptación por parte del usuario (aunque las distribuciones actuales son cada vez más amigables); compatibilidad de algunos programas comerciales y juegos puede depender de capas de compatibilidad o versiones específicas; la fragmentación entre muchas distribuciones puede generar diferencias en administración y soporte.
En resumen, Linux (GNU/Linux) es tanto un núcleo como la base de un vasto ecosistema de sistemas operativos libres y de código abierto. Su modelo de desarrollo colaborativo, su flexibilidad y su presencia en servidores, dispositivos móviles y embebidos lo convierten en una pieza clave de la infraestructura informática moderna.
Cómo se creó Linux
En los años 80, a mucha gente le gustaba utilizar un sistema operativo llamado Unix. Pero como éste restringía al usuario la posibilidad de compartir y mejorar el sistema, algunas personas crearon un nuevo sistema operativo que funcionara como Unix pero que cualquiera pudiera compartir o mejorar. MINIX, similar a Unix, se utilizó como herramienta de enseñanza para que los estudiantes universitarios aprendieran cómo funcionaban los sistemas operativos. MINIX también restringía su compartición y mejora por parte de sus usuarios.
Un grupo de personas llamado Proyecto GNU escribió diferentes partes de un nuevo sistema operativo llamado G.N.U., pero no tenía todas las partes que un sistema operativo necesita para funcionar. En 1991 Linus Torvalds comenzó a trabajar en un reemplazo para MINIX que sería de uso libre y que no costaría nada. Linus comenzó el proyecto cuando asistía a la Universidad de Helsinki. Esto finalmente se convirtió en el kernel de Linux.
Linus Torvalds compartió el núcleo de Linux en algunos grupos de Internet para usuarios de MINIX. Linus llamó por primera vez al sistema operativo "Freax". El nombre Freax surgió de la unión de las palabras inglesas "free" (libre) y "freak" (raro), y añadiendo una X al nombre porque Unix tiene una X en su nombre. Ari Lemmke, que trabajaba con Linus en la Universidad, era el responsable de los servidores en los que se almacenaba Freax. Ari no creía que Freax fuera un buen nombre, así que llamó al proyecto "Linux" sin preguntar a Linus. Más tarde, Linus aceptó que Linux era un nombre mejor para su proyecto.
Al principio, Linux se basaba en el código de software de MINIX. Pero, con el código del sistema G.N.U. disponible de forma gratuita, decidió que sería bueno para Linux si pudiera utilizar ese código, en lugar del código de MINIX, porque MINIX no permitía que la gente lo compartiera o lo cambiara como quisiera. La Licencia Pública General G.N.U. es una licencia de software que permite a la gente cambiar cualquier parte del código que quieran, siempre y cuando compartan los cambios que realicen con las personas a las que les den su software y les permitan redistribuirlo de forma gratuita o por un precio . Todo el software de la G.N.U. tenía una licencia pública general, por lo que Linus y las demás personas que trabajaban en Linux también podían utilizarlo.
Para que el núcleo de Linux pudiera utilizarse con el código del proyecto G.N.U., Linus Torvalds inició un cambio de su licencia original (que no permitía venderlo) a la GPL de G.N.U. Los desarrolladores de Linux y de la G.N.U. trabajaron juntos para integrar el código de la G.N.U. con Linux para crear un sistema operativo libre.
Desde 1991, miles de programadores y empresas han trabajado para mejorar Linux, incluido Google.
Tux el pingüino
La mascota de Linux es un pingüino de dibujos animados llamado "Tux". Cuando una persona ve el pingüino en el software y el hardware, significa que funcionará con Linux, y a veces con todos los sistemas que son como Unix.
La idea del pingüino fue del creador de Linux, Linus Torvalds. La imagen fue realizada por un hombre llamado Larry Ewing en un concurso para crear un logotipo. La imagen, Tux, no ganó, pero fue elegida como mascota posteriormente.
Tux se ha convertido en un símbolo de Linux, y a veces incluso del código abierto. Se le puede ver en muchos lugares diferentes y, a menudo, cuando la gente se refiere a Linux, suele pensar en Tux. Tux ha sido incluido incluso en muchos videojuegos, como Super Tux (como Super Mario Bros. ), Tux Racer (donde los jugadores corren con Tux por una colina helada) y Pingus (como Lemmings).

Tux el pingüino
Utiliza
Uso del escritorio
Aunque sólo hay unas pocas versiones de Linux para algunos programas de Mac OS X y Microsoft Windows en áreas como la autoedición y el audio y vídeo profesional, hay programas que tienen una calidad comparativamente similar a los disponibles para Mac y Windows.
Muchos programas de software libre que son populares en Windows, como Pidgin, Mozilla Firefox, LibreOffice, Chromium, VLC y GIMP, están disponibles para Linux. Una cantidad creciente de software de escritorio propietario también puede utilizarse en Linux, como Adobe Flash Player, Spotify y Skype. CrossOver es una solución propietaria basada en el proyecto de código abierto Wine que permite ejecutar aplicaciones de Windows, como Microsoft Office y Adobe Photoshop, en Linux.
| KDE y GNOME | ||||
|
|
| |||
| KDE | ||||
Servidores y superordenadores
Linux se ha utilizado principalmente como sistema operativo para servidores, y ha llegado a ser conocido por mucha gente en ese ámbito; Netcraft informó en febrero de 2008 de que cinco de las diez mejores empresas de alojamiento de Internet utilizan Linux en sus servidores web. Esto se debe a su estabilidad y tiempo de actividad, y al hecho de que el software de escritorio con una interfaz gráfica de usuario para los servidores suele ser innecesario.
Linux se utiliza habitualmente como sistema operativo para superordenadores. En noviembre de 2017, todos los 500 superordenadores más importantes funcionan con Linux.

Roadrunner, el superordenador más rápido del mundo (desde 2009), que ejecuta Linux
Pronunciación
En 1992, Torvalds explicó cómo pronuncia la palabra Linux:
| " | 'li' se pronuncia con un sonido corto [ee]: compárese con prInt, mInImal, etc. nux' también es corto, sin diptongo, como en pUt. En parte se debe a minix: linux era sólo mi nombre de trabajo para la cosa, y como lo escribí para sustituir a minix en mi sistema, el resultado es el que es... minix de linus se convirtió en linux. | " |
Torvalds ha puesto a disposición una muestra de audio que indica su propia pronunciación, en inglés y sueco.
Algunos angloparlantes pronuncian el nombre como lee-narks o lee-nix o lie-nix. Según Torvalds, esa es una pronunciación incorrecta. []
Tamaño del código
Un estudio realizado en 2001 sobre Red Hat Linux 7.1 reveló que esta distribución tenía 30 millones de líneas de código. El estudio mostró que Red Hat 7.1 requirió unos 8.000 años de tiempo para su desarrollo. El estudio también decía que si todo este software se hubiera hecho por medios propietarios, habría costado unos 1.080 millones de dólares hacerlo en Estados Unidos. El 7 de marzo de 2011, el núcleo de Linux costaría unos 3.000 millones de dólares.
La versión 3.10 del kernel de Linux, lanzada en junio de 2013, tiene 15 millones de líneas de código, mientras que la versión 4.1, lanzada en junio de 2015, ha crecido hasta superar los 19,5 millones de líneas de código de casi 14.000 programadores.
La mayor parte del código (alrededor del 71%) se escribió en el lenguaje de programación C, y se utilizaron muchos otros lenguajes, como C++, lenguaje ensamblador, Perl, Python, Fortran y varios lenguajes de scripting de shell. Algo más de la mitad de las líneas de código tenían licencia GPL.
Diferentes versiones de Linux
Las personas que quieren obtener Linux pueden descargarlo de Internet o comprarlo en una tienda o en un sitio web. A veces los libros y las revistas sobre Linux tienen un C.D. o D.V.D. con Linux. Cualquier versión de Linux se llama "distribución" o "distro". Una versión de Linux tiene el kernel de Linux y el software de la U.N.G., y algunos programas extra que podrían no ser parte de la U.N.G. Diferentes versiones incluyen diferentes programas extra. Las versiones más utilizadas son:
- Linux Mint
- Ubuntu
- Arch Linux
- CentOS
- Debian
- Fedora
- Gentoo
- Slackware
- openSUSE
- Mageia
La gente puede pagar algo de dinero por una versión, para tener un CD-ROM o DVD y para ayudar a la empresa a mejorar sus versiones. Normalmente, cuando alguien paga, es para que la empresa ayude al usuario después de instalarlo, lo que se llama "soporte".
El software para Linux incluye:
- El núcleo y la cáscara.
- Apache permite a los usuarios gestionar su propio sitio web.
- KDE y GNOME son entornos de escritorio.
- LibreOffice es para el trabajo de oficina.
- Mozilla Firefox es un navegador de Internet (web).
- GIMP, Inkscape y Blender ayudan a trabajar con imágenes.
- Juegos como Tux Racer.
- El compilador de GNU.

Fedora, una distribución de Linux
Licencias, marcas y nombres
El núcleo de Linux y la mayoría del software de GNU están licenciados bajo la Licencia Pública General de GNU (GPL). La GPL requiere que cualquiera que distribuya el núcleo de Linux debe poner el código fuente (y cualquier modificación) a disposición del destinatario bajo los mismos términos. En 1997, Linus Torvalds dijo: "Hacer que Linux sea GPL fue definitivamente lo mejor que hice". Otros componentes clave de un sistema Linux pueden utilizar otras licencias; muchas bibliotecas utilizan la Licencia Pública General Reducida de GNU (LGPL), un tipo de la GPL que es menos restringida, y el Sistema X Window utiliza la Licencia MIT. "Linux" es una marca comercial de Linus Torvalds.
Páginas relacionadas
- Lista de distribuciones de Linux
Preguntas y respuestas
P: ¿Qué es Linux?
R: Linux o GNU/Linux es un sistema operativo (o familia de) tipo Unix para ordenadores. Es una colección de instrucciones básicas que gestionan las partes electrónicas del ordenador permitiendo ejecutar aplicaciones y programas.
P: ¿Qué hace popular a Linux?
R: Una de las razones por las que a mucha gente le gusta utilizar Linux es porque hay mucho software disponible para él, y gran parte de este software es gratuito.
P: ¿Quién desarrolló el núcleo Linux?
R: El núcleo Linux fue desarrollado por Linus Torvalds en un principio en solitario.
P: ¿Cuáles son algunas distribuciones populares de Linux?
R: Entre las distribuciones populares se encuentran Debian, Fedora, Ubuntu, Red Hat Enterprise Linux, SuSE Linux Enterprise Server, X11 o Wayland, GNOME y KDE Plasma.
P: ¿Es posible crear distribuciones personalizadas para fines específicos?
R: Sí, porque cualquiera puede copiar y modificar libremente el código fuente bajo sus respectivas licencias, como la Licencia Pública General de GNU.
P: ¿Dónde se utiliza Linux con más frecuencia? R: Linux se utiliza más comúnmente en servidores como ordenadores centrales y superordenadores; alrededor del 2,3% de los ordenadores de sobremesa; Chromebooks en el mercado educativo K-12 de EE.UU.; sistemas integrados como teléfonos móviles (especialmente smartphones), tabletas, routers de red, etc.; controles de automatización de instalaciones; televisores; grabadoras de vídeo digital; consolas de videojuegos y smartwatches.
Buscar dentro de la enciclopedia

