La disputa entre el fundador de WordPress, Matt Mullenweg, y el proveedor de alojamiento WP Engine continúa, con Mullenweg anunciando que WordPress está «bifurcando» un plugin desarrollado por WP Engine.
Específicamente, Advanced Custom Fields, un plugin que facilita a los usuarios de WordPress personalizar sus pantallas de edición, está siendo retirado de las manos de WP Engine y actualizado como un nuevo plugin llamado Secure Custom Fields.
Mullenweg escribió que este paso era necesario «para eliminar ventas adicionales comerciales y solucionar un problema de seguridad».
El equipo de Advanced Custom Fields respondió en X, describiendo esto como una situación en la que un plugin «bajo desarrollo activo» ha sido «de manera unilateral y forzosa tomado de su creador sin consentimiento», lo que dijo que nunca había sucedido «en los 21 años de historia de WordPress».
«Esta promesa esencial de la comunidad ha sido violada, y pedimos a todos que consideren la ética de tal acción y el nuevo precedente que se ha establecido», escribió el equipo de ACF.
Tanto la publicación del blog de Mullenweg como una respuesta de WordPress afirman que situaciones similares de hecho han ocurrido antes, aunque Mullenweg agregó: «Esta es una situación rara y poco común provocada por los ataques legales de WP Engine, no anticipamos que esto suceda con otros plugins».
También señalaron las directrices de los plugins de WordPress, que otorgan a WordPress el derecho de desactivar o eliminar cualquier plugin, eliminar el acceso al desarrollador o cambiar un plugin «sin el consentimiento del desarrollador, en nombre de la seguridad pública».
Un poco de contexto: WordPress es un sistema de gestión de contenido gratuito y de código abierto utilizado por muchos sitios web (incluido TechCrunch), mientras que empresas como WP Engine y Automattic de Mullenweg ofrecen servicios de hosting y otros servicios comerciales adicionales.
El mes pasado, Mullenweg publicó una publicación en el blog criticando a WP Engine como un «cáncer para WordPress». Sus críticas abarcaron desde la falta de soporte de WP Engine para el historial de revisiones hasta su inversor Silver Lake, pero también sugirió que su marca «WP» confunde a los clientes, haciendo que suene como si la empresa estuviera oficialmente conectada a WordPress.
Las cartas de cesar y desistir se han enviado en ambas direcciones, con WP Engine afirmando que Mullenweg amenazó con tomar un enfoque «de tierra quemada nuclear» a menos que la empresa pagara por licenciar la marca registrada de WordPress.
WordPress prohibió a WP Engine el acceso a WordPress.org, levantó brevemente la prohibición y luego la impuso nuevamente. Esto básicamente impide que WP Engine actualice el plugin a través de WordPress.org, por lo que no puede ofrecer actualizaciones automáticas para abordar problemas de seguridad.
Sin embargo, WP Engine ha publicado una solución alternativa para los usuarios que deseen actualizar el plugin y seguir utilizando ACF. (Dice que la solución alternativa solo es necesaria para los usuarios gratuitos de ACF, ya que los usuarios profesionales seguirán recibiendo actualizaciones a través del sitio web de ACF.)
Mirando hacia el futuro, Mullenweg escribió que Secure Custom Fields estará disponible como un plugin no comercial: «Si algún desarrollador desea participar en el mantenimiento y mejora del mismo, por favor, póngase en contacto».
En resumen, la disputa entre Matt Mullenweg y WP Engine sobre Advanced Custom Fields ha generado controversia en la comunidad de WordPress, lo que ha llevado al desarrollo del nuevo plugin Secure Custom Fields. A pesar de las tensiones legales, ambas partes parecen comprometidas a encontrar soluciones para los usuarios de WordPress y avanzar en la plataforma en el futuro.