John Gilmore, es uno de los programadores más reconocidos en todo el mundo por sus diversos trabajos en pro de la creación de redes de computadoras y la seguridad en las mismas. Reconocido activista de las libertades digitales, del conocimiento y software libre, Gilmore es una autoridad conocida en el mundo de la informática y cypherpunk.
El nombre de John Gilmore es uno de esos nombres que han pasado a la historia por sus muchas contribuciones al mundo de la informática, el software libre, los derechos y libertades civiles físicas y digitales.
Reconocido como uno de los grandes programadores de software de todo el mundo, libertario y criptoanarquista en el mundo. Su gran fama y renombre se debe a la enorme cantidad de proyectos en los que ha participado y el impacto de los mismos.
La historia de John Gilmore
La vida de John Gilmore comenzó en el año de 1955 en la ciudad de York, Penssylvania, Estado Unidos. Su vida privada es un secreto que celosamente ha cuidado. Sin embargo, sí que se conocen los grandes trabajos y éxitos que ha obtenido a lo largo de toda su vida como programador. Una situación que no es para menos teniendo en cuenta la importancia de los mismos.
Sun Microsystems, el comienzo de sus desarrollos
John Gilmore comenzó su historia como programador en la empresa Sun Microsystem (actual Oracle) en el año de 1982. En este gigante industrial, Gilmore dedicó sus conocimientos y experiencia en la creación y desarrollo de software para esta compañía. Dicho conocimiento se dirigió sobre todo a los esfuerzos en el desarrollo de sistemas BSD. Su énfasis, el desarrollo de las herramientas necesarias para la creación de redes de computadores. La empresa Sun estaba muy comprometida con este desarrollo que terminó con la creación de una estación de trabajo que funcionaba sobre el protocolo TCP/IP.
El conocimiento y experiencia adquiridos en Sun le llevó luego a su segunda y más sonada creación, el protocolo Bootstrap. En 1985, Gilmore presentó este protocolo como una mejora y estandarización al proceso de arranque que seguían las estaciones de trabajo de Sun. Este protocolo permite que una computadora pueda obtener una dirección IP sin tener que iniciar un sistema operativo. De hecho, hace innecesario el sistema operativo pudiendo operar una estación de trabajo sin disco duro.
Inicio de sus actividades como cypherpunk y libertario
John Gilmore siempre apoyó la causa libertaria y cypherpunk, sin embargo, sus actividades se volvieron abiertamente públicas cuando registró en 1987 su dominio toad.com. Desde ese entonces, las actividades de Gilmore se hicieron abiertamente públicas ante el mundo. En este sitio web, Gilmore abrió un servicio de correo con un relay anónimo. El servicio permite que cualquiera pudiera usar su servicio de correo sin censura alguna.
Poco tiempo después, Gilmore participó en el “Gran Renombramiento” de USENET. En ese momento, Gilmore creó la jerarquía alt.*, una jerarquía pensada en escapar del control centralizado y que no estaba sujeta a las formalidades de las Ocho Grandes (jerarquías mainstream como: comp, misc, news, rec, soc, sci, talk). Con esta creación, Gilmore invitaba a todos a participar de la mejor forma posible. Un espacio de debate público cuyo crecimiento fue explosivo y se convirtió rápidamente en el multiplicador del conocimiento, pensamiento crítico, libertario y cypherpunk.
Poco tiempo después, Gilmore creó la lista de correo coderpunks. Esta lista anterior a la reconocida lista de correo cypherpunks, fue la chispa inicial del movimiento cypherpunk en Estados Unidos y Canadá. Pero Gilmore no se quedó allí y llevó esta chispa mucho más allá con su siguiente creación.
La creación de Cygnus Solutions
En 1989, John Gilmore, Michael Tiemann y David Henkel-Wallace se unieron para crear la compañía Cygnus Solutions. Esta compañía fue creada con la finalidad de ofrecer soporte comercial al software libre. El software libre, fue una corriente con la que Gilmore estuvo de acuerdo desde sus inicios. Como programador de sistemas BSD e UNIX, sabía muy bien el potencial que el software libre tenía.
Es por ello que durante años Cygnus Solutions fueron los mantenedores de varios productos de software clave de GNU, incluidos GNU Debugger y GNU Binutils (que incluían el ensamblador y el vinculador de GNU). También contribuyó de manera importante al proyecto de GCC y condujo el cambio en la administración del proyecto de tener un solo guardián a tener un comité independiente.
Cygnus también fue el desarrollador original de Cygwin, una capa POSIX para la familia de sistemas operativos Microsoft Windows, y de eCos, un sistema operativo integrado en tiempo real.
El nacimiento de la Electronic Frontier Foundation
Para 1990, el nombre de Gilmore era muy reconocido en el mundo pro libertades digitales. Sin embargo, la lucha por dichas libertades parecía estar perdida cuando el gobierno estadounidense se preparaba para cercenarlas. Fue así como John Gilmore, John Perry Barlow y Mitch Kapor, decidieron iniciar el proyecto de la Electronic Frontier Foundation.
Con esta fundación, se buscaba un medio para proteger en todos los sentidos las libertades civiles digitales. El éxito de la fundación fue inmediato, cuando nada más con su nacimiento se vio enfrentada con el FBI y el Servicio Secreto. En este primer caso, Barlow fue uno de los principales implicados en lo que a juicio de las autoridades fue un robo de software. Sin embargo, la EFF rápidamente comenzó a buscar apoyo financiero para los litigios y expertos para dejar fuera de lugar tales acusaciones. La medida llevó a personajes como Steve Wozniak a apoyar la medida y formar parte de ella.
Más tarde, la EFF tendría otro gran caso en sus manos, el de Bernstein vs Estados Unidos. En este caso, el Servicio Secreto acusaba de Bernstein de publicar un software de cifrado no autorizado. Un resonado caso que perdió la fiscalía estadounidense por falta de pruebas ante las acusaciones.
La creación de la lista de correos cypherpunks
En el año de 1992, John Gilmore junto a Eric Hughes y Timothy C. May unieron esfuerzos para crear crear la lista de correos cypherpunks. La lista era un espacio abierto para la discusión de tecnologías y avances en pro de la privacidad y el anonimato. Rápidamente superó en nivel de actividad y aportes a la anterior lista coderpunks de Gilmore. Pero ello no importaría, Gilmore perseguía que el conocimiento fuera libre y tenía buena relación con Hughes y May.
Más tarde en el año de 1993, la lista se haría ampliamente famosa por la liberación del Manifiesto Criptoanarquista. Un documento donde se sustenta la importancia de la privacidad. Su impacto ha sido tal que el inicio de las criptomonedas y la tecnología para las mismas está relacionada con este manifiesto.
Desarrollos de software libre y criptografía
Después de la creación de la lista cypherpunk, la labor de Gilmore paso al plano del desarrollo de software. Convencido en la política del software libre, Gilmore participó en el desarrollo de algunos de los proyectos más importantes de todo el mundo informático. Entre estos se destacan:
- En 1996, participó en el desarrollo de BIND, el más grande e importante servidor de DNS que existe. BIND es responsable del funcionamiento de toda la infraestructura principal de DNS a escala global. No es exagerado decir que sin BIND, el Internet en la actualidad no sería lo que es. El trabajo de Gilmore en este software fue el de agregar medidas de seguridad y abrir el camino para la implementación de DNSSEC.
- El mismo año de 1996, Gilmore participó en la creación de FreeS/WAN. Este software implementa una serie de extensiones de seguridad para el protocolo TCP/IP aplicables a Linux y *NIX compatibles.
- En 2001, participó en la creación del software GNU Radio. Este software está dedicado al control de radioestaciones.
- Junto con Rob Savoye en el año 2005, creó el software Gnash. Este vendría a convertirse en una alternativa libre a las soluciones privativas de Macromedia Shockwave y Flash que inundaban y molestaban en Internet.
- Dirigió el equipo de que desarrollo en 2010 al DESCraker, un ASIC capaz de romper las claves DES en cuestión de días. Con ello demostraba lo inseguro que era el sistema y cómo el gobierno estadounidense mintió por más de 20 años sobre este hecho.
«La Red interpreta la censura como dañina y genera rutas para rodearla».
Esto fue citado en el artículo «First Nation in Cyberspace«, de la revista Time, publicada el 6 de diciembre de 1993, por Philip Elmer-DeWitt.
«El gobierno federal está tratando de construir una sociedad de vigilancia. Puede que lo estén haciendo con la mejor o la peor de las intenciones. Pero el trabajo de construir una base de datos de vigilancia y poblarla con información sobre nosotros se realiza en gran medida sin nuestro conocimiento ni consentimiento».
Comentario a la periodista del Washington Post, Ellen Nakashima.
Otras actividades y proyectos en la actualidad
En la actualidad John Gilmore sigue activo con varios proyectos e iniciativas en pro de la libertad digital. Entre estos proyectos se encuentra el FreedomBox, un ordenador pre-instalado y listo para usar, dedicado a cuidar la privacidad de sus dueños. Cada FreedomBox, cuenta con una instalación segura de Debian para garantizar la privacidad de todo lo que maneje.
Otra iniciativa que Gilmore maneja es la de evitar que la TSA (Administración de Seguridad de Transporte) exija a los ciudadanos el mostrar su ID cuando viaja. Gilmore ha presentado varios juicios para evitar esta situación, demostrando públicamente que la TSA no tiene autoridad para ella. Una situación que la misma TSA ha ratificado públicamente también. Sin embargo, Gilmore ha perdido cada uno de estos casos, mientras que la TSA y el gobierno federal estadounidense no abandonan esta práctica. Este caso es conocido como el de Gilmore vs Gonzales.
También maneja otra iniciativa en contra de la implantación y aboga por la eliminación de los DRM. Gilmore considera que el control de derechos digitales es capaz de destruir la sociedad y los avances que esta pueda generar en el futuro.