Qué sistema operativo fue desarrollado por Linus Torvalds. Cómo Linus Torvalds hizo más libre el desarrollo. Historia de Linux

Linus Benedicto Torvalds- el programador finlandés de fama mundial, una leyenda en el mundo de la informática, especialmente entre los programadores. Se hizo famoso por haber creado un sistema operativo que revolucionó la industria informática y dio origen a una "religión" informática.

Infancia de Torvalds

El famoso programador nació en la capital de Finlandia, la ciudad de Helsinki, el 28 de diciembre de 1969, en una familia de periodistas. Lleva el nombre del famoso químico Linus Pauling, quien una vez recibió el Premio Nobel. La madre de Linus trabajaba como traductora para una editorial de periódicos finlandeses. Mi padre era comunista, pero a partir de mediados de los 70 sus intereses cambiaron y se convirtió en periodista radiofónico. El tío de Torvalds trabajó en televisión y su abuelo se desempeñó como editor en jefe de un periódico. Su familia pertenecía a ese pequeño número de finlandeses que hablaban sueco, y eran unos 300 mil de los 5 millones que habitaban Finlandia.

Su padre dejó a Linus con su madre cuando aún era pequeño, por lo que el niño fue criado por su madre y sus abuelos. A pesar de esto, su infancia fue feliz. Dado que la familia estaba compuesta principalmente por periodistas, desde la infancia, a Torvalds se le inculcó el deseo de leer. Sin embargo, estaba menos interesado en el periodismo que en la computadora que Leo Toerngvis (abuelo de Torvalds, por parte de su madre) se compró a mediados de los años 70. Fue una de las primeras computadoras en ese momento. Se llamaba Commodore Vic 20.

Sin embargo, Linus pronto se aburrió de los programas estándar de la computadora y quiso escribir algo propio. En un principio decidió dominar BASIC, pero pronto las posibilidades de este lenguaje de programación no fueron suficientes para él y decidió aprender otro lenguaje más complejo, pero a la vez con grandes capacidades - Assembler. Linus aprendió rápido y no se distrajo con nada. Su padre trató de inculcarle un interés por las chicas, los deportes y mucho más de lo que les gustaba a los compañeros de Linus. Pero todos los intentos fueron en vano. Unos años más tarde, Torvalds admitió en su libro que aparte de las matemáticas y la programación, no estaba interesado en nada más en ese momento, además, simplemente no quería entender otras áreas.

Cómo surgió Linux

Linus ahorró dinero y soñaba con tener su propia computadora. En 1987, su sueño se hizo realidad y compró una Sinclair Ql, una computadora personal de 32 bits con un procesador Motorola 68008, 7.5 MHz y 128 KB de RAM.

Sin embargo, Linus no estuvo contento con su compra por mucho tiempo. La decepción se apoderó de él tan pronto como supo que era imposible reprogramar el sistema operativo instalado. Esto requería equipo especial, que él no tenía. A la edad de 19 años ingresó a la Universidad de Helsinki, donde solían estudiar sus padres. Al momento de inscribirse, sus conocimientos de programación eran bastante amplios, por lo que ingresó al departamento de informática. El lenguaje de programación C Linus comenzó a estudiar en 1990 en el aula de la universidad. Este es el mismo lenguaje que usó para escribir el núcleo del sistema operativo Linux.

En 1991 reemplaza su vieja computadora y compra una nueva, más potente para aquellos tiempos: un procesador Intel 386 con una velocidad de reloj de 33 MHz y 4 MB de RAM.

Pero esta computadora también lo decepcionó, o más bien su sistema operativo, MS-DOS, que se suministró en el kit y usó solo la mitad de las capacidades del procesador. Por lo tanto, Torvalds decide reemplazar el sistema operativo estándar con el que está en las computadoras de la universidad: el sistema operativo UNIX. Y aquí se enfrenta a otro problema: el UNIX más barato con características básicas cuesta unos cinco mil dólares. No tiene esa cantidad de dinero, así que decide hacerse con un clon de UNIX, un pequeño sistema operativo llamado MINIX. El sistema fue escrito para estudiantes de UNIX. Su autor fue Andrew Tanenbaum, un especialista en el campo de los sistemas operativos.

Aunque MINIX fue diseñado para procesadores basados ​​en Intel x86 y mucho más potente que MS-DOS, tenía muchos inconvenientes. El sistema fue pagado (pero no muy costoso), la funcionalidad era deficiente y todo lo demás: la mitad del código estaba cerrado. Linus Torvalds no pudo aceptar esto y por lo tanto decidió escribir su propio sistema operativo, algo entre UNIX y MINIX. Es poco probable que entonces pensara en cuánto tiempo le llevaría y ciertamente no esperaba que su sistema no solo cambiaría su vida futura, sino toda la industria informática.

Decidió anunciar su intención en la conferencia MINIX. Era el 25 de agosto de 1991. Aquí está su publicación original:

carta original

Asunto: ¿Qué te gustaría ver en Minix?

(Pequeña encuesta para mi nuevo sistema operativo)

Hola a todos los usuarios de Minix -

Estoy desarrollando un sistema operativo (gratis, solo un pasatiempo, no tan grande y

profesional como GNU) para procesadores 386 (486). Empecé en abril y ahora ya tengo

primeros resultados. Me encantaría escuchar su opinión sobre lo que le gusta/disgusta de Minix, ya que mi

el sistema operativo se basa en él de alguna manera (la misma estructura del sistema de archivos, pero esto es puramente

consideraciones prácticas).

Ya he portado bash (1.08), gcc (1.40) y todo parece funcionar bien. De esto se sigue que en

en los próximos meses tendré la primera versión funcional y, por lo tanto, me gustaría

saber lo que la gente más necesita.

Cualquier sugerencia es bienvenida, pero no puedo prometer que las implementaré :)

Linus Torvalds [correo electrónico protegido]

cotizaciones de Linus

A continuación se muestra una lista de las citas más famosas de Linus Torvalds:

“Aquí quiero hablar de mis reglas de oro. Primero, trata a los demás como quieres que te traten a ti. Siguiendo esta regla, en cualquier situación sabrás qué hacer. En segundo lugar, siéntete orgulloso de lo que haces. Tercero: hacer todo con placer.

“Todos los que lean esta columna pensarán que las crecientes cargas de mi papel como maestro hacker me han convertido en un bastardo. Pero esto no es cierto. Siempre he sido un bastardo".

“Llevaba chicas a casa solo cuando querían hacer ejercicio. No era tan frecuente, y nunca fui el iniciador, pero mi padre tiene la ilusión de que querían hacer algo más que matemáticas. (En su opinión, todos compraban la misma fórmula: una nariz significativa = un hombre significativo).

"Los programas son como el sexo: es mejor cuando es gratis".

"Microsoft no es malo, solo tiene sistemas operativos realmente pésimos".

"Mi nombre es Linus y yo soy tu Dios".

"Verás, no solo tienes que ser un buen programador para crear un sistema similar a Linux, también tienes que ser un hijo de puta inteligente".

Filosofía de Linux: "Ríete ante el peligro". Ay. Eso no. "Hazlo tu mismo". Si claro.

“Algunos me han dicho que un pingüino gordo no representa del todo la elegancia de Linux, en su opinión. Pero en mi opinión, nunca corrieron un pingüino enojado a una velocidad inferior a 200 km / h.

“La inteligencia es la capacidad de evitar hacer el trabajo, pero de tal manera que se haga”.

Cuando dices: "Escribí un programa que bloquea Windows", la gente simplemente te mira estúpidamente y responde: "Sí, obtuve esos programas junto con el sistema, gratis".

“No tengo ninguna duda de que la virtualización es útil en algunas áreas. Lo que dudo mucho es que alguna vez tenga el tipo de impacto que desean los involucrados en la virtualización”.

“Entonces, es probable que la mayoría de ustedes se aburran intolerablemente en Navidad, y aquí está el entretenimiento perfecto para ustedes. Prueba 2.6.15-rc7. Todas las tiendas estarán cerradas y realmente no habrá una mejor actividad entre comidas".

Linus Torvalds cree que ARM tiene muy pocas posibilidades de derrotar por completo a x86. Se ha construido todo un ecosistema de hardware y software en torno a la arquitectura x86, mientras que ARM solo está construyendo una gran cantidad de dispositivos.

Torvalds expresó su opinión en la conferencia Linaro Connect, que tuvo lugar la semana pasada. Esto sucedió en una conversación con David Rusling, CTO de Linaro, una organización sin fines de lucro que optimiza software para procesadores ARM.

Por qué Linus Torvalds prefiere x86

Cuando Rusling le preguntó a Torvalds si tenía una arquitectura de procesador favorita, respondió sin pestañear que su arquitectura favorita seguía siendo x86. Ninguna otra arquitectura proporciona una infraestructura tan grande y abierta. Las instrucciones del procesador no son tan importantes. Son algunas personas las que se obsesionan con cosas que realmente no importan. Lo que realmente importa es la infraestructura en torno al conjunto de instrucciones x86.

Linus Torvalds dijo que ARM es fuerte en teléfonos móviles, pero estaba decepcionado con ARM porque como plataforma de hardware todavía no es muy agradable de manejar. Esto se debe principalmente a que no tiene un conjunto de instrucciones unificado como lo tiene x86, pero ahora está mejorando.

La tarea de ser lo más compatibles posible no fue tan difícil para los desarrolladores de ARM como lo fue en x86. Y en un ecosistema donde la compatibilidad no es una prioridad, según Linus Torvalds, no hay ningún incentivo para que los fabricantes hagan que sus plataformas sean más útiles.

Como prueba de esto, podemos citar el hecho de que el desarrollo ARM se lleva a cabo en computadoras x86 normales. A Torvalds le gusta mucho la Raspberry Pi, pero la considera solo un juguete. ARM no puede ganar hasta que los desarrolladores de la plataforma estén dispuestos a usarlo como sus máquinas principales.

Linus Torvalds dijo que había estado tratando de comprar una computadora ARM durante 30 años. Y desde su primera experiencia con el 6502, le dio a ARM altas calificaciones por la velocidad de procesamiento de instrucciones. Pero la dificultad de llevar la máquina Acorn Archimedes a Finlandia le hizo comprar la Sinclair QL, fue un error que le hizo comprender la importancia de la compatibilidad y el amplio soporte para la plataforma.

Linus dijo cosas similares sobre el Internet de las cosas (IoT). Cuando se le preguntó acerca de hacer que Linux sea más fácil de ejecutar en dispositivos con pocos recursos informáticos, dijo que la comunidad de desarrolladores de Linux no lo haría porque la mayoría de esos dispositivos son demasiado limitados.

Hay muchos dispositivos IoT abiertos que le interesarán a la comunidad, pero si sus especificaciones están cerradas, solo sus fabricantes los admitirán y el kernel no incluirá el código para que funcionen correctamente.

En cualquier caso, la facilitación de Linux puede no ser la forma de impulsar los dispositivos IoT, incluso si el hardware más barato es mejor. La gente siempre querrá más poder de cómputo y los recursos de hardware seguirán creciendo.

Torvalds también se refirió a la viabilidad de Linux. Dijo que el sistema operativo está evolucionando, no solo agregando nuevas funciones, se hicieron muchos cambios a un nivel bajo pero nadie realmente lo notó. En respuesta a la observación de que la edad de los principales desarrolladores principales es un problema, Linus Torvalds dijo que hay mucha continuidad en el equipo y que la cantidad de desarrolladores principales es encomiablemente alta, mucho más que en otros proyectos de código abierto.

Rusling también le hizo un comentario a Torvalds sobre su comportamiento. A lo que Linus dijo que es una persona directa, y a través de Internet nadie puede escuchar tu tono. El lenguaje de discusión en la lista de correo del kernel de Linux a veces es duro, Linus usa un lenguaje duro, pero al final no siempre puedes ser amable y tranquilo. Continuó diciendo que a veces su mal humor es más noticia que su capacidad para ser amable. Linus dice que se siente como una persona completamente feliz. Tuvieron un gran proceso de desarrollo y todo realmente funciona.

Y aquí está la grabación de la conversación entre Linus Torvalds y David Rusling:

"Hago software libre porque creo que es la única manera correcta de desarrollar"

Algunos consideran a Linus Torvalds, el creador del sistema operativo Linux y el repositorio Git, como un hombre afortunado. Para algunos, él, por el contrario, parece ser un entusiasta decidido de su trabajo. Sin embargo, nadie discutirá el hecho de que gracias al talento excepcional de Torvalds, apareció un sistema operativo que se extendió por todo el mundo.

Además, el uso gratuito y la edición gratuita del código fuente del sistema operativo fueron de fundamental importancia para su creador. Se ha formado una gran comunidad de código abierto en torno a Linux, gracias a la cual el sistema se ha ido desarrollando hasta el día de hoy: constantemente aparecen nuevas versiones y nuevos sistemas operativos basados ​​en el kernel de Linux.

Los términos de distribución de Linux se desarrollaron en una etapa temprana. Linux se distribuye libremente y no se puede poner a la venta. Si el usuario realizaba algún cambio o mejora en el sistema, debía hacerlo público en forma de códigos fuente.

Linus escribió su sistema operativo basándose en muchas herramientas distribuidas gratuitamente en Internet. El más importante de ellos fue el compilador GCC, que tenía derechos de autor bajo la Licencia Pública General. Posteriormente, todo el sistema operativo Linux fue licenciado bajo la GPL.

"Juego" en Linux

Linus Torvalds no pensó en la fama y ni siquiera imaginó que la historia de Linux llegaría tan lejos. Le gustaban las computadoras y la programación desde sus días de escuela y continuó haciendo lo que amaba mientras estudiaba en la Universidad de Helsinki. Él mismo suele señalar que la programación debe hacerse con gusto. Por lo tanto, al igual que en la infancia, simplemente "jugó" en el desarrollo de Linux. Impulsado primero por la pasión y luego por las críticas positivas, Torvalds descubrió en un momento que había creado un sistema operativo.


Linux 0.01

"Nadie crea un gran código la primera vez, excepto yo, pero soy el único".

Poco a poco, otros desarrolladores comenzaron a "jugar" en Linux junto con su creador. Habiendo revelado todas las cartas y hecho que el código fuente de su descendencia fuera de dominio público, Torvalds se arriesgó hasta cierto punto a perder el estatus de desarrollador principal del proyecto. Sin embargo, aparentemente supuso que su nivel profesional era mucho más alto que el de la mayoría de los desarrolladores. Además, no todos saben cómo trabajar mucho, de manera eficiente y al mismo tiempo gratis. Y Linus Torvalds simplemente tenía una habilidad tan "única".

Y la siguiente cita ilustra el término "entretenimiento" en la representación de Torvalds:

Entonces, es probable que la mayoría de ustedes se aburran insoportablemente en Navidad, y aquí está el entretenimiento perfecto para ustedes. Prueba 2.6.15-rc7. Todas las tiendas estarán cerradas y realmente no habrá mejor actividad entre comidas.

En general, antes de que Linus se casara con su alumna, programar era casi lo único que hacía entre "comer". Después de casarse en 1996, Torvalds tomó un trabajo en Transmeta, una startup de California que estaba desarrollando CPU de bajo consumo. Sin embargo, siguió siendo el principal desarrollador de Linux y, al mismo tiempo, siguió divirtiéndose.

Y en 2003, dejó la empresa para centrarse por completo en el desarrollo de su sistema operativo. La partida fue posible gracias a la organización pública recién formada The Linux Foundation (en ese momento se llamaba Open Source Development Labs), que proporcionó a Torvalds un seguro médico y un salario.

éxito inesperado

La comunidad Linux se ha convertido en una especie de organismo autorregulador que nadie controla de forma centralizada. En consecuencia, no tenía sentido organizar una lucha de poder en el proyecto. Sin embargo, a Torvalds todavía se le atribuye un liderazgo informal. Según una cita célebre, gestionar programadores es como pastorear una manada de gatos. Quizás Linus pudo encontrar un equilibrio entre la dirección general del proyecto y, al mismo tiempo, no interfirió con los desarrolladores para que caminaran solos. Además, en el marco de este proyecto, cualquier participante puede realizar su propio desarrollo basado en el kernel de Linux, sin molestar a nadie.

También puede recordar que lo similar atrae a lo similar: siendo un profesional adecuado y autocrítico sin un ritmo cardíaco sobreestimado, Torvalds naturalmente "atraía" a aquellos que tenían cualidades similares a él. En algún momento, Linux se convirtió en el proyecto de código abierto más exitoso. Y como saben, el equipo suele lograr un éxito serio cuando sus miembros miran aproximadamente en la misma dirección.

Tales resultados no podían dejar indiferentes a los fabricantes comerciales de sistemas operativos... y solo a la gente envidiosa que se mantuvo al margen. Sin embargo, Linus Torvalds no buscó cruzarse en su camino ni poner celoso a nadie. El sistema operativo Linux comenzó a extenderse fuera de la comunidad porque era un producto realmente bueno. Se le abrieron oportunidades especialmente amplias cuando en la primavera de 1992 el hacker Orest Zbrowski adaptó con éxito X Window para Linux. Por lo tanto, Linux tiene una interfaz gráfica.

git

Aparte del desarrollo de sistemas operativos, Torvalds tenía poco interés. Aunque este tema incluye muchos aspectos que puedes tratar toda tu vida. Linus consideró que el desarrollo de sistemas de control de versiones y el trabajo con bases de datos eran las áreas más aburridas. Sin embargo, irónicamente, en 2005 se vio obligado a crear su propio sistema de control de código fuente.

En 2005, Torvalds lanzó Linux 2.6.12-rc2 y declaró que no continuaría con el desarrollo del sistema operativo hasta que hubiera un reemplazo para el repositorio BitKeeper que la comunidad Linux usó hasta 2005. BitKeeper tuvo que ser abandonado debido a desacuerdos con sus desarrolladores con respecto a su uso gratuito en el desarrollo de código abierto. Y a Toralds categóricamente no le gustaban otros sistemas de control de código fuente.

“Como resultado, decidí que yo mismo podría escribir algo mejor en dos semanas, y no me equivoqué”.

Torvalds creó un sistema de control de código fuente distribuido Git en dos semanas. Ha dicho repetidamente que odia los repositorios centralizados como SVN. Al crear Git, Linus entendió claramente lo que necesitaba: descentralización, la capacidad de desarrollarse sin conexión de forma independiente y la conveniencia y confiabilidad de ramificarse y fusionarse. Además, creó un sistema de gestión de código fuente específicamente para las necesidades de los desarrolladores del kernel de Linux.

Pero Git estaba destinado a un "gran" destino, que Torvalds, nuevamente, no esperaba. El repositorio se ha vuelto popular fuera de la comunidad de Linux. Git fue utilizado por desarrolladores de productos como KVM, Qt, Drupal, Puppet, Wine.

friki con caracter

A raíz de la popularidad de Git, Linus incluso dio una charla en Google en 2007. Después de revisar el informe, podemos concluir que Torvalds se trató a sí mismo y a la situación actual con bastante ironía y autocrítica:
Debo advertirles que no soy muy buen orador, en parte porque no me gusta hablar y en parte porque en los últimos años todos han querido que hable sobre el futuro nebuloso de Linux en los próximos siglo, y yo - en general geek y prefiero hablar de tecnología.

Incluso de niño, Linus Torvalds era una persona tímida y poco comunicativa. En la escuela, se lo consideraba un "nerd" típico, lo cual es bastante consistente con su apariencia (frágil y de tamaño pequeño) y pasatiempos. Se consideraba a sí mismo "feo", incluso por la gran nariz.

En su juventud siguió padeciendo todo tipo de complejos asociados a la socialización. Es cierto que solo sufrió en su tiempo libre por la programación, es decir, muy raramente.

Sus fracasos en la sociedad fueron más que compensados ​​por los éxitos en informática, donde Torvalds disfrutó de su propia "omnipotencia". Pero tales contradicciones son características de personas destacadas y se compensan con la edad. En este caso, se puede ver qué huella dejó esto en su manera de comunicarse.

Puede estar en desacuerdo conmigo todo lo que quiera, pero durante la duración de este informe, todos los que no están de acuerdo conmigo son, por definición, fanáticos tontos. ¡Recuerda esto! Serás libre de hacer y pensar lo que quieras cuando termine mi informe. Y ahora estoy dando mi única opinión correcta, así que los usuarios de CVS, si realmente les gusta tanto, quítense de mi vista. Tienes que ir a un hospital psiquiátrico oa otro lugar.

El tema en el que Torvalds se siente seguro se convierte en campo de improvisación, autoironía, coquetería y otras formas de coqueteo con el público.
Empecé el proyecto, desarrollé la arquitectura y el código inicial, y durante el último año y medio lo ha apoyado un tipo mucho más agradable, el japonés Junio ​​Hamano, y fue él quien hizo que Git fuera más accesible para los simples mortales. . Las primeras versiones de Git requerían una cierta cantidad de "puntos mentales" de capacidad intelectual. Desde entonces, se ha vuelto mucho más fácil.

En general, este es mi enfoque habitual: todos los demás hacen lo mejor que pueden, y yo solo puedo sentarme y tomar una piña colada.


No es ajeno a Linus Torvalds y cualidades como la franca franqueza, al borde de la obscenidad demostrativa. Esto se ilustra con la historia de cooperación con NVidia en 2012.

Uno de los estudiantes universitarios le pidió al creador de Linux que comentara sobre la relación de la comunidad de código abierto con uno de los desarrolladores de procesadores y aceleradores de gráficos más grandes del mundo: NVidia.

Linus Torvalds ha declarado que NVidia es una de las peores empresas con las que ha tratado. Según él, los representantes de NVidia no están dispuestos a cooperar con la comunidad de desarrollo de Linux y continúan manteniendo cerrado el código de sus controladores de gráficos para Linux.

Al concluir su respuesta, Linus Torvalds resumió lo anterior en relación con NVidia, hizo un gesto obsceno con la mano a la cámara y declaró: "¡NVidia, vete a la mierda!"

Los valores que defendía Linus Torvalds (quizás de forma demasiado ostentosa) cambiaron la forma en que podría ser la comunidad de código abierto. Su ejemplo inspiró, y sigue inspirando, "hazañas" de otros desarrolladores.

20 de abril de 2012 Linus Torvalds (junto con el médico japonés Sinya Yamanaka) se convirtió en el laureado del Millennium Technology Award (Finlandia).

En 2014, Linus Torvalds recibió el premio Computer Pioneer Award de la IEEE Computer Society.

El programador y hacker finlandés Linus Benedikt Torvalds (según otras fuentes, Torvalds) nació en Helsinki en 1969 el 28 de diciembre.

Linux (el sistema operativo independiente más popular en la actualidad) se inspiró en el libro de Andrew Tanenbaum sobre las capacidades del sistema operativo Minix.

Linus Torvalds: biografía del "poderoso Finn"

El padre y la madre de Torvalds son suecos finlandeses. En la década de 1960 se les llamaba estudiantes que simpatizaban con los radicales. Nombraron a su único hijo en honor a Linus Pauling, físico y químico estadounidense, ganador del Premio Nobel en 1954.

Las preferencias políticas del padre de Linus (era miembro del Partido Comunista) a menudo eran motivo de burla por parte de los compañeros de clase del niño. A pesar de ello, Linus, a quien se consideraba un niño reservado, estudiaba a la perfección. Era especialmente bueno en las ciencias exactas: matemáticas y física.

En 1988, Torvalds se unió a las filas de estudiantes de la Universidad de Helsinki, se graduó con éxito y se graduó (1996), recibiendo el título de Maestro en Cibernética.

Hasta la fecha, Linus Torvalds y su esposa Tove, seis veces campeona finlandesa de kárate y ex alumna de Linus, viven en la ciudad estadounidense de Portland. Tienen tres hijas: Patricia Miranda (1996), Daniela Yolanda (1998) y Celeste Amanda (2000) junto con el gato Randy.

Desde temprana edad, Linus hizo todo por sí mismo. Una vez, sin esperar la ayuda de su padre, ensambló de forma independiente un modelo de un modelo complejo de un barco de mar, y unos años más tarde, como estudiante de veinte años, "se volvió loco" y creó de forma independiente un complejo. programa de computadora.

Comenzando a construir su propio sistema, un estudiante de la Universidad de Helsinki no planeaba competir de ninguna manera con empresas como Microsoft, la programación era solo un pasatiempo para él, que en solo ocho años se transformó silenciosamente en uno de los sistemas operativos más prometedores. .

Penguin Tooks, el emblema de Linux, fue al principio un talismán personal que Torvalds eligió para sí mismo. Linus explica su elección de esta manera: cuando estaba en el zoológico, un pingüino lo mordió.

Entre las "leyes de Linus" hay una que fue formulada íntegramente por el programador estadounidense Eric Raymond. Suena así: "Cuando la observación está en el nivel adecuado, todos los errores quedan en la superficie". Cuando mucha gente busca un error profundo, éste se vuelve superficial. Ambos desarrolladores de software están unidos por las mismas opiniones sobre las cosas.

Solo hay una pregunta. Raymond lo considera un problema serio y Torvalds no quiere notarlo. Linus cree que lo más importante es la apertura del código del programa, y ​​Eric está seguro de que el costo excesivamente alto de los programas es un problema mucho más importante.

Hasta la fecha, Torvalds, sin demasiado pudor, puede llamarse creador de aproximadamente el dos por ciento del kernel del sistema. También posee la marca comercial del mismo nombre y tiene derecho a decidir sobre los cambios en la rama oficial del kernel. Para monitorear el funcionamiento del sistema Linux, Torvalds cuenta con la ayuda de la organización sin fines de lucro Linux International, así como de los usuarios del sistema operativo Linux.

Hoy en día, las principales empresas informáticas como Microsoft están contratando programadores expertos en Linux, y en el Celestial Empire, Linux ha sido declarado el sistema operativo oficial del estado. La primera empresa eslava que se negó a actualizar Windows fue la rusa Aquarius.

Cada año, el 25 de agosto, la comunidad denominada "Open Source" celebra el cumpleaños de Linux, el sistema operativo que creó Torvalds. Linus, a su vez, se ocupa de la disponibilidad general de su invento, atrayendo así la atención de miles de programadores progresistas.

Primera casa propia

Comprar una casa en Estados Unidos fue una medida obligada: alquilar un apartamento cuesta a los estadounidenses mucho más que comprar su propia casa. El propio Torvalds admitió ante los periodistas que la apariencia de su propia casa y el repentino aumento de la fama no afectaron de ninguna manera su estilo de vida, lo que no se puede decir sobre el nacimiento de hijas.

De todo esto y muchas cosas más habla en su autobiografía (Linus Torvalds, el libro Just for Fun).

La trayectoria profesional de Linus Torvalds

El programador Linus Torvalds, cuya breve biografía cabe en unas pocas líneas, desde febrero de 1997 hasta junio de 2003 no representó su trabajo fuera de Transmeta Corporation. El siguiente lugar de trabajo fue la empresa inglesa Open Source Development Lab (ahora llamada The Linux Foundation).

Hoy, Torvalds es un empleado remoto, trabaja desde casa.

Linus Torvalds, la informática y el primer hierro. Cómo empezó todo

Un papel importante en la vida de Linus Torvalds (como él mismo cree) lo jugó el trabajo escrito por Andrew Tanenbaum, llamado "Sistemas operativos: creación y venta", donde el autor reproduce los diseños de sistemas como Minix.

El niño fue introducido por primera vez a la computadora por su abuelo matemático Leo Torvalds. Linus luego, por primera vez (sucedió en 1981) tocó la primera computadora en su vida: la Commodore VIC-20. Leo logró interesar a su nieto: Linus se interesó en la programación y comenzó estudiando el manual de la computadora de su abuelo. Pronto, habiendo leído revistas especializadas, comenzó a escribir sus propios programas y un buen día compró una nueva computadora basada en el procesador 386, donde puso Minix.

Rápidamente identificó las desventajas de este sistema y comenzó a escribir su propia versión del dispositivo. Complementando constantemente su proyecto con nuevas características, Linus descubrió que, como resultado de las transformaciones, apareció un "SO" independiente. Entonces, inesperadamente para él mismo, Linus Torvalds creó su propio sistema operativo. Fue entonces cuando envió al equipo de noticias de Minix su mensaje histórico.

Correspondencia legendaria

“¡Saludos a los usuarios de Minix!

Estoy creando un sistema operativo gratis (este es mi pasatiempo, por lo que el sistema será amateur) para clones 386(486) AT...

Quiero comentarios sobre qué cualidades de Minix le gustan (o no le gustan) a la gente porque mi concepto es similar a este...

Me gustaría saber cuáles son las preferencias de la mayoría de los usuarios. Estoy de acuerdo en escuchar cualquier consejo, pero no prometo implementarlos.

En uno de los días de septiembre de 1991, Linus Torvalds creó el código fuente de la primera versión de su programa y lo puso a disposición del público. Su trabajo atrajo la atención de cientos y luego miles de programadores, quienes, por cierto, le dieron el nombre a su invento. Linux se extendió rápidamente por la Web y todos intentaron complementarlo y mejorarlo. La invención de Linus continúa distribuyéndose bajo los términos de la Licencia Pública General GNU (GPL).

Ira de los "dioses del sistema"

El gran interés del público en Linux enfureció al autor del sistema Minix. Andrew Tanenbaum criticó severamente a su alumno Torvalds por el diseño del nuevo sistema, calificando la creación de un núcleo monolítico (1991) como un error fundamental. Habiendo titulado su mensaje en la Web con una frase amplia: "Linux está desactualizado", el profesor Tanenbaum trató de explicar a los usuarios que Linux es de corta duración, ya que no se puede transferir a otro procesador que no sea el estándar actual (80x86).

La crítica golpeó duramente a Linus Torvalds. Era peligroso discutir con el famoso e influyente Tanenbaum, pero Torvalds siguió defendiendo su caso.

La publicidad del núcleo escrito por Linus lo hizo disponible para su uso junto con los desarrollos de la versión pública del sistema Unix. Pronto, los periodistas comenzaron a hablar y escribir sobre Linux y su creador.

Cronología de la fama

En 1996, los astrónomos que descubrieron un nuevo asteroide nombraron su descubrimiento en honor a Linux Torvalds.

En 1998, recibió el premio EFF Pioneer.

1999 - Premio de la Universidad de Estocolmo. Torvalds recibió un Ph.D.

Y en el año siguiente, 2000, el "poderoso finlandés" recibió un título similar por parte de científicos de la Universidad de Helsinki. En el mismo año, el programador finlandés recibió la medalla "Por la mejora de los sistemas de información" y también ocupó el puesto 17 en la lista compilada por los reporteros de Time según los resultados de la encuesta "Persona del siglo".

En 2001, Richard Stallman y Ken Sakamura compartieron el Premio Takeda con Linus Torvalds (se otorga a personas que contribuyen al bienestar social y financiero de la nación).

En 2004, la revista Time incluyó a Linus en la lista de las personas más famosas, y después de la investigación periodística "100 finlandeses famosos" se ubicó en el honroso puesto 16.

En 2005, según BusinessWeek, Linus Torvalds recibió el título de "Mejor ejecutivo" y también obtuvo un premio de Reed College.

2006: Time proclamó a Torvalds un héroe pionero y uno de los que han alcanzado el éxito en los últimos 60 años. En el mismo año, la revista Business 2.0, apreciando las cualidades personales de Torvalds, lo incluyó entre los "diez principales no materialistas".

Y en 2008, Linus se convirtió en la "exhibición" oficial del Museo de Historia de la Computación de California.

La era de Linux

El tiempo de Linux generalmente se cuenta desde el día en que el estudiante finlandés Linus Torvalds comenzó una correspondencia con el equipo que mantiene el sistema operativo Minix (prototipo de Linux).

Un detalle interesante: en su mensaje, Torvalds dijo que Linux solo se puede instalar en plataformas 80386. Ahora Linux está instalado en muchas plataformas, incluidas muchas integradas y portátiles. Se han distribuido cientos de copias de la distribución de Linux a millones de usuarios y desarrolladores.

Proyectos como Gnome, MySQL, Apache, OpenOffice.org, Mozilla y otras aplicaciones de código abierto se han convertido en activas divulgadoras de Linux, y entre los inversores que creen en la necesidad de un mayor desarrollo de este sistema se encuentran Sun, IBM y Hewlett-Packard.

programador ermitaño

El semanario "Orthodox Computer Security" complació indescriptiblemente a los fanáticos de Linus Torvalds en marzo de 2015, anunciando que su ídolo y creador del sistema operativo Linux se está preparando para la tonsura.

Desde una de las páginas de "Seguridad informática ortodoxa", Hieromonk Lukian (así es exactamente como se llamará Torvalds ahora, señala la fuente) informa que está cansado de estar en compañía de los sirvientes de Satanás: Apple y Microsoft.

El creador del innovador sistema operativo también dijo que al crear Linux, no pensó en el interés propio, sino que solo quería hacer del mundo un lugar mejor... Ahora acepta el monacato, ya que sus puntos de vista sobre la vida están más en sintonía. con el estilo de vida de un ministro de la Iglesia Ortodoxa.

"La reclusión, la mansedumbre y la inocencia de los monjes y fanáticos de mi sistema operativo son idénticas", dijo Lucian, conocido en el mundo bajo el nombre de programador Linus Torvalds, al despedirse.

El desinterés como trampolín

Después de mudarse de Finlandia a los EE. UU., Linus fue "agarrado" por la corporación de procesadores Transmeta, nombrando a una persona cuyo solo nombre ahora genera buenos ingresos, un excelente salario. Trabajando en una corporación, Linus encuentra tiempo para mejorar su sistema operativo.

Transmeta no es la única fuente de ingresos para el "poderoso finlandés". Sus compatriotas -propietarios de empresas finlandesas de comunicaciones- consideran un honor incluir a Linus en el Consejo de Administración.

Linus Torvalds, cuya fortuna depende de la venta de acciones en compañías de software basadas en Linux, vigila las actividades de sus colegas, impidiendo el más mínimo intento de los competidores de hacer que su creación sea menos compacta y práctica.

Linus Benedicto Torvalds, o Turvalds (sueco Linus Benedict Torvalds (inf.) ; 28 de diciembre de 1969, Helsinki, Finlandia) - programador finlandés-estadounidense, hacker.

Animado por la lectura del libro de Andrew Tanenbaum sobre el sistema operativo Minix, Linus creó Linux, el núcleo del sistema operativo GNU/Linux, que actualmente es el sistema operativo libre más utilizado.

De 1997 a 2003, Linus trabajó para Transmet. Después de eso, organizó Open Source Development Labs. Actualmente trabaja en Linux Foundation (desde 2007), donde desarrolla el kernel de Linux.

Biografía

Los padres de Linus, los suecos finlandeses Niels y Anna Torvalds, eran estudiantes radicales en la década de 1960 y luego se convirtieron en periodistas. Linus recibió su nombre del químico estadounidense Linus Pauling. En la escuela se destacó en física y matemáticas. Era un chico poco comunicativo y modesto. A menudo se burlaban de él debido a las opiniones políticas de su padre.

En 1988, Linus ingresó a la Universidad de Helsinki y se graduó en 1996 con una maestría en cibernética.

Linus Torvalds vive en la ciudad de Portland (EE. UU., Oregón) con su esposa Tove (fin. Tove Torvalds, nee Tove Monni), seis veces campeona finlandesa de kárate y ex alumna de Linus, tres hijas: Patricia Miranda (nacida en diciembre 5 de 1996), Daniela Yolanda (nacida el 16 de abril de 1998) y Celeste Amanda (nacida el 20 de noviembre de 2000).

Desde febrero de 1997 hasta junio de 2003, trabajó en Transmeta Corporation, después de lo cual se trasladó a Open Source Development Labs (ahora The Linux Foundation). Mientras que Linux Foundation tiene su sede en Beaverton, Torvalds trabaja desde casa.

La mascota personal de Linus Torvalds es el pingüino Tux, que también se convirtió en el emblema de Linux. En su libro Just for Fun, Torvalds escribe que eligió al pingüino como emblema porque una vez un pingüino lo picoteó en el zoológico.

Una de las "Leyes de Linus", finalmente formulada por el hacker estadounidense Eric Raymond, dice: "Con suficientes ojos, todos los errores se encuentran en la superficie". Un error profundo es aquel que es difícil de encontrar. Sin embargo, si suficientes personas están buscando errores, todos salen a la superficie. Ambos programadores comparten la ideología del código abierto, en parte basada en la creencia en esta ley.

Sin embargo, sus puntos de vista difieren sobre lo que es más importante: la apertura del código o la "libertad" de los programas, su distribución (Raymond es partidario de esto último).

linux

En 1981, Leo, el abuelo de Linus, matemático, le presentó a su nieto la computadora Commodore VIC-20, que utilizó para cálculos matemáticos. Linus se interesó por programar y leer manuales de máquinas. Luego comenzó a leer revistas de informática ya escribir sus propios programas, primero en BASIC y luego en lenguaje ensamblador.

Desde sus años escolares, Linus recibió becas de excelencia en matemáticas. La primera computadora que compró fue la Sinclair QL, que entonces costaba casi $2,000.

Después de dejar la escuela, Linus ingresó a la Universidad de Helsinki para un curso de informática. El entrenamiento fue interrumpido por un año de servicio en el ejército.

Un evento significativo en la vida de Torvalds fue su lectura del libro de Andrew Tanenbaum Sistemas Operativos: Diseño e Implementación, ISBN 0-13-638677-6. El libro presenta la estructura de los sistemas de la familia UNIX utilizando el ejemplo del sistema operativo Minix escrito por Tanenbaum. Linus estaba muy interesado en lo que había leído. Más tarde, compró una nueva computadora basada en 386 e instaló Minix.

Habiendo descubierto fallas en el sistema, comenzó a escribir su propio emulador de terminal, en el que implementó el cambio de tareas. Luego, Linus agregó más y más características nuevas al programa, gracias a lo cual pronto comenzó a adquirir las características de un sistema operativo completo. Luego envió el ahora famoso anuncio al grupo de noticias Minix preguntando: "¿Qué es lo que más te gustaría ver en minix?"

El 17 de septiembre de 1991, Linus lanzó el código fuente del programa (versión 0.01) para descarga pública. El sistema despertó inmediatamente un gran interés. Cientos, luego miles de programadores se interesaron en el sistema (el directorio con el programa, a falta de mejores opciones, se llamaba "Linux") y trabajaron para mejorarlo y complementarlo. Fue distribuido y sigue siendo distribuido bajo los términos de la licencia pública GNU - GPL.

¿Tiene preguntas?

Reportar un error tipográfico

Texto a enviar a nuestros editores: