WordPress Dispute Sparks Concerns Over Open Source Governance
A recent blog post by Mike Potter, Principal Engineer at Phase2, discusses the conflict between WordPress founder Matt Mullenweg and WP Engine, a major hosting provider, and the potential implications for other open-source platforms like Drupal. The dispute began when Mullenweg criticized WP Engine for disabling post revision history and misusing the WordPress trademark, which led to legal battles and backlash within the WordPress community. The conflict has caused disruptions for WordPress users, with some enterprise clients evaluating alternatives due to concerns over governance and control.
Mike highlights Drupal as a contrasting example. Unlike WordPress, Drupal is governed by the Drupal Association, a nonprofit organization that oversees the platform's core code and community contributions. While Drupal's founder, Dries Buytaert, plays an active role in the project, control is decentralized, preventing any single entity from blocking access or updates, as occurred in the WordPress situation. Mike argues that Drupal’s unique contribution credit system and decentralized governance structure help mitigate the risks that WordPress is currently facing, offering a more stable model for open-source projects.
Mike concludes by stressing the importance of understanding how open-source software is managed and controlled, particularly for enterprise clients. The WordPress conflict serves as a reminder of the need for transparency and careful governance to maintain trust and stability in open-source ecosystems.