El equilibrio evolutivo del código abierto y su coste humano

Fuentes: The evolutionary stable strategy of open source and its human cost

El artículo analiza la estabilidad económica del software de código abierto mediante la teoría de la estrategia evolutivamente estable (ESS). El autor argumenta que el mercado actual opera bajo un equilibrio donde el código gratuito gana cuota de mercado, mientras que el código cerrado genera la mayor parte de las ganancias. Este modelo, descrito como una 'estrategia de paloma', ha demostrado ser invulnerable a las licencias restrictivas, como se evidenció en los casos de React, Elasticsearch, Terraform y Redis, que fueron forzados a volver a licencias abiertas por competidores más agresivos.

Sin embargo, el texto señala que este equilibrio es sostenible solo a costa de la agotación de los mantenedores. Según una encuesta de Tidelift, el 60% de los mantenedores no son pagados, y el 61% de ellos trabaja de forma individual. Estudios de Sonatype y la Linux Foundation indican que solo el 11% y el 13% respectivamente de los proyectos activos tienen mantenimiento regular, concentrado en un pequeño número de desarrolladores. El caso del backdoor en la librería xz ilustra cómo la falta de recursos financieros permite la ingeniería social y la vulnerabilidad de seguridad. El autor concluye que el sistema no está 'rompiendo', sino que es estable en un nivel de coste humano que la comunidad ha aceptado, y que la única variable de cambio actual es la velocidad de la innovación.