Resumen
- Linux, un sistema operativo muy versátil, ofrece seguridad, personalización y bajo uso de hardware, lo que lo convierte en la mejor opción para usuarios ocasionales y desarrolladores.
- Los orígenes de Linux se remontan a 1991, cuando Linus Torvalds lo creó como un sistema operativo libre, sin saber el éxito que alcanzaría durante los siguientes 32 años.
- Linux surgió durante las Guerras Unix como una alternativa al software propietario y, con contribuciones del proyecto GNU, se convirtió en un sistema operativo completamente funcional y ganó popularidad en todo el mundo.
Linux es uno de los sistemas operativos más populares, además de Windows y MacOS. Su gran énfasis en la seguridad, la personalización y la portabilidad, junto con el bajo uso de hardware, lo hacen muy versátil tanto para usuarios ocasionales como para desarrolladores.
Linuxno siempre fue un gran ecosistema compuesto por cientos de distribuciones. De hecho, el sistema operativo fue creado originalmente por Linus Benedict Torvalds, de 21 años, como un núcleo que imitaba a Unix y el 25 de agosto de 1991 anunció públicamente sus planes de crear un sistema operativo libre. Lo que no sabía es que 32 años después, este proyecto de afición suyo acabaría convirtiéndose en una de las innovaciones más exitosas de la industria tecnológica.
Guerras de Unix
Nuestra lección de historia sobre Linux implica retroceder hasta 1969, cuando Ken Thompson y Dennis Ritchie, del laboratorio Bell de AT&T, desarrollaron un sistema operativo llamado Unics, o Unix, como se lo conocería más tarde. El sistema operativo alcanzó una inmensa popularidad en las instituciones académicas y pronto comenzaron a aparecer distintas variantes de Unix. Desafortunadamente, esto dio lugar a que varios fabricantes buscaran dominar el mercado con su propia versión de Unix, lo que dio lugar a licencias y patentes de AT&T y llevó a la industria de los sistemas operativos a una era tumultuosa llamada las Guerras Unix.
El nacimiento del proyecto GNU
Mientras las grandes marcas luchaban por dominar el mercado de Unix, Richard Stallman intentó liberarse del software propietario iniciando el desarrollo del proyecto GNU en 1983. En su correo electrónico de septiembre de 1983, Stallman lo denominó “Unix libre” y planeó hacer que este sistema operativo fuera más accesible para los usuarios que Unix.
En 1990, GNU había reunido casi todos los componentes principales necesarios para crear un sistema operativo completamente funcional. Bueno,casitodos, porque GNU aún carecía de un núcleo. Es cierto que el micronúcleo Hurd comenzó a desarrollarse en 1990, pero siguió siendo impopular dentro de la comunidad GNU, lo que dejó el campo de juego abierto para otro competidor, concretamente Linux.
Linus y Linux
En 1991, Linus compró un PC i386 que venía con el sistema operativo DOS y sólo lo utilizó durante unos días para jugarPrince of Persiaantes de recibir 16 disquetes que contenían MINIX. En aquel entonces, la licencia de MINIX no permitía a los usuarios modificar el código fuente del sistema operativo, y Linus tampoco estaba satisfecho con las decisiones de diseño implementadas por Andrew S. Tanenbaum, el creador de MINIX. Linus prefería el sistema operativo Unix que funcionaba en sus computadoras de escritorio de la universidad, pero no podía permitírselo y decidió crear un sistema operativo libre que pudiera ofrecer la misma funcionalidad que Unix.
El 25 de agosto de 1991, envió el correo electrónico histórico a comp.os.minix para preguntar a los miembros de la comunidad sobre las características que les gustaría ver implementadas en su sistema operativo. El 17 de septiembre del mismo año, subió la versión 0.01 del núcleo Linux a ftp.funet.fi. Desafortunadamente, la primera versión de lo que luego se conocería como Linux era extremadamente básica y no se ejecutaba correctamente, ya que dependía de MINIX para la compilación.
Posteriormente, Linus lanzó la versión v0.02 el 5 de octubre de 1991, que se convirtió en la primera versión oficial de su proyecto de aficionado. Esta versión era significativamente mejor que la v0.01 e incluso ofrecía soporte para múltiples herramientas GNU, incluyendo bash y GCC. Linus pasaría los siguientes meses lanzando versiones más nuevas de Linux, y cada actualización aportaba nuevas características al núcleo. 1992 marcó un punto de inflexión para Linux cuando Linus decidió lanzar su núcleo bajo la licencia GPL de GNU. Esto permitió a los desarrolladores de las comunidades GNU y Linux crear una versión altamente capaz del sistema operativo GNU/Linux, que Linus implementó como v0.99 en diciembre de 1992.
¿Cómo obtuvo Linux su nombre?
Curiosamente, Linus nunca llamó a su innovación Linux porque pensó que el nombre sonaba egoísta. En su lugar, quiso usar "Freax", una combinación de las palabras free, freak y x (de Unix). De hecho, incluso almacenó los archivos del núcleo bajo el nombre Freax durante casi seis meses. Afortunadamente, el nombre Freax nunca llegó a existir.
Cuando Linus subió por primera vez archivos de Linux a ftp.funet.fi en septiembre de 1991, el servidor FTP estaba supervisado por Ari Lemmke, quien —bendito sea su buen sentido para los nombres— no se entusiasmó con la idea de llamarlo Freax y decidió seguir adelante con el nombre Linux sin consultar a Linus.
Linux, 32 años después
Y aquí estamos, 32 años después del día en que Linus anunció el desarrollo de su sistema operativo libre. Después de haber pasado por toneladas de actualizaciones y cambios de licencia, el Linux moderno cuenta con una asombrosa cantidad de distribuciones que impulsan su ecosistema. Es seguro decir que la creación de Linus tomó al mundo por sorpresa con la filosofía de "libre como en libertad" detrás de Linux. A pesar de que tiene una fuerte competencia de Windows y MacOS,Linuxno tiene rival en el mercado de servidores, con una mayoría de servidores en todo el mundo que funcionan con Linux.
Además, hay toneladas decomputadoras portátiles que ejecutan Linuxdesde el primer momento, lo que demuestra que el sistema operativo tiene muchos seguidores en la comunidad de PC. Con su naturaleza de código abierto e impulsada por la comunidad, Linux continúa dando forma al panorama tecnológico con una distribución a la vez.