Así es la mayor biblioteca de código abierto del mundo

elconfidencial.com

Igual que las películas o los libros se preservan, el ‘software’ tampoco se puede perder. Y hay quienes están trabajando para ello. Software Heritage es un proyecto a escala mundial que busca archivar todo el ‘software’ libre que se ha creado y se crea. Desde los proyectos casi anónimos que cada día aparecen en GitHub hasta programas míticos como el Open Office, esta página web con menos de dos años de vida (aunque fue publicada hace unos meses) pretende acoger todo ese saber con el fin de que pronto esté disponible para muchos.

Desde Francia, el profesor Roberto Di Cosmo está al frente de la iniciativa, que nació como idea hace tres años. “Cuando empecé a trabajar en eso [investigar el código abierto existente], buscábamos una gran colección de todo el código disponible. No solo disponible hoy, sino que vaya a quedar disponible a largo plazo”, explica a Teknautas. Tras mucho investigar, él y su equipo no encontraron recopilación alguna: “No había nadie que se encargara de preservar el código fuente”. Para ellos, el problema era muy grave y había que solucionarlo: “El verdadero conocimiento está en el código fuente del ‘software’, no tanto en el archivo ejecutable, y estamos perdiendo ese conocimiento”.Visto el problema, había que definir una estrategia a largo plazo. Optaron por crear una especie de “consorcio internacional” formado por voluntarios. En él estarían representados no solo personas individuales, sino también organizaciones, centros de investigación o universidades. Trabajaron un año y medio en secreto, diseñando y montando la infraestructura. La web de Software Heritage se hizo pública el pasado 30 de junio, con todo el material que habían ido recopilando en ese tiempo. Una Wikipedia del ‘software’ El objetivo es que cualquiera tenga acceso a un gran repositorio de código fuente. Di Cosmo ve muchas utilidades “no solo para el investigador que haga análisis, sino para miles de aplicaciones diferentes. Puede ser para la industria, para buscar vulnerabilidades…”. Es más, “uno podría construir alguna Wikipedia del ‘software’: la historia, por qué tal programa fue desarrollado por quién, en qué momento, ver cómo evolucionó con el tiempo…” Ellos no solo almacenan código fuente, “también toda la historia del desarrollo”. Cada seis horas se actualiza su contador: cuando se escribe este artículo, hay más de 47 millones de proyectos, que suman 3.100 millones de archivos en su seno.

En esa biblioteca hay de todo. En primer lugar, una copia integral de GitHub, la plataforma más famosa para compartir proyectos informáticos y desarrollarlos de forma colaborativa: millones de desarrolladores cooperan y comparten su trabajo para que el resto de la comunidad lo disfrute. También están repositorios como los de Debian y Google Code. “Está todo el código fuente de la mayoría de ‘software’ libre que se usa hoy en día: Linux, Firefox, Open Office… Hay gente que puso también todo el historial de Unix desde 1970, el código fuente del Apolo XI…” Y entre los colaboradores que aportan este contenido se cuentan empresas como Microsoft Francia.

A la vez que aportan el ‘software’, piden la participación de todos aquellos interesados en seguir mejorando el proyecto: para desarrollar, para dárselo a conocer a otras personas… Y ojo, porque también contratan. Es un proyecto transparente y colaborativo donde se agradece tanto una nueva pieza de ‘software’ libre como el aviso de un ‘bug’. Hay una lista de correo y un canal IRC para suscribirse.

De momento el archivo no está disponible para su descarga pública. El objetivo es no perder todo ese ‘software’ que podría dejar de estar disponible

Otra opción es patrocinar Software Heritage. De acuerdo a la cantidad de dinero que destinen cada año, los patrocinadores aparecerán reflejados como donantes en la página web y en otros apartados como las notas de prensa del proyecto. El dinero se destina a reforzar la infraestructura para seguir creciendo, así como a financiar los gastos derivados. De momento, Software Heritage es un proyecto sin ánimo de lucro del INRIA, el instituto francés de investigación informática, y sus promotores esperan que pronto se pueda “independizar”.

De momento, eso sí, el archivo no está disponible para su descarga pública: “Por ahora, nosotros nos ocupamos sobre todo de almacenar y salvar esos datos antes de que desaparezcan”, explica Di Cosmo. Es posible verificar si algo se encuentra allí, aunque no se pueda acceder a ello. Cada archivo del código fuente suele tener un identificador, un cifrado de seguridad de los denominados SHA. Si se conoce uno de esos códigos, se puede introducir en el buscador y comprobar si el archivo ya está almacenado. También se puede subir un nuevo archivo para que el equipo lo almacene o asegurarse de que alguien no lo haya hecho antes.

El objetivo es no perder todo ese ‘software’ que está disponible y que podría dejar de estarlo. Di Cosmo pone como ejemplo lo que pasó en 2015, cuando Google Code y Gitorius anunciaron su cierre: “Había que buscar todo eso antes de que desapareciera”. Una vez guardados, se preocupan de garantizar su supervivencia y, aún más, de procurar que en unos años vuelvan a funcionar. “Es un tema difícil”, reconoce el profesor. “Hay mucha gente que trabaja en eso. Para intentar pasar del código fuente al ejecutable se necesita el compilador, la librería, el entorno de desarrollo…” Ellos no se ocuparán directamente de esa parte, pero quieren trabajar codo con codo con aquellos que ya lo están haciendo.

El proyecto sigue adelante gracias a la voluntad de mucha gente con ganas de cooperar y de aportar dinero. El mayor archivo de ‘software’ libre ya está en marcha para preservar la historia de una parte esencial de nuestro día a día. Y puede que el trabajo nunca termine.

Fuente: http://www.elconfidencial.com/tecnologia/2016-12-04/software-libre-informatica-open-source-linux-github_1298849/

WikiLeaks Julian Assange by Surian Soosay

Assange pide libertad luego de fallo de ONU a su favor

El fundador de Wikileaks, Julian Assange, reclamó este jueves al Reino Unido y Suecia que le dejen salir de la embajada ecuatoriana después de que la ONU rechazara una apelación británica y ratificara un fallo a su favor.

“Ahora que se agotaron todas la posibilidades de apelación, espero que el Reino Unido y Suecia cumplan con sus obligaciones internacionales y me liberen”, dijo el australiano en un comunicado.

“Es una obvia y gran injusticia detener durante seis años a alguien que no ha sido inculpado”, aseguró.

Assange reaccionó de este modo al rechazo de un recurso del Reino Unido contra un veredicto del grupo de trabajo de la ONU sobre detenciones arbitrarias. Tal veredicto establecía que Assange había sido arrestado de forma arbitraria.

Sin embargo, Londres argumenta que fue el fundador de Wikileaks el que se detuvo al refugiarse en junio de 2012 en la embajada de Ecuador en Londres para evitar su extradición a Suecia, donde tenía que responder a unas denuncias de abusos sexuales y violación que datan de 2010, ya no puede ser acusado de una parte de los posibles delitos porque expiraron.

El gobierno británico expresó este jueves su decepción por el rechazo de su apelación. “Julian Assange no está, y nunca lo estuvo, arbitrariamente detenido en el Reino Unido”, afirmó el secretario de Estado británico para Europa y las Américas.

“Rechazamos integralmente la opinión del grupo de trabajo de la ONU y estamos muy decepcionados porque no revisen este veredicto lleno de errores”, añadió.

Fuente: http://www.jornada.unam.mx/ultimas/2016/12/01/assange-solicita-a-gb-y-suecia-salir-de-embajada-ecuatoriana

Software contrast by Niall Kennedy

Tecnologías libres y geopolítica del conocimiento

En la actualidad la palabra seguridad genera recelo en la gran mayoría de la masa crítica en la medida que en nombre de ella diferentes aparatos estatales violan derechos de la población civil de forma cotidiana. Así, por ejemplo, Barack Obama, en declaraciones recientes, indicó que no es posible tener un 100% de seguridad con un 100% de privacidad. El interés de los organismos estatales a nivel global es vender esta falsa idea para que los ciudadanos abramos al Estado, por voluntad propia, las puertas hacia toda nuestra información: finanzas, geolocalización, relaciones sociales, intereses, etc. Es esta información la que les permite ejercer un control social efectivo y así mantener el status quo.

En esta entrevista, Edward Snowden reveló que el gobierno de los EEUU ya contaba con la información precisa para detener un ataque terrorista en territorio propio, pero no lo hizo. ¿Por qué? porque su enfoque de seguridad es el control social, no así la protección de los ciudadanos.

Sin embargo, es necesario ver más allá del discurso mediático emanado desde las instituciones gubernamentales y entender que la seguridad y la privacidad no son antónimos, sino, por el contrario, eslabones de la misma cadena: no podemos tener privacidad sin el entendimiento y uso de la seguridad. Debemos proteger nuestra información no sólo de las manos de los organismos estatales, sino de terceros malintencionados (novio/a celosa, hermano/a fisgón(a), compañero/a de trabajo resentido/a, organización ideológica contraria). Para ello estamos hoy en esta charla; vamos a ver a groso modo, dado el poco tiempo, cómo proteger un poco mejor nuestros archivos y comunicaciones digitales. Decimos "un poco mejor" porque la seguridad al 100% no existe, siempre habrá una forma de violar un sistema seguro. Solo es cuestión de información, tiempo y paciencia. Esto es tan preocupante, como esperanzador (preocupante para nuestra propia seguridad, esperanzador para lograr asestar golpes contra la represió global. Ejemplo, wikileaks).

"Pienso que los virus informáticos muestran la naturaleza humana: la única forma de vida que hemos creado hasta el momento es puramente destructiva" Stephen Hawking

"Si Ud. piensa que la tecnología puede resolver sus problemas de seguridad, entonces Ud. no entiende los problemas de seguridad y tampoco entiende la tecnología" Bruce Schneier