¿El futuro de WordPress está en riesgo? La batalla entre Matt Mullenweg y WP Engine lo complica todo

wordpress 16 de oct. de 2024

La comunidad de WordPress está en medio de un huracán mediático y legal que ha puesto a prueba los límites de lo que significa proteger una marca en el mundo del open source. En el centro del conflicto están Matt Mullenweg, founder de WordPress y CEO de Automattic, y WP Engine, uno de los mayores proveedores de hosting para sitios de WordPress. Pero, ¿qué ha pasado realmente y por qué esto es importante tanto para usuarios comunes como para desarrolladores?

Un poco de contexto: ¿Qué ha desatado esta tormenta?

Todo empezó cuando Mullenweg acusó públicamente a WP Engine de usar indebidamente las marcas registradas de WordPress y WooCommerce. Esto no fue solo un “regaño público”, sino que rápidamente escaló: Automattic bloqueó temporalmente a WP Engine, impidiéndoles acceder a actualizaciones críticas de plugins y temas a través de WordPress.org. Imagina que tu sitio web está alojado en WP Engine y, de repente, no puedes recibir actualizaciones de seguridad. ¡Crisis asegurada!

WP Engine, por supuesto, no se quedó de brazos cruzados y demandó a Mullenweg y Automattic, acusándolos de difamación y extorsión. Automattic, por su parte, exigía un 8% de los ingresos de WP Engine como compensación por el uso de las marcas. Y así, una disputa que podía haberse resuelto en privado, se ha convertido en un show que toda la comunidad de WordPress está observando muy de cerca​ (Tricky Enough)  (Automattic)

El Plan Secreto de Automattic: ¿Más control sobre WordPress?

Lo interesante aquí es que esta batalla no surgió de la nada. Según una publicación interna filtrada a TechCrunch, Automattic ya tenía desde principios de 2024 un plan en marcha para reforzar el control sobre la marca WordPress. En este plan, Paul Sieminski, el entonces jefe legal de Automattic, hablaba de utilizar "abogados buenos y no tan buenos" para garantizar que las empresas que usan la marca cumplan con sus reglas. Incluso mencionan la posibilidad de registrar más marcas, como "Managed WordPress" y "Hosted WordPress". Y efectivamente, en julio de este año, WordPress Foundation solicitó el registro de estas marcas​ (Automattic)

¿Qué significa esto? Que Automattic quiere asegurarse de que solo ellos puedan controlar cómo se usa la marca "WordPress" y que los demás paguen por ello, de una manera u otra. Esto incluye el uso del famoso logo circular de WordPress y cómo las empresas de hosting lo promocionan. Así que si has visto algo como "Hosting para WordPress" en anuncios de Google, ¡puede que Automattic ya esté pensando en enviarles una carta de cese y desistimiento! 😅

¿Qué pasará con ACF en WordPress.org?

Uno de los mayores puntos de preocupación para los desarrolladores es Advanced Custom Fields (ACF). Este plugin ha sido un pilar para la personalización de sitios en WordPress durante años, permitiendo añadir campos personalizados a cualquier post o página. Pero, con WP Engine en el centro de esta disputa, muchos se preguntan qué pasará con ACF, ya que fue adquirida por WP Engine en 2022.

Si WP Engine pierde el acceso a los recursos de WordPress.org, ACF podría verse afectado en términos de actualizaciones y soporte. Y claro, para los que dependemos de ACF en nuestros proyectos, este es un tema que podría volverse un dolor de cabeza si no se resuelve pronto.

Secure Custom Fields: ¿El nuevo niño favorito en la cuadra?

A raíz de todo este caos, ha surgido un nuevo plugin llamado Secure Custom Fields, que está ganando popularidad como una posible alternativa a ACF. ¿Por qué? Porque promete hacer lo que ACF hace, pero con un enfoque mucho más fuerte en la seguridad. Esto significa que si estás manejando datos sensibles (como información de usuarios), Secure Custom Fields puede ofrecerte una capa extra de protección, algo que en este mundo donde la seguridad es clave, siempre es bienvenido.

Así que, si el futuro de ACF se vuelve incierto debido al conflicto legal, Secure Custom Fields podría ser la tabla de salvación para muchos desarrolladores que buscan seguir creando proyectos personalizados sin comprometer la seguridad.

De hecho todos los usuarios y clientes de ACF han recibido un email con algunas advertencias sobre su actualización y el futuro del plugin.

¿Y ahora qué?

Lo que está claro es que Automattic está cambiando las reglas del juego. De ser una empresa con un enfoque más colaborativo y relajado sobre el uso de su marca, ahora parece estar endureciendo su postura, especialmente en lo que respecta a empresas que usan el nombre de WordPress como parte de su negocio. Y aunque esto podría ayudar a proteger la marca a largo plazo, también puede crear tensiones en la comunidad, especialmente si más empresas se ven afectadas.

Mullenweg ha dejado claro que esta batalla con WP Engine es una medida necesaria para proteger las marcas registradas, y que seguirán haciendo cumplir su política de marcas siempre que sea necesario. Y esto es un mensaje importante: si tienes un proyecto que depende de WordPress, es hora de que evalúes la sostenibilidad de las herramientas que estás usando y de que te asegures de tener un plan B.

Reflexión Final: Construir con WordPress va más allá de instalar un plugin

Este conflicto entre Automattic y WP Engine deja algo claro: no podemos poner todos los huevos en una sola canasta, ni en WordPress ni en ninguna otra tecnología. Aunque WordPress sigue siendo una plataforma increíble para desarrollar sitios web personalizados y crear blogs de forma sencilla, hay que recordar que estamos hablando de desarrollo de software, con todo lo que eso implica.

No importa si estás construyendo un blog personal o una solución a medida para una empresa; entender los fundamentos del desarrollo de software es esencial para tomar decisiones informadas y sostenibles. WordPress es un gran punto de partida, sí, pero si realmente quieres llevar tu proyecto al siguiente nivel, necesitas conocer las bases del desarrollo. Esto incluye no solo PHP, que es el lenguaje base de WordPress, sino también otros lenguajes y conceptos importantes como JavaScript, bases de datos, APIs y buenas prácticas de arquitectura de software.

Es crucial que como desarrolladores o usuarios avanzados entendamos que el éxito de un proyecto no está en los plugins o en un hosting premium, sino en la capacidad de implementar soluciones bien pensadas y sostenibles. Un buen desarrollador de WordPress no solo sabe instalar ACF o configurar WooCommerce, también comprende cómo funciona el código detrás de esas herramientas y cómo se integra todo el ecosistema.

Así que, si estás empezando con WordPress o incluso si ya tienes experiencia, te invito a explorar más allá del CMS. Conocer las directrices del desarrollo de software, tanto en PHP como en otros lenguajes, te dará una visión mucho más completa y te permitirá construir soluciones más sólidas y escalables.

Recuerda: WordPress es una excelente opción, pero no olvidemos que estamos trabajando en un ámbito mucho más amplio llamado desarrollo de software. Dominar las bases y buenas prácticas no solo te convertirá en un mejor desarrollador, sino que te preparará para cualquier desafío tecnológico, sea cual sea la plataforma que elijas.

Etiquetas

Edgardo

Estoy involucrado en el sector de tech poco más de una decada. Me especializo en WordPress a nivel de código y comparto conocimiento e historias en este blog. Happy Coding!