Quién es quién en código abierto - Parte 2: biografías geek

Seguimos hablando de personas que influyeron en el desarrollo del código abierto.


/ foto Sebastiaan ter Burg CC BY-SA

Richard Stallman


Richard Matthew Stallman nació en 1953 en la familia de un maestro y vendedor de imprentas. Desde temprana edad le gustaban las computadoras. Stallman leyó libros sobre programación de computadoras y documentación técnica.

En la escuela secundaria, fue invitado a una pasantía en el Centro de Investigación de IBM , donde comenzó a programar. En 1970, Stallman ingresó al departamento de física de la Universidad de Harvard. La comunicación con sus compañeros fue difícil para él, por lo que dedicó todo su tiempo libre a estudiar y trabajar. En su primer año, Richard comenzó a trabajar como asistente de laboratorio en el Instituto de Tecnología de Massachusetts (MIT).

Fue el trabajo en el MIT el que tuvo el mayor impacto en el enfoque de Stallman para escribir programas. El ambiente de cooperación académica reinaba en el laboratorio: las personas intercambiaban libremente códigos y se ayudaban mutuamente con los proyectos. Pero a fines de la década de 1970, la situación comenzó a cambiar: los programas abiertos comenzaron a reemplazar el software propietario.

A Stallman no le gustó el hecho de que la universidad ya no era un lugar para un intercambio abierto de ideas y herramientas de software. Por lo tanto, dejó el MIT y comenzó a participar en la popularización de software de código abierto.

Richard se propuso dos tareas para sí mismo: crear un sistema operativo gratuito y una base legal para su distribución. Y en 1983, nació el proyecto GNU (GNU's Not Unix), diseñado para convertirse en una copia abierta y mejorada de Unix (que en ese momento era propietaria). También desarrolló una licencia GPL abierta. Se aseguró el derecho de usar productos de software de forma gratuita, modificarlos y venderlos.


/ foto Anders Brenna CC BY

En 1985, Richard fundó la Free Software Foundation, bajo los auspicios de los cuales se lanzaron GNU GCC (compilador de C), GNU GDB (depurador) y GNU Emacs (editor de texto icónico). Estas herramientas y la GPL luego sirvieron de base para el sistema operativo Linux.

Después de la difusión de Linux, Stallman comenzó a hablar con frecuencia en conferencias de TI. Viaja por el mundo dando conferencias sobre ética y propiedad intelectual. Al mismo tiempo, Richard Stallman continúa actuando como presidente de la Free Software Foundation hasta el día de hoy.

Linus Torvalds


Linus Benedict Torvalds nació el 28 de diciembre de 1969 en una familia finlandesa de ascendencia sueca. Cuando era niño, Linus se interesó en las microcomputadoras y comenzó a programar: primero en BASIC y luego en código de máquina.

El proyecto más grande de su juventud fue una modificación del sistema operativo Sinclair QL, para el cual escribió independientemente un ensamblador y un editor de texto. No es sorprendente que Linus ingresara a la principal universidad del país, la Universidad de Helsinki, sin ningún problema.

/ foto Krd CC BY-SA
Fue allí donde a finales de los 80 se encontró con un sistema operativo tipo Unix llamado Minix. A Linus le gustaba su portabilidad y ligereza, pero no le gustaban los términos de la licencia. En 1991, decidió crear su propia alternativa gratuita a Minix para procesadores Intel de 32 bits. Para estos fines, utilizó las herramientas del proyecto GNU fundado por Stallman.

Lo que comenzó como un hobby pronto se convirtió en uno de los sistemas operativos más populares y un fenómeno internacional: Linux.

Después de un tiempo, se formó una comunidad masiva alrededor del sistema operativo que necesitaba ser administrada. Por lo tanto, Linus se vio obligado a asumir un papel de liderazgo y alejarse del desarrollo como tal. A partir de 2006, solo el dos por ciento del código fuente del kernel de Linux fue escrito personalmente por Torvalds. Pero además del código del núcleo, Linus también desarrolló el sistema de control de versiones Git, que sigue siendo popular hoy en día.

Como líder, Linus es conocido por su franqueza, a veces llegando al punto de ser grosero. El año pasado, tuvo que disculparse por su comportamiento. Torvalds incluso renunció temporalmente como coordinador de proyectos de Linux. Pero pronto volvió a sus deberes y planea desarrollar aún más el ecosistema de código abierto.

Guido Van Rossum


Guido Van Rossum nació en 1956 en Haarlem, la capital del norte de Holanda. A la edad de diez años, al joven Guido se le presentó un diseñador de componentes electrónicos. Después de agotar el libro con ejemplos, comenzó a armar sus propios esquemas. Esta experiencia le inculcó el amor por la electrónica. En la escuela secundaria, Rossum estudió intensamente física y quería diseñar dispositivos electrónicos.

Programación, a diferencia de Torvalds y Stallman, Guido comenzó a tratar mucho más tarde. En los años 70, ingresó a la Universidad de Amsterdam en la Facultad de Matemáticas. El mainframe estaba ubicado en el edificio de la universidad, cuyas capacidades golpearon a Guido. Comenzó a estudiar Algol, Fortran y Pascal, y posteriormente se transfirió por completo a la facultad de informática.

Mientras todavía era estudiante, Rossum comenzó a trabajar como programador. Bajo el liderazgo de Andrew Tanenbaum , el creador de Minix, se involucró en el desarrollo del sistema operativo Amoeba y, más tarde, en el lenguaje ABC orientado a objetos interpretado. Según todos los estándares, este lenguaje se adelantó a su tiempo, pero las esperanzas que depositó en él no se materializaron. El producto falló y después de tres años su desarrollo fue abandonado.

Durante las vacaciones de Navidad de 1989, Rossum comenzó a desarrollar de forma independiente un nuevo lenguaje de programación, que incluía las mejores ideas del ABC "muerto". El proyecto se llamó Python, en honor al grupo de comedia Monty Python, que tanto amaba.

En los años 90, Python superó en popularidad no solo a sus predecesores, sino también a muchos lenguajes modernos. Una comunidad activa se formó a su alrededor, y Guido fue bautizado como el "Dictador magnánimo de por vida" del proyecto.


/ foto Daniel Stroud CC BY-SA

Rossum luego se mudó a los Estados Unidos. Allí trabajó en Google y popularizó la programación entre los niños. En 2008, Guido comenzó a ayudar al aún joven equipo de Dropbox y todavía está trabajando en ello.

En cuanto a Python, su popularidad solo está creciendo. Hoy, millones de personas comienzan su viaje en el mundo de la programación con él.

Tim O'Reilly


Para utilizar las tecnologías de código abierto, alguien necesita escribir sobre ellas. Y Tim O'Reilly literalmente "formó" el lenguaje del que estamos hablando de código abierto.

/ foto Christopher Michel CC BY
Tim O'Reilly nació en 1954 en el sureste de Irlanda. Cuando era niño, se mudó a San Francisco. A diferencia de las otras personas mencionadas en el artículo, Tim recibió una educación en artes liberales y se graduó de Harvard con un diploma en literatura antigua.

Poco después de la graduación, O'Reilly se casó y también recibió una beca para traducir fábulas griegas. Pero no alimentarás siete becas académicas: O'Reilly comenzó a buscar una forma de desarrollar una carrera. Un amigo, un ingeniero llamado Peter Brier, le ofreció un trabajo a Tim para escribir documentación técnica para los productos de su empresa. A pesar de que O'Reilly nunca había visto computadoras en su vida, estuvo de acuerdo. Entonces, comenzó su viaje al mundo de TI.

A mediados de los años 80, Tim había acumulado suficiente conocimiento para establecer su propia compañía. Durante este tiempo, desarrolló su propio lenguaje técnico, simple y accesible incluso para humanidades como él mismo. Inicialmente, su organización se dedicaba a la producción de documentación personalizada, pero luego se convirtió en todo un imperio editorial: O'Reilly.

El primer "avance" de O'Reilly fue The Whole Internet User Guide and Catalog . Fue publicado en 1992, en los albores de Internet, y durante mucho tiempo siguió siendo uno de los recursos más autorizados sobre el tema. Cada año, la compañía vendió 250 mil copias de este libro.

Cuando a mediados de los 90, Cisco recurrió a Tim con una oferta para comprar una empresa, se negó, confiando en que podría desarrollar su propio negocio. Y así sucedió: ahora su editorial gana más de $ 50 millones al año.

Además de publicar, Tim participó activamente en la vida de Silicon Valley. Por su habilidad para predecir tendencias, fue apodado el "oráculo". En 1998, fue él quien popularizó el término software de código abierto, en el cero publicó un trabajo sobre Web 2.0. Durante los últimos diez años, sigue siendo una de las figuras más prominentes en la cultura de los creadores .



Sobre qué escribimos en Telegram:

Source: https://habr.com/ru/post/449748/


All Articles