Introducción
La reciente polémica entre WordPress y WP Engine ha puesto de manifiesto uno de los temas más delicados en el mundo del software de código abierto: el free riding, o aprovechamiento sin retribución. WP Engine ha crecido exponencialmente gracias a su modelo de negocio basado en el hosting especializado en WordPress, generando ingresos anuales que rondan los 500 millones de dólares. Sin embargo, a pesar de estos impresionantes resultados económicos, no ha aportado prácticamente nada a la comunidad de código abierto que sustenta la plataforma de la cual depende su negocio.
El Concepto de Free Riding
El free riding en el contexto de la tecnología se refiere a aquellas empresas que se benefician del uso de un software de código abierto sin contribuir de vuelta al proyecto en términos de código, recursos, o donaciones financieras. WP Engine se ha aprovechado del ecosistema de WordPress y WooCommerce, utilizando su marca y su infraestructura para ofrecer sus servicios, pero sin invertir en el desarrollo o el mantenimiento del código base que permite que su plataforma funcione.
WP Engine debería haber empezado a aportar más a la comunidad mucho antes de que esta situación explotara. No es lógico ni ético que una empresa de esta envergadura, con unos ingresos tan significativos, no retribuya al proyecto que le ha permitido crecer y generar ingresos de tal magnitud.
Automattic: Un Ejemplo de Compromiso con la Comunidad
A diferencia de WP Engine, Automattic, la compañía liderada por Matt Mullenweg y que está detrás de WordPress, ha sido un pilar fundamental en la evolución de esta plataforma. Automattic no solo hace mucho dinero a través de servicios como WordPress.com y WooCommerce, sino que reinvierte una parte importante de sus recursos en el mantenimiento y desarrollo del núcleo de WordPress. Además, Automattic crea y apoya eventos comunitarios como los WordCamps, que fomentan el aprendizaje, la colaboración y el fortalecimiento del ecosistema.
Es importante resaltar que, aunque Automattic ha tenido éxito financiero, ha logrado equilibrar este éxito con un compromiso genuino hacia la comunidad que ha hecho posible ese crecimiento. Han sido responsables de la creación y mejora de una gran parte del código de WordPress y WooCommerce, lo que a su vez beneficia a millones de usuarios, freelancers y pequeñas empresas que dependen de estas plataformas para sus proyectos.
El Conflicto Entre WordPress y WP Engine
El conflicto llegó a su punto álgido cuando Automattic y la comunidad de WordPress decidieron tomar cartas en el asunto y enviaron una carta de "cease and desist" a WP Engine, pidiendo que dejen de usar el nombre y la infraestructura de WordPress sin contribuir al ecosistema. WP Engine, en lugar de aceptar las críticas y cambiar su actitud, contraatacó, alegando que la comunidad de WordPress y Automattic estaban dañando el ecosistema y poniendo en peligro a sus empleados, clientes y socios.
Demandas de Automattic
Aporte Económico: Automattic pidió a WP Engine que aportara el 8% de sus ingresos brutos anuales a la comunidad de WordPress. Esta cantidad no se calculaba sobre las ganancias netas, sino sobre los ingresos totales antes de deducir impuestos, costes o reembolsos.
Contribución de Recursos Humanos: Otra opción ofrecida fue que WP Engine destinara un 8% de sus ingresos brutos en salarios para empleados que trabajen directamente en el desarrollo del core de WordPress.
Restricciones en Forks y Modificaciones: Automattic también exigió que WP Engine no pudiera hacer forks o modificaciones del código de WordPress, WooCommerce u otros proyectos relacionados con Automattic sin la debida atribución.
Uso de la Marca WordPress: Automattic también exigió que WP Engine dejara de utilizar la marca registrada "WordPress" de manera indebida en sus servicios.
Contraataque de WP Engine
WP Engine no tardó en responder con una estrategia de contraataque, alegando que Automattic estaba perjudicando no solo a su empresa, sino al ecosistema entero de WordPress. En su defensa, WP Engine presentó una serie de reclamaciones, argumentando que Automattic y Matt Mullenweg, su fundador, estaban llevando a cabo una "campaña de tierra quemada".
Conflicto de Intereses y Gobernanza: WP Engine acusó a Automattic de haber expuesto importantes conflictos de intereses y problemas de gobernanza dentro de la comunidad de WordPress.
Impacto en el Ecosistema: WP Engine también afirmó que las acciones de Automattic estaban dañando gravemente no solo a su empresa, sino también al ecosistema más amplio de WordPress.
Rechazo a las Demandas Económicas: WP Engine rechazó de manera tajante la propuesta de pagar el 8% de sus ingresos brutos, alegando que esta cifra era desmesurada.
Divulgación de Presuntas Amenazas: WP Engine incluyó una serie de pruebas y documentos que supuestamente mostraban conversaciones privadas entre sus ejecutivos y representantes de Automattic, donde alegan que fueron objeto de amenazas y extorsiones.
Interpretación del Conflicto
Desde mi punto de vista, muchas de las demandas de Automattic, aunque fuertes, son completamente razonables. WordPress, como proyecto de código abierto, depende de las contribuciones de todos sus actores, especialmente de las grandes empresas que, como WP Engine, se benefician de su éxito. Si bien el 8% de los ingresos brutos puede parecer elevado, debemos recordar que este porcentaje está destinado a retribuir a la comunidad que ha sostenido a WP Engine desde sus inicios.
El contraataque de WP Engine, aunque intenta retratarse como una víctima, se tambalea al considerar que no han hecho contribuciones significativas al proyecto en todos estos años, a pesar de ganar millones. Sus reclamos sobre conflictos de interés y gobernanza parecen más una estrategia defensiva que una que aborde el problema principal: su falta de compromiso con la comunidad de código abierto que ha hecho posible su éxito.
Conclusión
El conflicto entre WP Engine y Automattic refleja un debate más amplio sobre el equilibrio entre el uso y la contribución dentro de los proyectos de código abierto. Automattic, a través de WordPress, ha establecido un ecosistema abierto y colaborativo que permite a miles de empresas prosperar. Sin embargo, cuando estas mismas empresas se benefician del proyecto sin retribuir de alguna manera, el sistema se desequilibra.
Mi opinión es que Automattic tiene razón en sus demandas. No se puede permitir que grandes empresas como WP Engine sigan aprovechándose de un ecosistema tan valioso sin aportar nada a cambio. Además, la comunidad de WordPress debería centrar sus críticas en WP Engine, no en Automattic, que ha demostrado ser un ejemplo de cómo una empresa exitosa puede gestionar adecuadamente una comunidad de código abierto.
Este conflicto nos recuerda la importancia de la responsabilidad compartida dentro del software libre, y cómo todos los actores, grandes y pequeños, deben contribuir a la sostenibilidad del ecosistema que tanto les beneficia.
Top comments (1)
En mi opinión totalmente irrelevante, en general que una empresa contribuya a un proyecto de código abierto del que hace uso es una buena forma de mantener al mismo en constante desarrollo, lo cual es beneficioso para ambas partes, no creo que deba ser obligatorio, pero sin duda es una opción muy noble y razonable.