Advertencia sobre el uso de software libre. Respeta a los desarrolladores

julio 01, 2021 , 0 Comments

Advertencia sobre el uso

¿Corre riesgo el software libre y de código abierto (FOSS)? Así como en algún momento pensamos que el sistema de permisos de Linux nos protegía de los ataques informáticos, hoy estamos convencidos de que los 4 principios del software libre y las diferentes licencias de la Open Source Initiative, nos garantizarán que nuestros proyectos favoritos sigan siempre entre nosotros. Tal vez con solo un cambio de nombre y desarrolladores.

Sin embargo, hay quien piensa que otra vez podríamos tener un disgusto.

Una analogía para entender el problema

Para intentar explicar mejor lo que quiero decir, permítanme hacer una analogía.

En la década del 80 me cansé de escuchar que en el mundo había cuatro modelos económicos; Capitalismo, Comunismo, Japón (Que sin recursos naturales llegó a ser una potencia mundial) y Argentina (Que teniendo abundancia de recursos naturales, sigue siendo Argentina)

Obviamente que nada es tan simple, pero por el bien del artículo, concédanme que la afirmación es válida.

Hay hasta quién encontró una explicación con raíces históricas y sociológicas. Durante mucho tiempo la base de la dieta japonesa fue el arroz. Los arrozales están juntos y requieren mucho cuidado. Cualquier enfermedad que afectara la plantación de alguien corría el riesgo de extenderse al resto.

Los japoneses vivían en casas de madera y papel. Todas muy juntas. En caso de que alguien fuera irresponsable con el fuego, podría ser un desastre.

Argentina es un país muy extenso con tierras fértiles y apto para el cultivo de ganado.

En el primer caso, los japoneses estaban obligados a ser solidarios entre ellos y pensar en el mañana. Los argentinos podían darse el lujo de ignorar a sus vecinos, tomar lo que necesitaban y no preocuparse por reponer lo que se consume. Hasta que un día, se empieza a consumir más de lo que se produce y empieza la decadencia.

Un desarrollador hace una advertencia sobre el uso del software libre

Baldur Bejarnason es un consultor y desarrollador web, además de participar en forma rentada en proyectos de código abierto. Él hace una descripción del comportamiento de los usuarios del software libre y de código abierto y su utilización en el mercado de desarrollo web, que en nuestra analogía podemos emparentar con el de los argentinos.

Las personas no aprecian lo mucho que el desarrollo web implica extraer valor de OSS, tanto a nivel individual como corporativo. Casi todo lo que hacemos en desarrollo web existe como una capa delgada sobre el software de código abierto. Servidores, herramientas de construcción, bases de datos, autenticación, ejecución de código JavaScript del lado del cliente, navegador web: todos estamos construyendo sobre un vasto océano de trabajo de software de código abierto sin devolver ni siquiera una fracción del valor obtenido

Baldur se queja de que como los usuarios asumen que alguien en algún lado tiene que estar pagando, se comportan como si fueran clientes pagos de software privativo. Se supone que el mantenedor de OSS debe atenderlos como si vivieran de eso en lugar de ser colaboradores voluntarios.

El desarrollador islandés advierte que ya se está viendo cada vez más el abandono de proyectos por falta de financiamiento y agotamiento de los mantenedores. El código abierto crece únicamente a partir de iniciativas que son parte de la estrategia de negocios de las empresas. Pero, ni siquiera en este caso el financiamiento es completo.

El software de código abierto es una palanca estratégica para las grandes empresas tecnológicas. Financian cuando ayuda a su negocio principal y dejan de hacerlo cuando no lo hace. El alojamiento en la nube, lentamente, ha estado marcando el comienzo de una era de extracción, donde las empresas de tecnología se dirigen específicamente a proyectos de código abierto en el lado del servidor que pueden aprovechar con poca inversión. Amplias secciones de software del lado del servidor están infrafinanciadas.

Me permito recordar que el bug Heartbleed fue consecuencia de un parche a OpenSSL subido por un desarrollador voluntario una víspera de año nuevo.

De todas formas el artículo, cuya lectura te recomiendo, termina con una nota optimista.

El código abierto sostenible parece posible si logra equilibrar el aspecto poco interesante para las grandes tecnológicas, pero lo suficientemente interesante como para generar ingresos. Como muestra WordPress, puede ser bastante grande mientras permanece en su mayoría sin interés para los gigantes de la tecnología.

Es una aguja difícil de enhebrar, pero parece ser totalmente posible.


Some say he’s half man half fish, others say he’s more of a seventy/thirty split. Either way he’s a fishy bastard.