近期,WordPress 创始人 Matt Mullenweg 和托管服务提供商 WP Engine 之间的争端再次升级。Mullenweg 宣布 WordPress 将“分叉”由 WP Engine 开发的 Advanced Custom Fields(ACF)插件,并将其重新命名为 Secure Custom Fields。以下是事件的具体细节:
事件背景
- Advanced Custom Fields (ACF):这是一个非常流行的 WordPress 插件,帮助用户更轻松地自定义其编辑屏幕。
- WP Engine:一家提供 WordPress 托管服务的公司,也是 ACF 插件的主要开发者。
- Matt Mullenweg:WordPress 的创始人,同时也是 Automattic 公司的联合创始人。
争议焦点
- 商业升级销售和安全问题:
- Mullenweg 表示,分叉 ACF 插件是为了去除商业升级销售并修复一个安全问题。
- 这一决定是在 WP Engine 拒绝解决这些问题后做出的。
- 社区反应:
- ACF 团队在 X 日期发表声明,称这是一个“被单方面、强制性地从其创作者手中夺走,没有得到同意”的插件,这种情况在 WordPress 21 年的历史中从未发生过。
- ACF 团队认为,这一行为违反了社区的基本承诺,要求大家考虑其道德问题和设立的新先例。
- 历史先例:
- Mullenweg 和 WordPress 方面指出,类似的情况以前确实发生过,但强调这是由 WP Engine 的法律攻击引起的罕见和不寻常的情况。
- WordPress 的插件指南明确规定,WordPress 有权在不经过开发者同意的情况下禁用或移除任何插件、移除开发者访问权限或更改插件,以公共安全的名义。
相关背景
- WordPress:一个免费的、开源的内容管理系统,被广泛用于构建网站。
- WP Engine 和 Automattic:这两家公司都在 WordPress 生态系统中提供托管和其他商业服务。
- Mullenweg 的批评:上个月,Mullenweg 在一篇博客文章中批评 WP Engine 是“WordPress 的癌症”,指责其对修订历史缺乏支持、投资者 Silver Lake 的问题,以及其“WP”品牌让客户误以为与 WordPress 官方有关联。
最新动态
- 禁止访问:WordPress 禁止 WP Engine 访问 WordPress.org,短暂解除禁令后再次实施,导致 WP Engine 无法通过 WordPress.org 提供插件自动更新。
- 变通方法:WP Engine 发布了一个变通方法,帮助用户手动更新 ACF 插件。该变通方法主要针对免费用户,专业用户将继续通过 ACF 网站接收更新。
- 新插件 Secure Custom Fields:Mullenweg 宣布 Secure Custom Fields 将作为一个非商业插件提供,并欢迎其他开发者参与维护和改进。
这场争端不仅涉及商业利益和技术问题,还触及了开源社区的核心价值观和治理原则。无论是支持 Mullenweg 的决定还是同情 ACF 团队的立场,社区成员都需要认真思考这一事件对未来 WordPress 生态系统的影响。
0条评论