camra


Archivo de la categoría: Biografías

Una vez al mes podrán encontrar una nueva biografía de algún hacker relevante, así podremos conocer el gran aporte que han realizado al mundo de la informática…



VINTON CERF – PADRE DE INTERNET


cerf
“Todavía hay mucha gente que ofrece contenidos por el mero placer de saber que la información puede resultar útil a otras personas.”


El Dr. Vinton G. Cerf es sobradamente conocido como “el Padre de Internet” gracias su trabajo en el co-diseño (junto con Robert E. Kahn) del protocolo TCP/IP, que permitió a ARPA conectar varias redes independientes para formar una gran red, una Internet.
Creció en Los Angeles. Era un buen estudiante y mostraba grandes aptitudes para las matemáticas. Tenía un estilo inusual de vestir para un niño de colegio. Vestía chaqueta y corbata la mayoría de los días. Sigue siendo conocido por su impecable estilo.
De niño, Cerf empezó a desarrollar su interés por los ordenadores. Se licenció en matemáticas por Stanford, pero continuó creciendo su interés por la informática. “Había algo que me llamaba de la programación”, dijo Cerf. “Tu creabas tu propio universo y eras el amo de él. El ordenador haría todo aquello para lo que lo programaras. Era una increible caja de arena en la que cada grano estaba bajo tu control”.
Cuando Cerf se graduó por Stanford en 1965, fue a trabajar para IBM como ingeniero de sistemas, pero más tarde decidió volver a estudiar más sobre ordenadores. Se metió en el departamento de Informática de UCLA y empezó elaborar su tesis doctoral, que estuvo basada en el trabajo que hizo en un proyecto de la fundación ARPA para el “Snuper Computer”, un ordenador que fue diseñado para observar remotamente la ejecución de programas en otro ordenador.
El proyecto “Snuper Computer” dio a Cerf el interés en el campo de las redes de ordenadores. En 1968. ARPA preparó otro programa en UCLA anticipándose a la construcción de ARPANET. Fue llamadoNetwork Measurement Center. Era responsable de desarrollar pruebas y análisis. Un hombre llamado Len Kleinrock manejó cerca de cuarenta estudiantes del centro. Cerf fue uno de los miembros mayores de ese equipo.
Al final de 1968, un pequeño grupo de estudiantes graduados de las cuatro escuelas que serían los cuatro primeros nodos de ARPANET (UCLA, Stanford, Utha y UC Santa Barbara) comenzó a reunirse regularmente para discutir sobre la nueva red y los problemas derivados de su desarrollo. Se llamaron el “Grupo de trabajo de red” (Network Working Group [NWG]). El NWG fue instrumental para resolver muchos de los problemas que pudieron llegar durante el diseño e implementación de ARPANET, pero no se vio su importancia en ese momento. “Solo éramos unos amateurs, y estábamos esperando que alguna autoridad viniera finalmente y dijera: ‘Aquí está cómo lo vamos a hacer’. Y nadie vino jamás.”, recuerda Cerf.
Uno de los principales obstáculos que tenía el desarrollo de la red de ARPA era el problema de tener hosts incompatibles para comunicarse con otros a través de IMPs. La empresa Bolt Beranek & Newman (BBN) era responsable únicamente de construir los IMPs y asegurarse de que podían mover paquetes, no idear los métodos que ellos y los hosts utilizarían para comunicarse. Diseñar estándares para la comunicación, lo que es conocido como protocolos, fue una de las principales tareas del NWG.
El NWG implementó una aproximación en “capas” de la construcción de un protocolo. Eso significa que crearon varios protocolos “bloque de construcción” simples que podían ser ensamblados para supervisar la comunicación de la red en su totalidad. En 1970, el grupo lanzó el protocolo para la comunicación host-con-host que llamaron “Protocolo de Control de Red” (Network Control Protocol [NCP]). Crearon además varios protocolos más para trabajar por encima de NCP, como Telnet, que permitía “logins” remotos.
En agosto de 1969, BBM entregaba el primer IMP a UCLA. Un mes más tarde el segundo era entregado a SRI. ARPANET continuó creciendo rápidamente de esta forma. Cerf estuvo presente cuando el primer IMP fue entregado a UCLA. Estuvo involucrado con las pruebas que inmediatamente se hicieron con el nuevo hardware. Estuvo durante esas pruebas donde conoció a Bob Kahn. Disfrutaron de una buena relación de trabajo.
Unos años después de la creación de ARPANET, fueron desarrolladas otras redes de ordenadores. Eran redes independientes. “Sobre esa época Bob empezó a decir: ‘Mira, mi problema es cómo consigo comunicar uniformemente un ordenador que está en un satélite, otro en una red de radio y otro en ARPANET”, recuerda Cerf.
Decidieron que eran necesarias unos ordenadores pasarela, (gateways), eentre cada red para direccionar los paquetes. Las pasarelas no mirarían de la complejidad de cada red. Simplemente deberían encargarse de pasar paquetes para delante y para atrás. Pero las redes transmitían paquetes de diferentes maneras, usando sus propios protocolos. Un nuevo estándar era necesario para enlazar todas aquellas redes y permitir la interconexión.
Cerf y Kahn empezaron a trabajar en el plan en 1973. En septiembre, presentaron un documento esbozando sus ideas al International Networking Group. En mayo de 1974, completaron su documento, titulado “Un protocolo para la intercomunicación de redes de paquetes” (A Protocol for Packet Network Intercommunication). Describieron un nuevo protocolo que llamaron el Protocolo de Control de Transmisión (Transmission-control Protocol [TCP]). La idea principal era encerrar paquetes en datagramas. Estos datagramas debían actuar como sobres que contienen cartas. El contenido y formato de las cartas no es importante para su salida. La información en el sobre está estandarizada para facilitar la salida. Los ordenadores pasarela deberían simplemente leer la información de salida contenida en el datagrama y mandar el contenido a ordenadores host. Solamente los ordenadores host podrían realmente “abrir” el sobre y leer el contenido real de un paquete. TCP permite a las redes unirse en una red de redes, o lo que hemos llamado Internet.
Cerf continuó refinando TCP. En 1976 aceptó un trabajo como responsable encargado de programa de lo que fue llamado el “ARPA Internet” en ARPA. En 1978, Cerf y varios de sus colegas hicieron un mayor refinamiento. Dividieron el TCP en dos partes. Cogieron la parte del TCP que era responsable del direccionamiento de los paquetes y formaron un protocolo separado llamado “Protocolo de Internet”(Internet Protocol [IP]). TCP quedaba responsable de dividir los mensajes en datagramas, ensamblar mensajes, detectar errores, poner los paquetes en el orden correcto y reenviar los paquetes perdidos. El nuevo protocolo fue llamado TCP/IP. Se convirtió en el estándar para toda la comunicación en Internet.
Actualmente Vinton Cerf es el vicepresidente mundial y Chief Internet Evangelist de Google, ocupación que compagina con el cargo de presidente del ICANN. Es miembro del Consejo Asesor Internacional del Centro Cultural Internacional Oscar Niemeyerde AvilésAsturias.










AARON SWARTZ – GENIO QUE LA INTERNET MERECIA





swartz




Aaron Swartz, el Cofundador de Reddit, creador del RSS y paladín contra SOPA. Estuvo a punto de ser encarcelado por más de 30 años tras una exhaustiva persecución de los Estados Unidos, persecución que terminaría con el suicido de Aaron el año 2013. Conozcamos su legado y el gran aporte que nos dejo este gran Hacker.
Mi primer acercamiento a Aaron fue a través de Christian y Fredy de Mejorandola, allí comprendí la importancia que realizan las personas al mundo de la informática y que muchos desconocemos, es por ello que deseo iniciar esta sección de biografías con la Aaron Swart, el creador del Really Simple Syndication y como su muerte fue un balde de agua fría para Internet.
Swartz nació en Chicago , Illinois , hijo mayor de Susan y Robert Swartz. Su padre fundo la empresa de software de Mark Williams Company . Aaron se sumergió en el estudio de las computadoras, la programación, la Internet y la cultura misma de Internet. Asistió a North Shore Country Day School , una pequeña escuela privada, cerca de Chicago, hasta el noveno grado. Swartz abandonó la escuela secundaria en el décimo grado, y se inscribió en los cursos en una universidad del área de Chicago.
La vida de Aaron Swartz estuvo marcada, desde muy joven, desde los 13 años, por su pasión por Internet y por construir un lugar en el que fluyeran los contenidos libremente; un hecho que lo sentó delante de un tribunal acusado de crímenes informáticos por haber descargado 4 millones de artículos científicos de JSTOR (a través de la red del MIT) sujetos a copyright con la intención de liberarlos y que le costó una sentencia de un millón de dólares de multa y 35 años de cárcel (una sentencia enormemente exagerada que equiparaba un gesto a favor del conocimiento libre a ser considerado un acto de terrorismo por la elevada pena); un proceso judicial al que la familia achaca, precisamente, las causas del suicidio de Aaron.
Con la pérdida de Aaron Swartz, los usuarios de Internet hemos perdido algo más que un activista o un defensor de la cultura libre, Internet ha perdido un genio que, gracias a su toque, consiguió influir en millones de personas haciéndoles más sencillo el acceso a la información o hacerles más productivos en la generación de contenidos; algo que pocas personas son capaces de conseguir con la edad de 26 años.
Aaron Swartz era un genio, una persona inquieta que quería construir una red mejor; algo que podemos ver bien recordando 5 de sus obras (y hoy ya legados) más significativas:

RSS 1.0

Servicios como Google Reader o aplicaciones como Flipboard o Google Currents no hubieran nacido si, a la edad de 14 años, Aaron Swartz no hubiese colaborado en la implementación del estándar RSS 1.0(Really Simple Syndication), un formato XML que nos permite compartir fácilmente contenidos a lo largo y ancho de la red.
Gracias al RSS podemos suscribirnos a fuentes de contenidos y acceder a éstas sin necesidad de visitar sus páginas web, agregando toda esta información en lectores de feeds tanto de escritorio como aplicaciones para dispositivos móviles o servicios web como Google Reader. El RSS es un formato de archivo que sigue la estructura del XML que recoge los contenidos que se publican en una página web dentro de un formato estandarizado (con el título, fecha de publicación o la descripción) con el que los lectores de RSS pueden ofrecernos las novedades de un sitio web que visitemos regularmente encargándose estos de la presentación de los contenidos en un formato de agradable lectura para el usuario.

Reddit

Reddit es uno de los sitios web más populares que podemos encontrar en la red, un sitio de referencia que nació en el año 2005 enfocado en la agregación de noticias donde los usuarios van dejando enlaces que encuentran por la red y otros usuarios comentan, discuten o valoran el contenido para promocionar las que tienen más impacto.
Si bien Reddit es un proyecto fundado por Steve Huffman y Alex Ohanian, Aaron Swartz podría considerarse también como uno de los fundadores del proyecto puesto que gran parte de su know-howtécnico está presente en este servicio y mucho de lo que ocurre en las “entrañas” del servicio procede de la mente de este genio que se unió al equipo en enero del año 2006 que, entre otras cosas, desarrolló el framework para Python que se utilizó durante bastante tiempo (y que, a día de hoy, está liberado como software libre).

Markdown

Muchos de los que dedicamos parte de nuestro tiempo a publicar contenidos en Internet tenemos mucho que agradecer a Aaron Swartz puesto que nos hizo ser algo más productivos. Dotar de estilos a un texto es algo mucho más sencillo y rápido gracias a Markdown, un lenguaje de marcado ligero que creó junto a John Gruber y con el que podemos dar formato a nuestros textos sin necesidad de recurrir a editores WYSIWYG o tener que usar las etiquetas de HTML.
Markdown es un lenguaje que nos permite escribir en texto plano y sustituir los formatos y estilos por combinaciones de símbolos (almohadillas, asteriscos, etc) que podemos escribir conforme vamos redactando y que, además, no dificultan la lectura del contenido. Una vez que tenemos redactado el contenido, Markdown se encarga de transformarlo en un documento HTML perfectamente interpretable por un navegador (esta nota se ha escrito íntegramente con Markdown).
Originalmente, Markdown se desarrolló en Perl pero, a día de hoy, está disponible en forma de plugin para muchos gestores de contenidos y, por ejemplo, es muy cómodo de utilizar desde WordPress, por citar un ejemplo.

Defensor de la Cultura Libre

Su acto de liberación de 4 millones de artículos científicos, quizás, sea uno de los ejemplos más significativos de las convicciones de Aaron Swartz en defensa la cultura libre pero este hecho es solamente un ejemplo de la lucha de Swartz a favor de la libre distribución de los contenidos y la lucha contra la censura en la red.
Como bien comentaba ayer Eduardo, Aaron colaboró con Larry Lessig en el primer borrador de la Licencia Creative Commons bajo la cual se publican miles de obras en Internet cada día, tanto contenidos como fotografías y vídeo. Además, en el año 2010, Aaron Swartz fundaría Demand Progress, una organización en pro del activismo en la red especializada en la lucha contra actividades y decisiones que pusieran en peligro la libertad en Internet.



Demand Progress fue uno de los pilares clave que aglutinaron la movilización contra el infame proyecto deley SOPA estadounidense, ha protestado contra el uso de Rayos-X en los controles de seguridad de los aeropuertos de Estados Unidos o le ha plantado cara a Facebook al suspender (sin previo aviso) los perfiles y cuentas de activistas y disidentes de China o Siria.

Open Library

Open Library es un proyecto que tiene como objetivo crear una gran biblioteca en la red de manera colaborativa y con acceso libre donde cada libro esté reflejado con una página que le sirva de ficha y convertir así a esta web en una enorme base de datos bibliográfica.
El proyecto estaba impulsado por Internet Archive y la Biblioteca del Estado de California y contaba con Aaron Swartz como director técnico donde, junto al equipo del proyecto, desarrollaron una wiki semántica capaz de combinar metadatos de bibliotecas y editoriales de todo el mundo junto a los datos aportados por los usuarios, libreros o bibliotecas tradicionales de cualquier rincón del mundo.

0 comentarios:

Publicar un comentario