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

Hablemos de aquellos que jugaron un papel importante en el establecimiento de la comunidad de código abierto.


/ foto Hitesh Choudhary

Ian Murdoch


Ian Murdoch nació en 1972 en un pequeño pueblo en la frontera entre Alemania Occidental y Suiza. Allí, su padre, un etimólogo estadounidense, se dedicaba a la investigación científica. En 1975, Murdoch Sr. se convirtió en profesor en la Universidad de Purdue. Por esta razón, la familia del niño regresó a los Estados Unidos, donde Ian creció.

Ian conoció las computadoras a la edad de nueve años cuando su padre trajo a casa una universidad Apple II. Murdoch estaba encantado con el dispositivo, y cuando la computadora fue retirada, comenzó a visitar el laboratorio de su padre. A menudo, los autos estaban ocupados: en lugar de jugar, el niño tenía que ver a los estudiantes de su padre escribir el código.

Entonces, en Ian, surgió el interés en la programación. Él mismo comenzó a escribir programas en Applesoft Basic y ensamblador. Al darse cuenta del talento del hijo, el padre compró la misma computadora en casa, pero, como sucede con los niños, Ian rápidamente perdió interés en esta ocupación. El resto de la infancia de Apple II fue acumulando polvo en un armario.

En sus años de estudiante, el interés de Ian despertó nuevamente. Después de escuchar un curso introductorio de conferencias sobre COBOL, comenzó a participar activamente en la programación y se enamoró de Unix y luego de Linux. Pero las asambleas populares en ese momento, según Ian, eran demasiado caras y mal mantenidas. Por lo tanto, Murdoch decidió desarrollar su distribución.

Entonces, en agosto de 1993, nació Debian. Ian nombró el producto después de su esposa (DEBOR) y él mismo (IAN). El objetivo de Murdoch era crear un sistema alrededor del cual se reuniera una gran comunidad. Y así sucedió, Debian hasta el día de hoy sigue siendo una de las distribuciones más populares.


/ foto Ilya Schurov CC BY-SA

Debian le dio fama a Yen, y comenzó a trabajar con varios fondos de código abierto y compañías de TI. De 2007 a 2011, Ian dirigió el desarrollo de OpenSolaris, una distribución de código abierto basada en la plataforma Unix patentada por Sun Microsystems. De 2011 a 2015, fue vicepresidente de Salesforce, luego de lo cual se mudó a la todavía joven compañía Docker.

En el mismo año, después de una serie de incidentes y arrestos policiales, desafortunadamente , Ian se suicidó al dejar a tres niños, familiares en duelo y una comunidad Debian huérfana.

Eric Raymond


Eric Stephen Raymond, un programador y uno de los principales teóricos del movimiento de código abierto, nació en 1957 en Boston. La infancia de Eric pasó en Venezuela, donde su padre programó los mainframes de UNIVAC. La parálisis cerebral, que el niño sufrió desde el nacimiento, le impidió realizar actividad física. Por lo tanto, Eric decidió mejorar en otra dirección. Siguió los pasos de su padre y se interesó en escribir programas.

En los años 70, cuando la familia regresó a los Estados Unidos, Eric ingresó a la Universidad de Pensilvania, donde se interesó por las modificaciones de software y el concepto de código abierto. Llevó su pasión a través de los años hasta el momento en que en 1996 se convirtió en el mantenedor del cliente de correo abierto fetchmail . Luego decidió dedicarse a la popularización del software libre. La experiencia adquirida por Eric durante el desarrollo de fetchmail, sirvió de base para el famoso libro "Catedral y Bazar", en el que habló sobre el trabajo colectivo en software abierto.


/ foto jerone2 CC BY-SA

"Catedral y Bazar" se ha convertido en un trabajo definitorio en la teoría del desarrollo de código abierto. En el libro, Eric defiende la colaboración abierta en Internet entre programadores. Según él, mientras más personas tengan acceso al código, más rápido se detectarán y corregirán los errores. Por lo tanto, el trabajo transparente frente a todos (Bazar) es mejor que trabajar en un "club cerrado" ("Catedral").

Por lo tanto, Eric se convirtió en una de las principales voces de la comunidad de código abierto. En 1998, fundó la Open Source Initiative (OSI), una organización dedicada a promover el software de código abierto. Él todavía trabaja allí.

Blake Ross


Blake Aaron Ross nació en 1985 en la familia de un psicoterapeuta y abogado. El deseo del niño por la computadora fue alentado: el niño creció jugando misiones con su padre. A la edad de diez años, era dueño de HTML y creó sitios web, y cuando era adolescente comenzó a desarrollar videojuegos simples.

/ foto de John Griffiths CC BY-SA
De vuelta en la escuela, Blake comenzó a trabajar en el navegador Netscape Navigator, en ese momento su código acababa de abrirse. Los desarrolladores del navegador notaron el trabajo del niño y lo llevaron a una posición no remunerada. Pero Netscape moría lentamente y perdía usuarios todos los días. La compañía hizo todo lo posible para admitir el navegador, por lo que lanzó Mozilla Suite, una versión repensada de Netscape. Según Blake, el producto estaba lleno de funciones innecesarias, y su tarea principal, mostrar páginas, lo hizo lenta y pobremente.

En 2002, habiéndose asociado con el antiguo Dave Hyatt, reunió a un grupo de personas de ideas afines y comenzó a trabajar en un navegador nuevo, rápido y simple.

Dos años después, cuando Blake era un estudiante de 19 años en Stanford, el navegador resultante se lanzó bajo el nombre de Firefox. En menos de un año, el producto se descargó más de 100 millones de veces. Y hoy, Fire Fox sigue siendo uno de los navegadores más populares.

Ross ahora ocupa un puesto ejecutivo en Uber. A pesar de la fama, y ​​quizás por eso, rara vez aparece en público y no comparte los detalles de su vida personal con la prensa.

Larry wall


Larry Wall nació en 1954 en una familia de pastores protestantes hereditarios que vivían en un suburbio de Los Ángeles. Comenzó a programar en la escuela, cuando tenía una calculadora especializada. Después de la escuela, siendo una persona profundamente religiosa, Larry ingresó a la Seattle Pacific University, fundada con la participación de la iglesia.

Pasó ocho años en Seattle, tres de los cuales se dedicó a trabajar en un laboratorio de computación local. Durante este tiempo, Larry cambió su especialidad tres veces, hasta que se decidió por la lingüística. En la misma universidad, Larry conoció a su futura esposa, Gloria, y ya con ella ingresó a la magistratura en California.

Después de graduarse, Wall fue a trabajar como programador en la NASA. Allí comenzó su carrera profesional en el mundo de TI. En 1987, Larry comenzó a trabajar en un nuevo lenguaje de programación. La sintaxis de la lengua fue influenciada por su educación lingüística y, en sus propias palabras, la cultura en la que creció. Inicialmente, Larry quería nombrar la creación "Gloria" en honor a su esposa, pero por alguna razón cambió de opinión y optó por Perl, como una "perla", pero sin una vocal "a".


/ foto Klapi CC BY-SA

A mediados de los 90, Perl se había convertido en el estándar de facto para crear scripts en sistemas * nix. Larry escribió de forma independiente un libro de texto de idiomas y otros libros publicados por O'Reilly a finales de los 90 y principios de los 00. Hoy, Larry continúa ocupando el puesto del "dictador de vida magnánimo" de la comunidad Perl y participa activamente en el desarrollo del proyecto.



En nuestro canal de Telegram:

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


All Articles