Escrito por coder el 07 de mayo de 2008
Un día hablaba con Omar, medio en serio medio en broma, sobre publicar un RFC algún día, y que si llegábamos a hacerlo podríamos morir tranquilos sabiendo que habíamos contribuído al mundo IT con una aportación en forma de protocolo, guía o similar. RFCs hay miles, pero de todos ellos, sólo unos pocos forman parte de mi Olimpo de RFCs. Por citar algunos que me parecen clave, nombraré el 793 (TCP), el 768 (UDP), el 792 (ICMP) o el 3629 (UTF-8), pero hay varios más -no muchos, eso sí- cuyos autores forman parte de lo que yo considero mis Héroes, con mayúscula.
El caso es que hablando salió el tema de nuestros Héroes: quiénes eran y por qué. La verdad es que no nos costó ni un minuto ponernos de acuerdo: Robert Pike, Ken Thompson, Brian W. Kernighan, Jon B. Postel, Dennis Ritchie y Mel. El por qué resulta obvio: Kernighan hizo awk, sacó el libro de cabecera The UNIX Programming Environment e hizo C junto a Ritchie. Pike creó con Thompson UTF-8 en los años 90 en una servilleta de papel, y el segundo hizo posible UNIX junto a Kernighan y Ritchie a finales de los 60. Pike, Thompson, Kernighan y Ritchie hicieron realidad Plan 9, y Postel simplemente contribuyó decisivamente a la creación de eso que llamamos Internet hoy en día y también intentó -sin éxito, pero lo intentó- segmentar las autoridades root DNS. ¿Y Mel? Bueno, Mel será siempre recordado como el hombre que consiguió hacer bucles con salida sin condición, algo tremendamente impactante.
Esos son nuestros Héroes, 6 personas, todos ellos hombres, debido a la época en la que desarrollaron sus éxitos y ninguna mujer. Una lástima, porque las mujeres, además, viven más años, que es a donde quería ir a parar.
UNIX se creó en 1969. ARPANET, X.25 y UUCP se 'unificaron' (por así decirlo) a finales de los 70/principios de los 80 para formar Internet y UTF-8 se codificó en los 90. Han pasado casi cuarenta, digo bien, casi cuarenta años y seguimos usando más o menos el mismo SO, o, para los puristas, el mismo concepto de SO. Windows tiende cada versión más a POSIX, y POSIX == UNIX, por lo que se puede decir que el único avance en Sistemas Operativos en los últimos 40 años ha sido Plan 9. Claro, Plan 9, ¿pero quién lo hizo? Los mismos cabrones de siempre, que diría Toshack. Parecería que los SO no envejecen, o al menos los conceptos, pero lo que es inevitable es que quienes los inventaron dejen de crecer. Y crecer sólo implica una cosa segura: al final, morirás.
El destino ya quiso llevarse a Jon Postel hace 10 años, y salvo Rob Pike, el resto de genios, los otros cuatro Héroes que tenemos, están ya más cerca de los 70 años de edad que de los 60, y nadie los ha relevado. Ahora mismo no hay _nadie_ que se acerque a estos señores, a estos magos de la computación que hicieron realidad todo lo que hoy usamos. Es así de duro, así de triste, pero nuestros Héroes irán pereciendo poco a poco en las próximas dos décadas y nosotros nos quedaremos aquí, compuestos y sin Sistemas.
¿Se han parado a pensar quién responderá a todas las dudas sobre redes y sistemas cuando ellos no estén? Yo sí, y no es nada halagüeño.
« Preparativos Egipto 2008 (III): billetes de avión
El mercado de valores »