人们不再期望 CEO 坦诚地谈论开源。也许企业领导者从未期望开源能为他们的商业利益服务。并非每位 CEO 都像我们最近几个月看到的那样利用开源。但没有人可以免责。开源对不同的人来说意味着不同的东西,每个人都将其用于自己的目的。
开源的口语化使用让Meta这样的公司 有机会随心所欲地使用开源。即使是开源社区的高层人士也忽视了这个问题。他们说这没关系。开源仍在向前发展。孩子们不在乎——他们只想建立模型。
这里没有剧本或善恶之争。许多有思想的人都想找到一种方法来解决我们在过去几周的 WordPress 事件中看到的混乱局面。
对于那些过去几天上网时间不够的人来说,我们来回顾一下:流行的开源内容管理系统WordPress的联合创始人马特·穆伦维格 (Matt Mullenweg)一直在指控 WordPress 托管服务提供商WP Engine侵犯了 WordPress 的商标,并无偿使用了其服务器。两家公司的律师已经交换了停止侵权函(稍后会详细介绍)。周二 UTC 午夜时分,WordPress 阻止了 WP Engine 对其服务器的访问。
随着这一事件的曝光,关于开源的新思想也开始涌现。至少有一位首席执行官已经建立了一种重要的方法来解决我们在WordPress和WP Engine中看到的问题。
Drupal 的创建者Dries Buytaer在其个人博客上发表了一篇经过深思熟虑的文章,将今天出现的问题描述为制造者与接受者之间的问题,即“开源软件的创建者(‘制造者’)发现他们的成果被其他人(通常是服务提供商)使用,而这些人从中获利,却没有以有意义或公平的方式作出回报(‘接受者’)。”
首席执行官对他所详述的观点持两种观点。他了解相关人员,并有一个对 Drupal 社区有意义的解决方案。他称之为“贡献者信用”计划。
Buytaer 与 Mullenweg 来自同一个世界。Drupal 和 WordPress 都是开源内容管理系统。
尽管如此,开源仍然是 CEO 用来牟取利润的工具,有时也是一种幻想,也是对抗商业竞争对手的筹码。Meta 首席执行官马克·扎克伯格 (Mark Zuckerberg) 就是个例子,他称公司的大型语言模型Llama是开源的,但实际上它并不是。
现在,我们面对的是一位长期在开源社区享有光辉形象的人,但他的意图却面临许多质疑。
Mullenweg:WP Engine 应该分叉 WordPress
本周早些时候,我们采访了 Mullenweg,他表示WP Engine应该分叉WordPress。
“我认为分叉是一件很棒的事情,”他告诉 TNS。“他们应该分叉 WordPress,因为他们提供的其实并不是 WordPress。他们称之为 WordPress,但他们真的把它搞砸了。”
Mullenweg 现在想要拥有 WP Engine 的股份,他利用自己的优势不断争取,直到得到他想要的东西。他称 WP Engine 为“毒瘤”。他公开抨击 WP Engine 执行团队和投资它的私募股权公司 Silver Lake,使用我们已经非常熟悉的各种策略,我们不必在这里指出这些策略。
这是一种受害者策略。穆伦维格和他的控股公司 Automattic 的言论就像是一场邪恶计划的受害者,而这场计划的根源在于商标侵权。按照受害者的逻辑,穆伦维格必须发起攻击。他和他的团队必须阻止 WP Engine 进入 WordPress 服务器。
现在来自The Verge的消息称,WordPress 要求每月支付 WP Engine 收入的 8%,以换取成为 WordPress 开源项目的贡献者。这也意味着 WP Engine 不能分叉 WordPress,但允许 WP Engine 使用商标。
《边缘》:
“选择向 WP Engine 员工贡献 8% 的利润将赋予 WordPress.org 和 Automattic '完全审计权'和“访问公司员工记录和时间跟踪的权利”。该协议还禁止“分叉或修改”Automattic 的软件,包括 WooCommerce 等插件和扩展程序。”
这让人怀疑 Mullenweg 是否热衷于支持 WP Engine 分支。从这个角度来看,WP Engine 与 Automattic 是竞争对手。只要明确这一点就行了。
Mullenweg 让几乎所有相关人员都感到困惑。有巨大的支持者希望 WordPress 能够生存下去,而最终用户却对开源一无所知,甚至不知道他们的网站是在 WordPress 服务器上运行的。
另一方面,WP Engine 也有自己的问题。它并没有为使用 WordPress 提供太多回报。在首席执行官 Heather Brunner 和创始人 Jason Cohen 的领导下,该公司使用 WordPress 这个名称。他们称之为合理使用。
此外,WP Engine 还利用了 WordPress 社区为该服务所投入的工作,而无需承担维护自己的分支所需的工程开销,而维护自己的分支将花费数百万美元并需要相当长的时间来开发——一年、两年还是三年?
真是戏剧性。如果你是第一次听说这件事,Mullenweg 是网页内容管理系统 WordPress 的创始人,他一直在无情地攻击 WP Engine,声称 WP Engine 侵犯了它的商标权。9 月初在波特兰的 WordCamp 上,Mullenweg 称 WP Engine 是社区的“毒瘤”,这件事达到了顶点。
9 月 23 日,律师代表 Mullenweg 的控股公司 Automattic 和 WooCommerce 向 WP Engine 发出了一封停止侵权的信函。信函的要求包括:WP Engine 停止所有未经授权使用 WordPress 商标的行为,并“提供所有未经授权使用我们客户知识产权的服务产品利润的会计信息”。
信中暗示,“WP Engine 每年 4 亿多美元的收入中,即使只收取 8% 的许可费,也相当于我们的客户每年损失超过 3200 万美元的许可收入。”
9 月 25 日,Mullenweg 代替 WP Engine 采取行动,阻止了 WP Engine 对 WordPress 服务器的访问。在用户联系他后,他于 9 月 27 日宣布暂停访问。Mullenweg 表示,用户认为他们付钱给的是 WordPress,而不是 WP Engine。
“说实话,他们以为他们付钱给我,所以他们很生气,”穆伦维格说。“所以我就说,‘哎呀,好吧,我们会把它重新打开。’”
WordPress 于周二 UTC 00:00 阻止了 WP Engine 对其服务器的访问。
奇怪的是:到目前为止,WP Engine 用户没有遇到任何问题的迹象;当 TNS 联系 WP Engine 发言人询问该公司是否听说客户遇到问题时,他拒绝发表评论。WP Engine 肯定已经设置了 WordPress.org 的镜像。这对性能和其他方面有何影响目前尚不清楚。
冲突的根源
在我们的采访中,穆伦维格表示,希望用户现在明白,他们正在向 WP Engine 付费,而 WP Engine 不会为 WordPress 提供的自动更新和所有其他功能付费。他认为,用户应该对 WP Engine 感到愤怒,而不是对运行服务器的他和他的团队感到愤怒。穆伦维格再次表示,他和他的团队才是受害者。
穆伦维格表示,WP Engine 根本没有做出任何回应,只有在 Automattic 多次发起攻击后,其律师于 9 月 23 日向其发出了一封停止并终止信函。
WP Engine 的代表信函部分内容如下:“Mullenweg 先生暗中要求 WP Engine 向其营利性公司 Automattic 支付数千万美元,同时却公开伪装成 WordPress 社区的无私保护者,这是可耻的。WP Engine 不会答应这些不合理的要求,这些要求不仅损害了 WP Engine 及其员工,还威胁了整个 WordPress 社区。”
WP Engine 并未回答 The New Stack 关于分叉 WordPress 的问题,但该公司发言人对 Automattic 的许可要求做出了明确的评论。
“我们和 WordPress 社区的其他成员一样,使用 WordPress 标志来描述我们的业务。Automattic 认为 WP Engine 需要获得许可才能这样做,这完全是错误的,反映了对商标法的误解。为了消除其声称的担忧,我们删除了 Automattic 在 9 月 23 日致我们的信中给出的几个例子。”
例如,WP Engine 做了一些小改动,即将网站首页上的 WordPress 更改为 WordPress1 和 WooCommerce1。
那么社区又如何呢?
总体而言,用户几乎没有收到任何警告,他们的网站将被破坏。这种对待用户的方式很奇怪,尤其是当他们是你的平台的忠实粉丝时。
开源软件给用户带来了问题。大多数人不知道如何更新他们的 CMS。但是一旦他们的网站停止工作,他们就会陷入 Mullenweg 和 WP Engine 之间的争斗中。
与此同时,大多数用户只是试图维持其网站的正常运行。
在争议中,穆伦维格承认他本可以做得更好来接触社区。
“公平地说,我并不是最擅长公关或出版的人,”他告诉 TNS。“这就是为什么我们试图在 UTC 10 月 1 日 00 点明确表示……届时,他们的网络、WP Engine 服务器将无法再访问我们的网络。”
但分叉呢?设置服务器、网络、负载平衡器等的成本将高达数百万美元,而且可能需要数年时间。据 Mullenweg 称,在高峰期,WordPress 每秒可处理 30,000 个请求,占整个网络的 40%。
他说,用户可以选择其他托管服务提供商。他提到Bluehost和他自己的公司WordPress.com就是两个选择。
开源面临飓风
关于开源 AI和服务器端公共许可证一直存在争议。现在,我们又遇到了 WordPress 的失败。哦,还有传言说Oracle拥有JavaScript 商标。好玩的事情永远没完没了。
但人们正在努力解决这个问题,特别是自从 WP Engine 的服务器被切断以来变得更加明显的单点故障问题。
Reddit 上有一篇值得一读的帖子,是关于如何解决单点真相问题。这个问题很严重,但分叉也许不是答案。相反,也许这是一种解决网站不更新时很容易发生的问题的方法:
漏洞应该是显而易见的:如果 WordPress.org因任何原因瘫痪,数百万个网站将停止更新。协同攻击(零日攻击实施加上阻止零日更新发布的 DDoS 攻击)可能会给全世界带来灾难。而且,如果基金会决定退出更新业务,或陷入财务困境,或者 Matt 决定退休到阿鲁巴并完全退出 WordPress — — 不管情况如何 — — 都没有 B 计划。
因此,社区需要 B 计划 — — 也许这是最重要的。停止争吵。相反,寻找使 WordPress 基础设施现代化的方法,这样用户就不会卷入以开源为代理的企业战争,而这些战争会让伤亡遍布整个网络。
网友评论文明上网理性发言已有0人参与
发表评论: