El Software Libre Necesita Herramientas Libres: Un Dilema Ético en el Desarrollo de Software Abierto
Este artículo explora el dilema ético que enfrentan los desarrolladores de software libre que utilizan herramientas de desarrollo no libres. El autor argumenta que, en busca de eficiencia, muchos desarrolladores han optado por herramientas propietarias o servicios de red como BitKeeper, SourceForge y GitHub, sacrificando la libertad tanto de los desarrolladores como de los usuarios. El autor utiliza el ejemplo de la migración del kernel de Linux a BitKeeper y el posterior desarrollo forzado de Git para ilustrar los riesgos de depender de herramientas propietarias. El uso de herramientas no libres, enfatiza el autor, no solo perjudica la credibilidad del movimiento de software abierto, sino que también restringe la libertad del software, resultando finalmente en un software que no es verdaderamente libre. El autor hace un llamamiento a los desarrolladores para que prioricen las herramientas de desarrollo libres y de código abierto, manteniendo los valores del software libre y evitando el sacrificio de la libertad en aras de la eficiencia.