La guerra de complementos continúa con el desafío de WordPress a WP Engine

Empezamos a hablar de ello hace unos días, pero el asunto empeora cada vez más rápido y no lo sabemos. si y cuando esta crisis se detendrá. Mientras tanto, en una medida sin precedentes, WordPress.org ha tomado el control del complemento Campos personalizados avanzados (ACF), desarrollado por Motor WP. La popular herramienta pasó a llamarse “Campos personalizados seguros” y se modificó unilateralmente. Matt Mullenweg, cofundador de WordPress y director ejecutivo de Automatticjustificó la acción citando supuestas vulnerabilidades de seguridad y la necesidad de eliminar promociones de ventas integradas.

El CEO de Automattic apeló a una oscura regla sobre las regulaciones y licencias para el uso de software de código abierto: en el punto 18 de las directrices del directorio de complementoshay un identificador que permite al equipo de WordPress modificar o eliminar complementos sin el consentimiento de los desarrolladores. Mullenweg definió la intervención «mínimo»pero la medida ha generado serias preocupaciones en la comunidad. Los desarrolladores temen que este precedente pueda socavar la confianza en el ecosistema de código abierto de WordPress.

WP Engine acusa: “Una acción sin precedentes”

El equipo de ACF en WP Engine no se quedó de brazos cruzados y reaccionó con dureza, afirmando que WordPress nunca ha tomado “unilateral y por la fuerza” un complemento de su creador sin consentimiento. La empresa invitó a usuarios que no son clientes de Motor WP, volante o ACF Pro para descargar manualmente la última versión oficial del complemento. Esta polémica pone de relieve las crecientes tensiones entre los principales actores del ecosistema WordPress, como escribimos hace unos días.

La disputa tiene sus raíces en una publicación de septiembre. en el que Mullenweg llamó a WP Engine un “cáncer en WordPress”. El director ejecutivo de Automattic criticó al proveedor de alojamiento por deshabilitar el historial de revisiones posteriores de forma predeterminada. Mullenweg afirmó que esta característica era fundamental para la promesa de proteger los datos del usuario, acusando a WP Engine de sacrificarla para ahorrar dinero.

El conflicto de intereses entre el propietario de WordPress y la comunidad de código abierto
Matt Mullenweg en WordCamp Europe 2013 en Leiden (Países Bajos).- Foto de Ronny Siegel

Cuando vuelan los trapos digitales

La tensión se desbordó en un canje de cartas de emplazamiento. WP Engine acusado Mullenweg de chantaje, alegando que había amenazado con un enfoque que fue “tierra arrasada” si la empresa no hubiera aceptado pagar un porcentaje importante de los ingresos por el uso de la marca WordPress. Automattic respondió con su propia advertencia, acusando a WP Engine de violar las reglas de uso de las marcas WordPress y WooCommerce.

En un conflicto en escalada, Mullenweg ha bloqueado temporalmente el acceso de WP Engine a los recursos de WordPress.org. Este movimiento tuvo consecuencias importantes, impidiendo que muchos sitios web actualizaran complementos y temas. La comunidad ha criticado duramente esta táctica, que ha dejado a numerosos sitios web vulnerables a posibles ataques de seguridad. Lo mejor de todo es que algo así nunca antes había sucedido en la comunidad de código abierto de WordPress (o en la mayoría de los grandes proyectos de software “abiertos”, para el caso).

WP Engine lleva a Automattic a los tribunales

El 3 de octubre, WP Engine presentó una demanda en California contra Automattic y Mullenweg. El proveedor de alojamiento acusa a los acusados ​​de abuso de poder y de incumplimiento de promesas relativas a la gestión de código abierto de WordPress. WP Engine afirma que las acciones recientes de Mullenweg han expuesto serios conflictos de intereses y problemas de gobernanza que amenazan la confianza de la comunidad.

Hubo tensiones Repercusiones internas también en Automattic: 159 empleados abandonaron la empresa aceptando una indemnización por despido. Casi el 80% de los que dimitieron trabajaban en la división WordPress Ecosystem, es decir, la que se ocupa de las relaciones con desarrolladores externos.lo que indica un profundo desacuerdo sobre la dirección que ha tomado Mullenweg. Esta fuga de cerebros podría tener consecuencias importantes para el futuro desarrollo de WordPress.

Sobre todo, fue planeado y previsto por Mullenweg, quien preparó un “paquete de relojería” para sacar a los posibles manifestantes: unos meses de salario pagaban más de lo previsto en el contrato. Un movimiento que no es nuevo en Silicon Valley (Esto lo hace Elon Musk, por ejemplo) lo que sirve para unir al equipo que queda trabajando en la empresa, manteniendo una visión común de los objetivos estratégicos.

La comunidad WordPress está en alerta

Todo el asunto ha sacudido profundamente a la comunidad de WordPress. Los desarrolladores y proveedores temen que esta disputa pueda tener repercusiones negativas en todo el ecosistema de código abierto. Muchos piden mayor claridad sobre las reglas de uso de la marca WordPress y garantías contra posibles abusos de poder. El problema del conflicto de intereses que sitúa a Mullenweg en el centro de una serie de roles y responsabilidades que hacen del proyecto de código abierto una especie de hoja de parra frente a la empresa subyacente, que sin embargo nunca ha logrado monetizar adecuadamente el software utilizado por el 80% de los sitios web del planetaa pesar de las enormes inversiones de capital riesgo. El futuro de la plataforma que impulsa el 40% de la web parece ahora más incierto que nunca.

Lo que se está convirtiendo en una auténtica saga plantea considerables dudas sobre el futuro de WordPress. La concentración del poder en manos de Automattic y Mullenweg es el punto central de la discusión. La comunidad cuestiona la sostenibilidad de un modelo en el que una empresa comercial tiene un control tan estricto sobre un proyecto de código abierto de esta escala. El riesgo es que esta crisis pueda erosionar la confianza ganada con tanto esfuerzo en veinte años de desarrollo colaborativo.