¿Qué es Linux?

El sistema operativo Linux (Linux) es un sistema operativo de ordenador. El nombre del kernel del sistema operativo Linux también es "Linux". El sistema operativo Linux es también el ejemplo más famoso de software libre y desarrollo de código abierto.

Estrictamente hablando, la palabra Linux en sí solo se refiere al kernel de Linux, pero de hecho la gente se ha acostumbrado a usar Linux para describir todo el sistema operativo basado en el kernel de Linux y utilizando diversas herramientas y bases de datos del mismo. Proyecto GNU (también conocido como GNU/Linux). El software de Linux basado en estos componentes se denomina distribución de Linux. En términos generales, un paquete de distribución de Linux contiene una gran cantidad de software, como herramientas de desarrollo de software, bases de datos, servidores web (como Apache), X Window, entornos de escritorio (como GNOME y KDE), suites ofimáticas (como OpenOffice. org), etc.

El kernel de Linux fue diseñado originalmente para el microprocesador Intel 386. El kernel de Linux ahora admite una variedad de dispositivos de hardware, desde computadoras personales hasta mainframes e incluso sistemas integrados.

Al principio, Linux era sólo producto del entusiasmo personal. Pero ahora Linux se ha convertido en un sistema operativo que ha recibido amplia atención y apoyo. Algunos gigantes de la industria informática, incluidos IBM y Hewlett-Packard, también han comenzado a admitir Linux. Mucha gente cree que, en comparación con otros sistemas comerciales Unix y Microsoft Windows, Linux como software gratuito tiene las ventajas de bajo costo, alta seguridad y mayor confiabilidad.

Descripción general

La mayoría de los sistemas operativos basados ​​en el kernel de Linux utilizan una gran cantidad de software GNU, incluido un programa shell, herramientas, bibliotecas, compiladores y herramientas, y muchos otros programas, como como Emacs. Debido a esto, el Dr. Richard Matthew Stallman, fundador del proyecto GNU, propuso cambiar el nombre del sistema operativo Linux a GNU/Linux. Pero algunas personas simplemente llaman al sistema operativo "Linux".

La mayoría de los sistemas también incluyen programas que alguna vez se ejecutaron en BSD, como XFree86, que proporciona una interfaz GUI.

Con la excepción de algunos expertos, la mayoría de las personas no eligen cada componente ni configuran los suyos propios, sino que utilizan el paquete de Linux directamente.

En 1983, Richard Stallman fundó el Proyecto GNU. Uno de los objetivos de este proyecto es desarrollar un sistema operativo tipo Unix completamente gratuito. Desde el lanzamiento de este proyecto en la década de 1990, GNU ha comenzado a producir o recopilar una gran cantidad de componentes necesarios para varios sistemas, como bibliotecas, compiladores, depuradores y editores de texto, servidores web y una interfaz de usuario Unix. (Shell de Unix): excepto que todavía falta el núcleo de ejecución (kernel). En 1990, el plan GNU comenzó a desarrollar el núcleo del sistema basado en la arquitectura de micronúcleo Mach, también conocida como GNU Hurd. Sin embargo, este diseño basado en Mach era extremadamente complejo y el progreso del desarrollo era relativamente lento.

El kernel de Linux fue escrito originalmente por el finlandés Linus Torvalds como un pasatiempo personal cuando era estudiante en la Universidad de Helsinki. En ese momento, no estaba satisfecho con Minix, un sistema operativo utilizado para la enseñanza. . En la visión inicial, Linux era un sistema operativo similar a Minix. La primera versión de Linux fue lanzada en Internet en septiembre de 1991 por Ari Lemmke, un administrador de servidores FTP de la universidad. Inicialmente, Torvalds llamó al núcleo "Freax", que significa "libre" y "freak") y le añadió la letra de uso común. "X" para que coincida con el llamado sistema tipo Unix.

Sin embargo, el administrador del servidor FTP consideró que el nombre original "Freax" no era agradable, por lo que cambió el nombre del núcleo a "Linux". En ese momento, solo había 10,000 líneas de código y aún tenía que ejecutarse. en el sistema operativo Minix y tenía que iniciarse desde un disco duro; luego, en octubre se lanzó la segunda versión (versión 0.02). Al mismo tiempo, este estudiante universitario de Helsinki, Finlandia, publicó un mensaje en comp.os. minix:

Hola a todos los que usan minix.

Estoy creando un sistema operativo (gratuito) (solo como pasatiempo,

no será gran cosa). y profesional como gnu) para 386(486) clones AT.

Historia

La historia de Linux está estrechamente ligada a GNU. El proyecto GNU, iniciado en 1983, tiene como objetivo desarrollar un sistema operativo gratuito y completo similar a Unix, que incluya herramientas de desarrollo de software y diversas aplicaciones. Cuando se lanzó el kernel de Linux en 1991, GNU casi había completado el desarrollo de varios programas necesarios, excepto el kernel del sistema. Gracias a los esfuerzos de Linus Torvalds y otros desarrolladores, los componentes GNU pueden ejecutarse en el kernel de Linux. Todo el kernel se basa en la Licencia Pública General GNU, también conocida como GPL (Licencia Pública General GNU, Licencia Pública General GNU), pero el kernel de Linux no forma parte del proyecto GNU. En marzo de 1994, se lanzó oficialmente la versión 1.0 de Linux y Marc Ewing fundó Red Hat Software Company y se convirtió en uno de los distribuidores de Linux más famosos.

Historia de Unix y Linux Los primeros cargadores de arranque de Linux usaban LILO (Linux Loader), que tenía algunos defectos intolerables, como la incapacidad de reconocer discos duros que no fueran 8G. Posteriormente, se agregó GRUB (GRand Unified Bootloader). ) supera estas deficiencias y tiene la función de 'buscar dinámicamente archivos principales', lo que le permite editar los archivos del sistema de configuración de arranque al iniciar y cargar Linux a través del sistema de archivos ext2 o ext3.

El logo y mascota de Linux es un pingüino llamado Tux. El origen del logo se debe a que Linus fue mordido por un pingüino en el zoológico cuando estaba en Australia, por lo que eligió al pingüino como Linux operativo. logotipo del sistema. Linux es una marca registrada propiedad de Linus Torvalds. Esto se debe a que en 1996, un abogado llamado William R. Della Croce comenzó a enviar cartas a varios editores de Linux, afirmando que era dueño de la propiedad de la marca Linux y exigiendo que cada editor pagara regalías. Estos editores apelaron colectivamente y exigieron reasignar el registro. marca registrada de Linus Torvalds. Linus Torvalds ha declarado repetidamente que Linux es libre y que puede venderlo, pero que Linux no debe venderse.

Algunas versiones de Linux son versiones que se pueden utilizar sin instalación y se denominan LiveCD.

Grupo de usuarios

Gráficos promocionales diseñados por entusiastas de GNU/Linux y con licencia GPL

Gráficos estereoscópicos diseñados por la comunidad GNU/Linux y con licencia GPL Los usuarios tradicionales de Linux generalmente instalan y configuran su propio sistema operativo y tienden a tener más experiencia que los usuarios de otros sistemas operativos, como Microsoft Windows y Mac OS. A estos usuarios a veces se les llama "hackers" o "geeks".

Sin embargo, a medida que Linux se vuelve cada vez más popular, cada vez más fabricantes de equipos originales (OEM) comienzan a preinstalar Linux en las computadoras que venden. Entre los usuarios de Linux, también hay usuarios de computadoras comunes, y los sistemas Linux también comienzan a apropiarse lentamente. el mercado de sistemas operativos para computadoras de escritorio. Al mismo tiempo, Linux es también uno de los sistemas operativos para servidores más populares. Linux también tiene una ventaja en el mercado de las computadoras integradas y su bajo costo hace que Linux sea popular entre los usuarios. El principal costo de usar Linux es el costo de trasplante, capacitación y aprendizaje. Al principio, debido a que había menos personas que podían usar Linux, el costo fue mayor. Sin embargo, con la creciente popularidad de Linux y la creciente cantidad de software. en Linux, el costo es cada vez más caro y cada vez más conveniente y reducido.

Los sistemas de escritorio como KDE y GNOME hacen que Linux se parezca más a un sistema operativo como Mac o Windows, proporcionando una interfaz gráfica de usuario completa, a diferencia de otros sistemas que utilizan la interfaz de línea de comandos (CLI) como un sistema operativo Unix. sistema.

La dirección de la futura industria del software

Linux, como sistema operativo de código abierto anterior, liderará la dirección del futuro desarrollo de software.

Debido a la naturaleza de código abierto de Linux, cada vez más empresas grandes y medianas y gobiernos están invirtiendo más recursos en el desarrollo de Linux. En el mundo actual, muchos países están migrando gradualmente las computadoras de las agencias gubernamentales a Linux, y esta situación continuará. El uso generalizado de Linux ha ahorrado mucho dinero a las agencias gubernamentales y ha reducido las preocupaciones sobre la seguridad potencial del software de código cerrado.

La pronunciación inglesa de Linux

Según Torvalds, la pronunciación de Linux rima con "Minix".

La pronunciación de "i" en "Li" es similar a la pronunciación de "i" en "Minix", mientras que la pronunciación de "u" en "nux" es similar a la pronunciación de "o " en la palabra inglesa se pronuncia "profesar". Según el Alfabeto Fonético Internacional debería ser ['links].

Hay un audio del propio Torvalds hablando, y el contenido del audio es "Hola, soy Linus Torvalds, y pronuncio Linux como Linux".

Aplicación

Entorno de escritorio KDE ejecutándose sobre SUSE. En el pasado, Linux se utilizaba principalmente como sistema operativo de servidor, pero su bajo costo, flexibilidad y experiencia en Unix lo hacen adecuado para una gama más amplia de aplicaciones. Tradicionalmente, la tecnología "LAMP (una combinación de Linux, Apache, MySQL, Perl/PHP/Python)" basada en Linux ha sido muy popular entre la comunidad de desarrolladores y también es la plataforma más utilizada por los proveedores de servicios de sitios web actuales.

Debido a su bajo costo y alto grado de configurabilidad, Linux se usa a menudo en sistemas integrados, como decodificadores, teléfonos móviles y dispositivos móviles. En teléfonos móviles, Linux se ha convertido en el principal competidor de Symbian OS; en dispositivos móviles, se ha convertido en una alternativa a Windows CE y Palm OS. Las cámaras digitales TiVo actualmente populares utilizan Linux personalizado. Además, existen muchos firewalls y enrutadores de red basados ​​en hardware, como algunos productos LinkSys, que funcionan internamente con Linux y utilizan las funciones de firewall y enrutamiento proporcionadas por el sistema operativo.

Cada vez más supercomputadoras utilizan Linux. Según la edición de noviembre de 2005 de la lista de supercomputadoras TOP500, los dos grupos de supercomputadoras más rápidos del mundo utilizan actualmente Linux como sistema operativo. Entre los 500 sistemas enumerados en la tabla, 371 grupos (o 74,2%) utilizan Linux como sistema operativo. Entre los diez primeros, 7 grupos utilizan Linux.

La SONY PlayStation 3, que se lanzó en 2006, también utiliza el sistema operativo Linux. Anteriormente, Sony también había lanzado un paquete de bricolaje llamado PS2 Linux para su PlayStation 2.

En cuanto a los desarrolladores de juegos Atari e id Software, han lanzado versiones de escritorio para Linux de sus juegos. Además, Linux Game Publishing también se especializa en escribir juegos para la plataforma Linux y se compromete a portar otros códigos de juegos compilados en la plataforma Windows a la plataforma Linux y proporcionar licencias para juegos portados.

Un proyecto llamado One Laptop Per Child (OLPC), que tiene como objetivo proporcionar computadoras portátiles a todos los niños que viven en países en desarrollo, utiliza Linux como sistema operativo predeterminado.

Distribuciones

Linux se utiliza principalmente como parte de una distribución de Linux (a menudo llamada "distro"). Estas distribuciones están escritas por individuos, equipos poco organizados, así como por organizaciones comerciales y de voluntarios. Por lo general, incluyen otro software del sistema y software de aplicación, así como una herramienta de instalación para simplificar la instalación inicial del sistema y un administrador integrado para permitir la instalación y actualización del software. Las distribuciones se realizan para muchos propósitos diferentes, incluido el soporte para diferentes arquitecturas informáticas, localización para una región o idioma específico, aplicaciones en tiempo real y sistemas integrados, y muchas incluso incluyen intencionalmente sólo software gratuito. Actualmente, se desarrollan activamente más de trescientas distribuciones, siendo alrededor de una docena las distribuciones más utilizadas.

Una distribución típica de Linux incluye: el kernel de Linux, algunas bibliotecas y herramientas GNU, un shell de línea de comandos , una interfaz gráfica para el sistema X Window y los entornos de escritorio correspondientes, como KDE o GNOME, y contiene miles de aplicaciones de software, desde suites ofimáticas, compiladores, editores de texto hasta herramientas científicas.

Outlook

Un proyecto llamado One Laptop Per Child (OLPC), que tiene como objetivo proporcionar computadoras portátiles a todos los niños que viven en países en desarrollo, utiliza Linux como herramienta para subsanar las deficiencias del sistema operativo provincial. .

El comienzo del caos

Corría el año 1991 y la dolorosa Guerra Fría estaba llegando poco a poco a su fin. Un aire de paz y tranquilidad comenzó a surgir en el horizonte. En el campo de la informática, con la introducción de hardware potente, las capacidades máximas de las computadoras han superado nuestra imaginación y parece estar comenzando a surgir un futuro brillante.

Pero aún falta algo. En el campo de los sistemas operativos existe un gran vacío.

Por un lado, DOS también domina el enorme reino de los ordenadores personales. Bill Gates compró DOS a un hacker de Seattle por 000 dólares. Después de eso, basándose en estrategias de marketing inteligentes, este sencillo sistema operativo penetró silenciosamente en todos los rincones del mundo. Los usuarios de PC no tienen otra opción. Aunque la máquina de Apple era buena, nadie podía permitirse su altísimo precio. Sigue estando muy alejado de la demanda popular.

Otro campo de la informática es el mundo UNIX. Pero UNIX es aún más caro. En busca de altas ganancias, los proveedores de UNIX aumentan los precios lo suficiente como para ahuyentar a cualquier usuario de PC. Bell Labs ha proporcionado generosamente código fuente UNIX a las universidades. Pero ahora, estos códigos fuente están cuidadosamente guardados y ya no están abiertos al público. Lo que enfada aún más a los usuarios de PC de todo el mundo es que los grandes actores del mercado del software no han conseguido ofrecer una solución eficaz a este problema.

MINIX parece ser una opción. Fue escrito desde cero por Andrew S. Tanenbaum, un estadounidense que es profesor en los Países Bajos. La intención original de MINIX era enseñar a los estudiantes el funcionamiento interno de los sistemas operativos. MINIX fue diseñado para el microprocesador Intel 8086 más popular en ese momento.

Como sistema operativo, MINIX no es de primera categoría. Pero lo bueno es que obtienes su código fuente. Siempre que tenga el libro "Sistemas operativos: diseño e implementación" escrito por Tanenbaum, podrá obtener las 12.000 líneas de código fuente escrito en C y ensamblador. Por primera vez, los programadores o hackers tuvieron la oportunidad de leer el código fuente del sistema operativo, algo estrechamente custodiado por los proveedores de software. Tanenbaum explora el arte de escribir sistemas operativos en términos detallados y concisos. Fue un autor de primer nivel que cautivó a algunas de las mentes más brillantes del campo informático de la época.

Estudiantes de informática de todo el mundo están estudiando este libro y entendiendo el sistema operativo MINIX que se ejecuta en sus computadoras leyendo su código fuente.

Linus Torvalds es uno de estos estudiantes.

Cayendo al suelo

En 1991, Linus Benedict Torvalds todavía era un estudiante finlandés que estudiaba informática en su segundo año en la Universidad de Helsinki. También es un hacker autodidacta. A este atractivo finlandés de 21 años, cabello amarillo playero y voz suave, le encanta jugar con su computadora y llevarla al límite. Pero carecía de un sistema operativo adecuado para satisfacer sus necesidades profesionales. MINIX es bueno, pero sólo es adecuado para estudiantes. Es una herramienta de enseñanza, no un sistema práctico potente. En ese momento, los programadores de todo el mundo se mostraron muy optimistas sobre el proyecto GNU de Richard Stallman, un movimiento dedicado al lanzamiento de software gratuito y de alta calidad. En el mundo de la informática, Stallman es un héroe mítico venerado. Su admirable carrera comenzó en el famoso Laboratorio de Inteligencia Artificial del MIT. A mediados y finales de la década de 1970, desarrolló allí el famoso editor Emacs. A principios de la década de 1980, las empresas de software comercial atrajeron a la mayoría de los mejores programadores de los laboratorios de inteligencia artificial y firmaron con ellos estrictos contratos de confidencialidad. Stallman estaba muy descontento con esto. Creía que el software, a diferencia de otros productos, no debería estar sujeto a restricciones en materia de copia y modificación. Sólo así podremos desarrollar un software mejor y más potente. En 1983, anunció el lanzamiento del proyecto GNU al mundo en el famoso "Manifiesto GNU" e inició el movimiento del software libre para implementar su filosofía (Nota: la palabra GNU es la abreviatura recursiva de 'GNU's Not Unix'). Para finalmente hacer realidad su sueño de desarrollar un sistema operativo libre, tuvo que crear algunas herramientas. Entonces, a principios de 1984, Stallman comenzó a crear un trabajo que impresionó a los programadores de empresas comerciales: el compilador GNU C (gcc). Su magnífico genio técnico avergüenza a todos los programadores de software comercial. gcc es reconocido como uno de los compiladores más eficientes y robustos del mundo.

En 1991, el proyecto GNU había desarrollado numerosas herramientas de software. También se ha lanzado el tan esperado compilador GNU C. Pero los sistemas operativos libres aún no existían. MINIX también estaba sujeto a derechos de autor (más tarde, en abril de 2000, Tanenbaum lanzó el MINIX gratuito bajo la licencia BSD). El kernel del sistema operativo GNU ---HURD --- aún está en desarrollo y es posible que no esté disponible hasta dentro de algunos años.

Después de posponerlo tanto, por fin ha llegado el momento de hablar de Linus.

El 25 de agosto de 1991, Linus publicó una publicación histórica en el grupo de noticias MINIX...

De: torvalds@klaava.Helsinki.FI (Linus Benedict Torvalds)

Grupos de noticias: comp.os.minix

Asunto: ¿Qué te gustaría ver más en minix?

Resumen: pequeña encuesta para mi nuevo sistema operativo

ID del mensaje: <1991Aug25.205708.9541@klaava.Helsinki.FI>

Fecha: 25 de agosto de 91 20:57:08 GMT

Organización: Universidad de Helsinki

Hola amigos que usan minix,

Estoy escribiendo un sistema operativo (gratuito) basado en una máquina AT 386 (486) (solo como pasatiempo, no sé cómo hacerlo). hazlo) (tan grande como gnu y tan profesional como gnu). Comencé a prepararlo en abril y ya casi está listo.

Ahora quiero saber algunas de vuestras opiniones sobre minix. ¿Qué tiene de bueno? ¿Qué no es bueno? Porque mi sistema operativo es algo similar a Minix (el sistema de archivos usa el mismo diseño físico (por razones prácticas, existen similitudes en otros aspectos)). He portado bash (1.08) y gcc (1.40) y funcionan bien. Esto significa que durante el próximo mes le agregaré más funciones prácticas. Entonces quiero saber qué características todos quieren que tenga. Las sugerencias son bienvenidas, pero no puedo garantizar que se implementen :-)

Linus (torvalds@kruuna.helsinki.fi)

Sí, no incluye. Cualquier código minix y tiene un sistema de archivos multiproceso. Ahora no puede ejecutarse en otro hardware (debido al uso del mecanismo de cambio de tareas 386, etc.) y, a excepción de los discos duros AT, básicamente no admite ningún otro hardware. Eso es todo:-(.

Es fácil ver en esta publicación que el propio Linus no esperaba que su pequeña creación cambiaría todo el campo de la informática. A mediados de septiembre de 1991, llegó la versión 0.01 de Linux. Se publicó y se puso en línea. Inmediatamente atrajo la atención de la gente. El código fuente se descargó, se probó, se modificó y finalmente se informó a Linus el 5 de octubre, acompañado de la famosa declaración de Linus:

De: torvalds@. klaava.Helsinki.FI(Linus Benedict Torvalds)

Grupos de noticias: comp.os.minix

Asunto: Fuentes de kernel gratuitas tipo minix para 386-AT

ID del mensaje: <1991Oct5.054106.4647@klaava.Helsinki.FI>

Fecha: 5 de octubre de 91, 05:41:06 GMT

Organización: Universidad de Helsinki

¿Sientes nostalgia por los viejos tiempos de la era minix-1.1? Estabas lleno de sensación de logro cuando escribiste el controlador tú mismo. No hay buenos proyectos que hacer ahora, ¿verdad? y modifícalo para satisfacer tus propias necesidades, ¿verdad? Ahora que no hay nada que necesites mejorar en minix, te sientes decepcionado por esto, ¿verdad? No hay posibilidad de quedarte despierto toda la noche para mejorar un pequeño programa, ¿verdad? , entonces esta publicación es para ti

:-) Hace un mes (?) mencioné que estaba desarrollando una versión gratuita de un sistema operativo similar a minix. Ahora finalmente salió (aunque puede que no esté a la altura de sus expectativas). Estaré encantado de poner el código fuente a disposición del público para que pueda difundirse más ampliamente. Ahora es sólo la versión 0.02 (más un (pequeño) parche). Pero he ejecutado con éxito bash/gcc/gnu-make/gnu-sed/compress y otros programas en él. El programa fuente de mi pequeño bebé se puede encontrar en el directorio /pub/OS/Linux en nic.funet.fi(128.214.6.100). También hay algunos archivos README en este directorio, así como varios archivos ejecutables que pueden funcionar en Linux (bash, update y gcc, qué más se puede pedir :-). El código fuente completo del kernel se publica aquí, porque el programa fuente minix no se utiliza en él. El programa fuente de la biblioteca de funciones es sólo parcialmente de código abierto, por lo que aún no se puede proporcionar. Después de obtener el código fuente, simplemente compílelo directamente. Después de compilar, puedes transferirlo. Ja ja. El código fuente de los programas ejecutables (bash y gcc) se puede encontrar en el directorio /pub/gnu del mismo sitio web.

Unas semanas más tarde, se lanzó la versión 0.03 de Linux. En diciembre se lanzó la versión 0.10. Linux en ese momento todavía parecía muy tosco.

Solo admite discos duros AT y no es necesario iniciar sesión (se ingresa bash al inicio). La versión 0.11 tiene muchas mejoras y puede admitir teclados multilingües, unidades de disquete, VGA, EGA, Hercules, etc. El número de versión de Linux aumentó directamente de 0,12 a 0,95, 0,96... Pronto, el código fuente de Linux se difundió por todo el mundo a través de sitios FTP en Finlandia y otros lugares.

¿Con quién competir?

Pronto, Linus comenzó a enfrentar desafíos. Se enfrentaba nada menos que a Andrew Tanenbaum, el gran maestro que desarrolló MINIX. En respuesta a Linus, Tanenbaum escribió:

"Aún mantengo mi punto de vista. Fue un error fundamental diseñar el núcleo de una arquitectura tan monolítica en 1991. Deberías tener suerte de que fuera Yo no, estudiante. Con un diseño así, no obtendrás altas calificaciones de mi parte :-)" (Andrew Tanenbaum a Linus Torvalds) Linus admitió más tarde que este fue el peor comentario que había recibido sobre el desarrollo de Linux. Tanenbaum era un profesor muy conocido en ese momento, por lo que lo que dijo fue, naturalmente, muy importante. Pero esta vez, al enfrentarse a Linux, sus palabras fallaron porque Linus no era una persona que se rindiera fácilmente.

Tanenbaum también declaró: "Linux está obsoleto".

Ahora es el turno de la nueva generación de Linux de contraatacar. Respaldado por la fuerte comunidad Linux, Linus le dio a Tanenbaum una respuesta apropiada:

Tu trabajo es ser profesor o investigador. Esta es una explicación perfecta para el daño cerebral de Minix. (Linus Torvalds a Andrew Tanenbaum)

El desarrollo de Linux continúa. Pronto más de cien personas se unieron al esfuerzo de desarrollo, luego miles, luego cientos de miles. Linux ya no es sólo un juguete de hackers. Con el gran número de software desarrollado por el proyecto GNU, Linux ya puede entrar en el mercado. Finalmente se lanzó bajo la Licencia Pública GNU, que garantiza que cualquiera tenga libre acceso a su código fuente y pueda copiarlo, estudiarlo y modificarlo libremente. Ni los estudiantes ni los programadores desaprovecharon esta oportunidad.

Pronto llegaron también los proveedores de software. Linux es un sistema operativo libre. Todo lo que los proveedores de software deben hacer es compilar varios programas en la plataforma Linux y luego organizarlos en un formato que pueda lanzarse al mercado. Esto no se diferencia de otros sistemas operativos en términos de modo operativo, excepto que Linux es gratuito. Redhat, Caldera y otros han ganado mercados considerables con usuarios de todo el mundo. Además de estas empresas comerciales, expertos en programación no comerciales también se han organizado voluntariamente y han lanzado su propia marca: la mundialmente reconocida Debian. Junto con las nuevas interfaces gráficas (como X Window System, KDE, GNOME), varias marcas de Linux son muy populares.

Muchos buenos espectáculos y sorpresas. Además de las PC, Linux se ha adaptado a muchas otras plataformas (PowerPC, Sun Sparc, ARM, Alpha... Debian admite más de una docena de CPU). También se instaló en las computadoras portátiles de 3com. Además, utilizando la tecnología de clúster, muchas máquinas individuales Linux se pueden organizar en un todo para computación paralela. En abril de 1996, investigadores del Laboratorio Nacional de Los Álamos utilizaron 68 máquinas Linux para construir un sistema informático paralelo y lo utilizaron para simular la onda expansiva de la explosión de una bomba atómica. A diferencia de otras supercomputadoras, las computadoras en clúster construidas con Linux son muy económicas. Esta supercomputadora de bricolaje solo cuesta 2000, incluida la mano de obra (cables para conectar 68 PC). El precio es sólo una décima parte del de las máquinas comerciales del mismo nivel. Su velocidad máxima de cálculo puede alcanzar los 19 billones (mil millones) de veces por segundo. Ocupa el puesto 315 en el ranking mundial de supercomputadoras. Funciona de forma estable y fiable.

Tres meses después, no es necesario reiniciar.

Hoy en día, la mayor ventaja de Linux es el enorme entusiasmo por el desarrollo que lo impulsa hacia adelante. Una vez que aparece nuevo hardware, el kernel de Linux se puede mejorar rápidamente para adaptarse a él. Por ejemplo, el microprocesador Intel Xeon sólo lleva unas semanas en el mercado y el nuevo kernel de Linux ya se ha puesto al día. También se utiliza en Alpha, MAC y PowerPC. Linux puede incluso ejecutarse en teléfonos portátiles, un campo que a poca gente le importa. Linux avanza hacia el nuevo siglo con el mismo entusiasmo que cuando nació en 1991.

En cuanto al propio Linus, lleva una vida sencilla. A diferencia de Bill Gates, Linus no es multimillonario. Después de completar sus estudios, se mudó a Estados Unidos y encontró trabajo en Transmeta. Transmeta lanzó su propio procesador Crusoe después de guiar el desarrollo de un proyecto ultrasecreto. Linus es un miembro activo de este equipo de I+D. Recientemente se casó con Tove y tuvo una hija llamada Patricia Miranda Torvalds. Linus es venerado por la comunidad informática mundial y es, con diferencia, el programador más popular de nuestro planeta.