Crisis de las licencias de codigo abierto en empresas de tecnologia

Crisis de las licencias de codigo abierto en empresas de tecnologia

Introducción a la crisis de las licencias de código abierto

En la última década, empresas como Redis, Elastic, MongoDB y HashiCorp han abandonado sus raíces de licencias de código abierto y han cambiado a modelos propietarios. Estas empresas citan la competencia de los proveedores de servicios en la nube y la presión de los inversores como razones para este cambio, pero en realidad, la decisión se trata de ganar más dinero. Sin embargo, hay un problema en este enfoque: la estrategia no funciona.

La realidad de las licencias propietarias

La teoría empresarial detrás de la adopción de licencias propietarias suena bien. Las empresas abandonan las licencias de código abierto (como Apache 2.0 o AGPL) que les llevaron al éxito y las reemplazan con licencias restrictivas, como la Licencia Pública del Lado del Servidor (SSPL) o la Licencia de Código de Negocios (BSL), para monetizar más fácilmente su código. Sin embargo, la mala noticia para muchas empresas es que el pago financiero nunca se ha materializado. RedMonk, una firma de análisis de desarrolladores, publicó un estudio que encontró “no hay una conexión clara entre los cambios de licencia y el aumento del valor de la empresa”.

El éxito de las bifurcaciones de código abierto

En el evento “State of Open” en el Reino Unido, Dawn Foster, directora de ciencia de datos del proyecto CHAOSS, presentó evidencia convincente de que las bifurcaciones (alternativas impulsadas por la comunidad a los códigos propietarios) están prosperando. Al mismo tiempo, las empresas que abandonaron los principios de código abierto enfrentan un crecimiento estancado y usuarios desilusionados. Por ejemplo, OpenSearch, una bifurcación de Elasticsearch después del cambio de licencia de Elastic en 2021, ahora cuenta con contribuciones de AWS, Logz.io y Aiven, con más de 400 contribuyentes.

Ventajas de las bifurcaciones de código abierto

Las bifurcaciones de código abierto tienen varias ventajas sobre sus contrapartes propietarias. Foster señaló que las bifurcaciones bajo fundaciones neutrales tienen tres veces más diversidad organizativa que sus contrapartes propietarias. OpenSearch, por ejemplo, vio contribuciones de 45 organizaciones en su primer año, en contraste con la dominancia de un solo vendedor de Elasticsearch. Además, las bifurcaciones de código abierto iteran más rápido. Tal vez la historia de éxito más grande de una bifurcación de código abierto sea Grafana, una bifurcación de Kibana, que evolucionó hasta convertirse en una empresa de $6 mil millones al agregar soporte de métricas, que la empresa matriz de Kibana, Elastic, había rechazado.

Lecciones para las empresas y los inversores

La investigación de Foster también reveló que las bifurcaciones gobernadas por organizaciones como la Fundación Linux tienden a funcionar bien. Por ejemplo, el modelo de gobernanza de OpenTofu garantiza que ninguna entidad controle el mapa de ruta del programa, lo que lo hace muy popular entre los desarrolladores. En resumen, las bifurcaciones de código abierto prosperan cuando las comunidades se unen contra el exceso de licencias propietarias. Las empresas que utilizan licencias como arma arriesgan alienar a los usuarios y sofocar la innovación, mientras que las bifurcaciones neutrales y respaldadas por fundaciones se convierten en el nuevo estándar. Para los inversores, la lección es clara: apostar en contra del código abierto rara vez da resultado.