Las fronteras entre el proyecto de código abierto WordPress, la organización sin fines de lucro que lo respalda y el brazo comercial propiedad de Automattic se están desdibujando.
Durante las últimas semanas, Matt Mullenweg, cofundador de WordPress, ha dejado algo muy claro: él está a cargo del futuro de WordPress.
Mullenweg dirige WordPress.com y su empresa matriz, Automattic. Él es dueño del proyecto WordPress.org y también lidera la fundación sin fines de lucro que controla la marca WordPress. Para el observador externo, estas organizaciones podrían parecer independientes, todas diseñadas en torno al proyecto de código abierto WordPress. Pero mientras libra una batalla contra WP Engine, un servicio de alojamiento de WordPress de terceros, Mullenweg ha difuminado los límites entre tres entidades esenciales que lideran un vasto ecosistema que impulsa casi la mitad de la web.
Para Mullenweg, eso está bien, siempre que apoye la salud de WordPress a largo plazo.
«WordPress.org simplemente me pertenece personalmente», dijo Mullenweg en una entrevista con The Verge. WordPress.org existe fuera del ámbito comercial de Automattic, como una plataforma de publicación independiente que ofrece acceso gratuito a su código de código abierto que las personas pueden usar para crear sus propios sitios web. Pero no es un árbitro neutral e independiente del ecosistema. «En mi rol como dueño de WordPress.org, no quiero promover una empresa que, A: me está amenazando legalmente y B: está usando la marca WordPress. Esa es parte de la razón por la que cortamos el acceso de los servidores».
«Es cierto: estamos presionándolos»
La disputa de Mullenweg con WP Engine tiene varias vertientes. Ha criticado a WP Engine por no dedicar suficiente tiempo y dinero al desarrollo del ecosistema de código abierto de WordPress, diciendo que si donaras 1 dólar a la Fundación WordPress, «serías un donante más grande que WP Engine». Además, Mullenweg ha insinuado que WP Engine «hackeó» el plug-in WooCommerce, propiedad de Automattic, para recolectar comisiones destinadas a Automattic, algo que WP Engine ha negado. A partir de estos argumentos, parece que la lucha gira en torno a lo que es o no apropiado en el mundo del software de código abierto.
Pero Mullenweg ha dejado esos argumentos a un lado para argumentar que WP Engine, y su «simulacro mutilado» del código de WordPress de código abierto, como lo describe, está infringiendo la marca registrada de Automattic: WordPress.
«La analogía que hice es que atraparon a Al Capone por impuestos», dice Mullenweg. «Así que, si una empresa estuviera ganando medio billón de dólares con WordPress y contribuyendo solo alrededor de 100,000 dólares al año, sí, estaría tratando de que contribuyeran más». WP Engine compite directamente con los servicios de alojamiento ofrecidos por Automattic y WordPress.com, y Mullenweg argumenta que una de las razones de su éxito es el uso de «WordPress» en su sitio. «Es por eso que estamos usando esa vía legal para realmente, sí, presionarlos. Es cierto: los estamos presionando».
Mullenweg comenzó su campaña de presión pública durante una conferencia de WordPress el mes pasado, instando a las personas a «votar con su billetera» y dejar de apoyar a WP Engine. Más tarde calificó el servicio como un «cáncer» para el ecosistema de WordPress. Finalmente, bloqueó a WP Engine de los servidores de WordPress.org, dejando a los clientes de WP Engine sin la posibilidad de instalar temas, plug-ins y actualizaciones.
La decisión de cortar el acceso a WP Engine también puso a otros proyectos de WordPress en una posición precaria. WordPress es de código abierto y gratuito para usar, sin obligación de retribuir. Pero Mullenweg ha dejado en claro que hay un cierto estándar que los proyectos exitosos deben cumplir para mantenerse fuera del radar de Automattic.
«Felizmente proporciono servicios de WordPress.org a prácticamente todos los demás proveedores de alojamiento», dice Mullenweg. No hay «ningún requisito de retribuir. WordPress será de código abierto para siempre, por lo que nunca habrá un requisito legal de retribuir». Pero WordPress sigue «solicitando» que las empresas contribuyan de alguna manera. «Es mejor para WordPress si retribuyen».
Para WP Engine, el problema es el siguiente: Mullenweg quiere que la empresa contribuya a WordPress, ya sea pagando por licenciar la marca WordPress o participando en el proyecto de código abierto de WordPress.
Aunque la Fundación WordPress controla la marca registrada de la plataforma, los derechos comerciales de esa marca están licenciados a Automattic. Eso significa que Automattic puede cobrar a otras empresas por el uso comercial de la marca WordPress, y ahí es donde Mullenweg ha podido ejercer presión sobre WP Engine.
«Lo que están haciendo no está bien. No es solo que lo llamen WP; es que están usando la marca WordPress de manera confusa», dijo Mullenweg. Citó los «cambios frenéticos» que, según él, WP Engine realizó en su sitio para eliminar menciones de «WordPress» después de que comenzara la disputa. Según las políticas de marca registrada de la Fundación WordPress, las empresas pueden usar el nombre y el logotipo de WordPress para «referirse y explicar sus servicios».
La fundación dice que la abreviatura «WP» no está cubierta por sus marcas registradas, pero las directrices se modificaron recientemente para decir que las empresas deben dejar de usar la abreviatura «de una manera que confunda a las personas». Durante la entrevista con The Verge, Mullenweg confirmó que cambió las políticas de la marca registrada de la fundación para incluir una «indirecta a WP Engine». La política ahora establece que WP Engine «nunca donó ni una vez a la Fundación WordPress, a pesar de generar miles de millones en ingresos a partir de WordPress».
Esta semana, Automattic publicó su solución propuesta para la disputa: un acuerdo de siete años que requeriría que WP Engine pague una tarifa del 8 % sobre todos los ingresos para usar las marcas WordPress y WooCommerce de Automattic o para compensar a los empleados que contribuirían al proyecto de código abierto de WordPress. El acuerdo se ofreció a finales de septiembre, pero Mullenweg dice que ya no está sobre la mesa debido al «comportamiento, engaño e incompetencia» de WP Engine.
El conflicto culminó en una demanda, en la que WP Engine acusa a Automattic y Mullenweg de extorsión. WP Engine alega que Mullenweg dijo que procederá con un «enfoque nuclear a tierra arrasada» después de que las dos partes no lograron llegar a un acuerdo. «Cuando WPE se negó a ceder ante las demandas monetarias astronómicas y extorsionadoras de Automattic, Mullenweg cumplió sus amenazas», afirma WP Engine. «La amenaza de ‘guerra’ se convirtió en un ataque multifrontal, parte de un esquema general para extraer pagos de WPE».
En la demanda, WP Engine afirma que Mullenweg está tratando de «capitalizar el caos que causó» al publicitar un acuerdo para cambiar a Pressable, otro proveedor de alojamiento de WordPress propiedad de Automattic. La demanda también incluye una supuesta oferta de trabajo de Mullenweg a la CEO de WP Engine, Heather Brunner, diciendo que si rechazaba unirse a Automattic, se lo diría al CEO de Silver Lake, la firma de capital privado que posee WP Engine. WP Engine nos remitió a la demanda cuando se le pidió un comentario.
El director ejecutivo de WordPress, Josepha Haden Chomphosy, ha dejado Automattic, junto con más de 150 empleados que aceptaron la oferta de Mullenweg de irse por 30,000 dólares o seis meses de salario, lo que fuera mayor, si no apoyaban su lucha contra WP Engine.
Más importante aún, la demanda de WP Engine plantea preocupaciones sobre el exceso corporativo, alegando que las acciones de Mullenweg reflejan «un claro abuso de sus roles conflictivos» en la Fundación WordPress, Automattic y el proyecto de código abierto de WordPress. En un comunicado el jueves, Automattic calificó la demanda de «infundada», añadiendo que niega las acusaciones de WP Engine, que son «groseras tergiversaciones de la realidad».
Independientemente de cómo termine el caso legal, ha quedado claro que Mullenweg controla WordPress.org. Pero su pelea con WP Engine solo ha hecho más borrosa la frontera entre WordPress y Automattic, sembrando una sombra de incertidumbre sobre la comunidad de código abierto que lo ha apoyado durante mucho tiempo.
Finalmente, otra cosa que a mi me preocupa es que WP Engine es dueño del famoso plugin Advanced Custom fiels que somos muchos a utilizar para personalizar el editor. ¿Que pasará si sigue el conflicto?