Directiva de copyright: hemos conseguido darle el vuelco

Esta semana escribo para dar las gracias. A todos los que os habéis sumado al movimiento para conseguir un nuevo debate de la reforma del copyright: gracias. Lo que ha sucedido esta última semana ha sido impresionante: es la primera vez que una reforma de derechos de autor no pasa de forma automática por la vía rápida. En lugar de eso, deberá discutirse en el debate plenario de septiembre, de manera que podrán presentarse una muy necesarias enmiendas para los conflictivos artículos 3, 11 y ante todo, el lamentable 13.

Gracias por proteger el Internet

Parece que una vez por década intentan pasar el rodillo con una propuesta preocupante: ¿recordáis SOPA, PIPA, ACTA…? Todas ellas pasaron en su momento, y la presión tuvo que venir después, pero en esta ocasión los detuvimos apenas intentaron comenzar, aun siendo durante las fechas del mundial de fútbol que sirvió como cortina hasta que Wikipedia cerró temporalmente… y entonces no hubo mas remedio que dar explicaciones. Es hora de que los lobbystas se eduquen y acepten que el mundo ha cambiado: hemos pasado de una época de escasez física a una de abundancia: Internet ha roto muchas barreras, y gracias a él tenemos Software Libre y Open Source, dándonos la posibilidad de tener alternativas a los eternos Windows y OSX. Tenemos la posibilidad de compartir con apenas unos clicks, de manera que podemos divulgar conocimiento colaborativo rompiendo barreras, obteniendo proyectos maravillosos con GNU-Linux o la Wikipedia. Tenemos la posibilidad de tener una voz ya sea en redes sociales o en los clásicos blogs para informarnos, dialogar, comentar, contrastar opiniones… Y pese a todo, en lugar de aprovechar toda esta tecnología y la posibilidad de llegar al público como nunca, se plantean una vez mas restringirla en otro intento de mantener un modelo de hace mas de 20 años, negándose a aceptar que una red, por definición, se basa en la capacidad de conexión.

¿Signfica esto que esté en contra del copyright? Tengo mis más y mis menos con temas de registros de y patentes (sé de primera mano que hay mucho troll que se dedica diariamente a abusar del copyright, y una ley que declare culpable hasta que se demuestre lo contrario en la base de la innovación colaborativa sería catastrófica), pero es indiscutible que es positivo que exista una forma de proteger a los autores, y que obtengan un sustento para que puedan así seguir creando. Pero esos derechos no deben implicar estrangular las libertades y la creatividad de los demás: la cuestión es que hay que adaptar el Copyright a Internet, no el Internet al Copyright. Esta guerra continuará en septiembre, pero hasta entonces podemos celebrar el haber ganado esta batalla:

Gracias por proteger el software libre, como GNU-Linux, Mozilla Firefox o LibreOffice.
Gracias por proteger el conocimiento libre, como la Wikipedia.
Gracias por proteger los repositorios de código, como Gitlab o Github, que nos permiten a los desarrolladores mejorar el software a diario.
Gracias por proteger los blogs y foros, como WordPress o Reddit.
Gracias por proteger la innovación y a los pequeños medios, como las startups o las pequeñas revistas digitales.
Gracias por proteger las comunidades de fanart, como Deviantart.
Gracias por proteger a los gamers que comparten sus guías en twitch o youtube, o los streamings de grandes eventos de juegos.
Gracias por proteger la posibilidad de divulgar información por redes sociales.
Gracias por proteger las parodias y los memes, que tanto nos animan los días.

En resumen: gracias por proteger Internet, la red de redes, y todo el progreso que trae de su mano.

Anuncios

Salvemos nuestro Internet en Europa #DeleteArt13

No soy precismente de grandes estamentos políticos, pero viendo el camino de esta situación y teniendo en cuenta que todo el mundo está demasiado ocupado con el fútbol, probablemente no le prestéis atención a la nueva reforma del copyright que se esta llevando a cabo en Europa y tal como se está definiendo es francamente mala para el Internet tal y como lo conocemos.

Save our internt

Viene otra reforma mas de la propiedad intelectual, que se actualiza de cara al mundo digital: nadie discutirá que es necesario a estas alturas, pero hay unos cuantos artículos en esta reforma que son mas que preocupantes: en particular los artículos 11 y 13. El artículo 11 es otra vez la archiconocida y desastrosa “tasa Google” que nos colaron en España y que recientemente fue derogada, habiendo dañado en el proceso a muchas pequeñas publicaciones al hacerles perder la exposición. Sin embargo lo verdaderamente preocupante es el artículo 13: se pretende que todos los servicios a los que deseemos subir contenido tengan que pasar por un sistema de control para ver si existe algo previamente, pudiendo negarnos esa subida por copyright. Para ellos tendría que tener unos grandes sistema que revisasen el contenido que bien podría ser creative commons, o software libre con copyleft, o fair use.

Así que voy a ser clara con a qué afectaría esta ley tal y como está redactada:

  • plataformas de blogs
  • gamers en livestream (por ejemplo, twitch)
  • plataformas de debate (foros, reddit)
  • plataformas con enlaces (redes sociales)
  • plataformas con remezclas (deviantart)
  • repositorios de código (github, gitlab, y básicamente a todo el software libre y de código abierto)
  • parodias
  • memes

Así que os solicito que entre todos llamemos la atención de nuestros representantes en el Parlamento Europeo antes de que algo que puede tener buenas intenciones dé carta libre a la censura y los trolls de patentes, imposibilitando la innovación y el debate. Hay información de acciones a realizar a través de la plataforma saveyourinternet para enviar correos, tweets o incluso llamarlos por teléfono. A mí de todos los españoles a los que me dirigí por email en el día de ayer sólo me contestó ayer una eurodiputada de un grupo que no tenía representación en la Comisión de Asuntos Jurídicos del Parlamento Europeo (que es el órgano que desgraciadamente ha puesto oficialmente el proceso en marcha hoy), pero que me confirmó que se opondrán en el Plenario junto los firmantes de la siguiente carta al ponente de la reforma. Ahora necesitamos que se opongan mas para poder seguir creando, compartiendo y comentando, así que por favor, no lo dejéis pasar.

Microsoft compra GitHub y se rompe el equilibrio

Tras varios días de rumores, GitHub comunicó el día 4 que habían sido adquiridos por Microsoft. Para quien no lo sepa, GitHub se puede describir principalmente como un servicio de respositorios para almacenar código en el que diferentes desarrolladores trabajar de forma simultánea en él mediante un control de versiones. Pero su valor real es principalmente una gran comunidad de desarrolladores, principalmente de software libre y de código abierto, intercambiando ideas, ofreciendo sugerencias y mejorando el código entre todos. Se trataba de un espacio neutro con no solo proyectos de desarrolladores individuales o pequeñas compañías, sino que 4 de los 5 gigantes estaban allí: Microsoft, Apple, Google y Facebook. Al colocarse uno por encima del resto, el equilibrio está roto y pase lo que pase ya nada será lo mismo.

El cartel conmemorativo de GitHub

Lo que sí podemos asegurar es que el movimiento de Microsoft tiene sentido por varios motivos:

  1. “Estrategia de nube”: Microsoft ha dejado de lado Windows como proyecto estrella para centrarse en la nube con Azure. GitHub es (o al menos el día 4 era) el repositorio mas grande del mundo, por lo que es goloso tenerlo en sus servidores.
  2. “Developers, developers, developers”: Microsoft tiene escasez de desarrolladores para su ecosistema. Es algo que se nota en sus aplicaciones de Windows 10, donde la dejadez es espectacular y en su mayoría se trata de las aplicaciones web progresivas en una ventana de Microsoft Edge que ni siquiera se integran debidamente en el sistema de notificaciones del sistema. Hay una clara expectativa de conseguir atraer desarrolladores hacia sus herramientas.
  3. “Microsoft ama el código abierto”: Satya Nadella está repitiendo ese mantra una y otra vez, y haciendo serio esfuerzo por hacernos ver que “Microsoft ha cambiado”. Ahora hay herramientas de .NET o Typescrypt a las que podemos acceder de manera gratuita, y Visual Studio Code es de código abierto.

Reconozco que ante las noticias el fin de semana yo me quedé, como supongo que les pasó a muchos, petrificada. ¿Cuál es mi opinión personal? Pues que yo no confío en Microsoft.

  • Microsoft se ha esforzado durante mucho tiempo en ganarse la antipatía de la comunidad de software libre, con su anterior CEO llamándola “un cáncer”. En el pasado ha atacado agresivamente a los sistemas Linux y en el presente sigue usando patentes para sacarle dinero a los fabricantes de dispositivos Android, cosa que no parece que vaya a parar. Con su nuevo CEO ha habido un cambio y ha comenzado a abrazar Linux, pero sinceramente si quieren ser competitivos en la nube, va a tener que jugar con las reglas de OpenSource, que le lleva años de ventaja, por haberse perdido ese tren con su dirección anterior.
  • El haber hecho buena parte de sus herramientasde código abierto también viene de la mano de intentar recuperar a los desarrolladores en formación. Yo pertenezco a una generación que cuando empezó la carrera Visual Studio 6.0 era el IDE de facto en la universidad, pero Microsoft se volvió codicioso y subió el coste de las licencias a la universidad, por lo que todo el temario de repente cambió a Java y para el C mas duro a nivel de drivers, para lo que utilizamos KDevelop. Esta situación alienó a Microsoft durante todo el resto de lo que duraron mis estudios. La situación de abrir Visual Studio Code la veo como un intento de enmendar esa situación porque la generación de desarrolladores a la que pertenezco prescinde directamente de sus herramientas.
  • Temo por Atom, mi herramienta preferida para trabajar con Javascript y PHP. Era de GitHub, pero con la adquisición la veo relegada al ostracismo por su compañía padre, aunque siendo de código abierto siempre se puede hacer un fork y que la desarrolle la comunidad. Estoy convencida de que todos los recursos que GitHub empleaba en ella ahora irán a Visual Studio Code.
  • Recuerdo Skype (que después pasó con el legal interceptor, una época de anuncios de video cortando las videollamadas y anuncios por todas partes), Nokia (ese Lumia que no había manera de vender), Wunderlist (la cerraron), Linkedin (que ellos reordenaron y ahora es una fuente de mensajes de recruiters en lugar de ofrecer networking de calidad)… y Minecraft no era santo de mi devoción con la cantidad de memoria que comía, pero la versión reescrita de Microsoft, aunque mas rápida, es exclusiva para Windows 10. La versión interoperable Java sigue viva para el resto, pero con un desarrollo mucho mas deficiente. Mi esperanza ante el deterioro de GitHub y otra “triple E” por cuestiones púramente históricas es baja. Recordad que el core de GitHub no es de código abierto, por lo que no está protegida contra la “E de extinción”.
  • Sufro Windows 10 desde hace casualmente 10 meses, y su fiabilidad ha demostrado ser la mas escasa de todos los Windows que he tocado debido a sus actualizaciones forzadas: cada vez que llega una es una ruleta rusa que puede acabar con tener que reinstalar el sistema operativo, y además cada iteración instala lo que le da la gana cuando le da la gana (no importa lo que estés haciendo, lo hace y te fastidias) cambiando las opciones de privacidad (con telemetría y lo peor, anuncios, cuando he pagado por el sistema operativo) a su gusto, lo que requiere un tiempo por mi parte teniendo que reajustar todo el equipo. Esto hace que prefiera desarrollar en mi viejo equipo con un Linux sólido a intentarlo siquiera en esa pesadilla que es Windows 10. Será el número 1 en juegos, pero es porque para jugar a muchos títulos no tenemos otra alternativa.

Así que por todos esos contras, he migrado todos mis repositorios de GitHub, donde tenía mi código público, a Gitlab, donde tenía algún desarrollo en repositorio privado. El hecho que proyectos como Gnome o GIMP estén allí me dá confianza de que será un buen lugar neutro. Yo en particular no me siento traicionada por GitHub, pues nunca me generaron una expectativa contraria a Microsoft, pero en ese movimiento de “adquisión de una comunidad de desarrolladores a golpe de talonario” no van a contar conmigo. Para ganarse a los desarrolladores hay que ganarse su simpatía, y van a necesitar un cambio de actitud, ética y estabilidad de sus sistema mucho mayor si esperan que me acerque a ellos de buen grado.

Desencadenando el GitKraken

En el pasado he hablado de Git para gestionar las versiones del código, pero hoy voy a volver al tema para hablar del cliente que estoy usando de forma regular: GitKraken. La interfaz gráfica de la casa siempre dejó que desear y he paseado por unas cuantas, habiendo estado durante mucho tiempo con SmartGit, pero recientemente me dió por probar esta no solo porque había leído buenas referencias, sino porque también me hizo gracia el nombre.

Desencadenando el GitKraken

Las ventajas de usar un cliente gráfico son obvias (aunque obviamente la línea de comandos consume menos recursos y una vez se tiene el vicio es rapidísima):

  • es mas fácil de usar, pues no hay que memorizar comandos, además de que ver el resultado en una imagen es mas sencillo de procesar, pues “una imagen vale mas que 1000 palabras”.
  • la posibilidad de condensar procesos en un par de clicks, ahorrándose muchas líneas complicadas.
  • la posibilidad de tener cómodamente almacenadas las credenciales.

Cada uno tiene sus gustos, pero para mí este cliente supera a SourceTree (que es el referente clásico) por su claridad de visualización de las ramas, lo que lo pone a la cabeza de todos los que usado hasta ahora en este terreno… y además es multiplataforma, asi que funcionalmente hay poco mas que se pueda pedir… La única lástima es que aunque su base sea de código abierto, no comparte esa filosofía.

La decadencia de Sourceforge

Para los que nos gusta el software libre, SourceForge siempre ha sido una lugar de referencia. Una enorme cantidad de proyectos se almacenaban y mantenían allí, de forma que siempre contó con una buena comunidad de programadores. Sin embargo, algo ha cambiado en los últimos años. Es cierto que GiHub se ha convertido en el nuevo lugar de referencia de los grandes proyectos colaborativos, y BitBucket responde muy bien para proyectos pequeños, pero tener allí la comunidad siempre daba una ventaja competitiva… así que algo gordo tuvo que pasar, y ese algo es que SourceForge jugó con principios básicos del software libre.

La decadencia de Sourceforge

Cuando almacenas un proyecto en un repositorio, lo pones a disposición de la comunidad diversos formatos, y ofreces la posibilidad de bajar fragmentos individuales de código o documentación, compartir tus modificaciones, y puede que se incluyan versiones ya compiladas de la aplicación preparadas para la instalación por la propia plataforma, cosa que depende del lenguaje en el que se hayan codificado estas. Y justo ahí es donde esta gente metió la pata: si ya molestaban los iconos de descarga que no descargaban la aplicación sino otras cosas (proporcionados “generosamente” por Google Adsense en un intento de monetizar el sitio), repentinamente los instaladores de SourceForge comenzaron a aparecer modificados para incluirse la instalación de programas de tercera partes no solicitados (que puede ir desde el omnipresente Google Chrome a la insufrible barra de Ask en el navegador) por el usuario, sin consentimiento, o siquiera conocimiento, de los programadores que crearon el código de lo realmente buscabas instalar. Esto que acabo de describir no es algo que pasase con un proyecto pequeño, sino con GIMP (programa de manipulación de imagen de software libre, que para quien no esté muy puesto, es un Photoshop de andar por casa francamente icónico), Nmap (programa para auditar redes) y VLC (famosísimo y maravilloso reproductor vídeo).

Evidentemente esta situación les ha hecho perder la confianza de los programadores, por lo que ya muchos están preparando su salida. Los primeros son evidentemente los afectados por esta manipulación, pero otros muchos mas van detrás, como por ejemplo WINE. En consecuencia, quienes picamos código recomendamos evitar descargar de SourceForge en el futuro, porque a saber qué mas le habrán añadido en un intento de sacar tajada del trabajo ajeno.