GitHub ha sido motivo de polémica en las últimas horas. Un desarrollador de código abierto, Marak Squires o Marak en Twitter, ha denunciado que la plataforma ha cerrado sus cuentas y proyectos (cientos, según él), después de cambiar dos bibliotecas creadas por él mismo a una versión diferente. Las bibliotecas cambiadas son utilizadas por muchas personas y se llaman ‘colors’ y ‘faker’.
Ahora Marak tiene una versión de los hechos y la plataforma otra bien diferente. Y otras voces se han planteado si los usuarios de GitHub son usados como empleados por la plataforma y se ha reabierto la discusión sobre software, propiedad y código abierto. El mismo Marak Squires dice que no quiere apoyar más tiempo plataformas como esta con su trabajo hecho de forma gratuita. Hay que recordar que GitHub es propiedad de Microsoft.
Ok, un programador decidió hacer una protesta con una librería suya, afectando a muchas personas, ok.
Pero, github directamente le quitó el acceso a todos sus repositorios en respuesta.
¿Tu cuenta es realmente tuya, o solo trabajas gratis para github?— Diana Nerd 🦄🏳️⚧️ (@diana_nerd) January 9, 2022
La protesta del desarrollador
Marak Squires, el desarrollador, habría corrompido a propósito las dos bibliotecas de código abierto en GitHub a modo de protesta. Lo que quiso el desarrollador con esto, según lo que se conoce hasta ahora, ha sido protestar contra las megacorporaciones y los consumidores comerciales de proyectos de código abierto que confían y usan ampliamente el software libre y comunitario pero que, según el desarrollador, luego «no devuelven nada a la comunidad».
En noviembre de 2020, Marak advirtió a través de una publicación de GitHub, y archivada en web.archive.org, que ya no apoyaría a las grandes corporaciones con su «trabajo gratuito» y que las entidades comerciales deberían considerar la posibilidad de compensar al desarrollador con un salario anual de «seis cifras».
«Ya no voy a apoyar a las empresas de Fortune 500 (ni a otras de menor tamaño) con mi trabajo gratuito. No hay mucho más que decir», era lo que había advertido el desarrollador hace más de un año.
Polémica por la reacción de GitHub
La polémica no acaba aquí, el hecho de que GitHub bloquease al desarrollador de acceder a sus «cientos» de proyectos, ha llevado a otra disputa en redes sociales: ¿trata la plataforma a sus usuarios, que dan su trabajo gratis para otros, como si fueran empleados?
Es decir, un desarrollador puede compartir sus creaciones, pero parece que no puede fácilmente modificarlas ni eliminarlas sin sufrir repercusiones por ello. The Verge se ha puesto en contacto con GitHub para pedirle una explicación al respecto, pero no hay declaraciones por el momento.
Aquí cabe recordar que aunque el desarrollador de código abierto comparta sus creaciones sin cobrar, GitHub es propiedad de Microsoft. La de Redmond pagó en 2018 7.500 millones de dólares por la plataforma que permite a los desarrolladores alojar su código en la nube, utilizando el sistema que fue creado por Linus Torvalds (el fundador de Linux) en el año 2005. Y esto llevó a mucha disputa y descontento sobre la independencia de este servicio.
La misma Microsoft adquirió en 2020 npm para integrarlo en GitHub y hacer la comunidad más atractiva para los desarrolladores JavaScript.
Como ya publicamos en Genbeta en aquel momento, para algunos desarrolladores esta adquisición significa que Microsoft pasó a ser dueña de prácticamente todo su entorno de trabajo para escribir código en JavaScript, si suman GitHub con npm y añaden TypScript y Visual Studio Code. Otros incluso han comentado que en la práctica, Microsoft casi pasa a ser dueña de JavaScript.
Fuente: genbeta.com