WordPress.org、WP Engineのリソースアクセスを遮断
(techcrunch.com)- WordPressエコシステムの中核リソースであるテーマ・プラグインリポジトリへのアクセスが遮断され、WP Engine顧客サイトのアップデートフローが直接影響を受けることになった
- Matt Mullenwegは、法的紛争中のWP EngineがWordPress.orgのサーバーを無料で使うべきではなく、直接コントロールしたいなら自社インフラを運用すべきだと見ている
- 遮断後、WP Engineベースのサイトではプラグインのインストールとテーマ更新ができなくなり、一部の開発者や支持者はセキュリティアップデートの空白を懸念している
- WP Engineは、WP Admin経由でのプラグイン・テーマ更新とインストールの遮断を認めつつも、サイトのパフォーマンス・安定性・セキュリティ、コード・コンテンツ更新には現時点で影響はないと説明した
- 紛争は公開批判から始まり、双方のcease-and-desist書簡、WordPress・WooCommerce商標権侵害の主張、WordPress Foundationによる商標ポリシー違反判断へと拡大した
WordPress.orgの遮断とWP Engine顧客への影響
- WordPress.orgは公式投稿で、WP EngineのWordPress.orgリソースへのアクセスを遮断した
- 対象リソースにはテーマとプラグインが含まれる
- Matt Mullenwegは、法的請求が進行している間、WP Engineにプラットフォームリソースへのアクセスを認めないとした
- Mullenwegは、WP EngineがWordPress体験を直接コントロールしたいなら、WordPress.orgに頼らず自社インフラを運用すべきだと見ている
- 例として、ユーザーログインシステム、アップデートサーバー、プラグイン・テーマ・パターン・ブロックディレクトリ、翻訳、写真ディレクトリ、求人掲示板、ミートアップ、カンファレンス、バグトラッカー、フォーラム、Slack、Ping-o-matic、ショーケースを挙げた
- WP Engineのサーバーは、もはやWordPress.orgのサーバーに無料でアクセスできないと明言した
- 遮断後、WP Engineのソリューションを使うサイトはプラグインのインストールとテーマ更新ができなくなった
- 一部のWordPress開発者や支持者は、セキュリティアップデートへのアクセスも遮断され、顧客サイトが脆弱になり得ると警告した
- WP Engineはステータスページで問題を認め、修正作業中だと知らせた
- WordPress.orgがWP Engine顧客のWP Admin経由でのプラグイン・テーマ更新とインストールを遮断したと説明した
- サイトのパフォーマンス、安定性、セキュリティには現時点で影響がなく、コードやコンテンツの更新機能にも影響はないと付け加えた
- WP Engineは、MullenwegがWordPressに対する支配権を誤用し、WP Engine顧客のWordPress.orgアクセスを妨害したと批判した
- この措置はWP Engineとその顧客だけでなく、ACFのようなWP Engineのツールに依存するWordPressプラグイン開発者やオープンソースユーザーにも影響すると見ている
Automattic・WP Engine紛争の展開
- WordPressは複数のホスティングプロバイダーを通じて、インターネット上のWebサイトのほぼ**40%**を稼働させている
- ホスティングプロバイダーにはMullenwegのAutomatticとWP Engineが含まれる
- ユーザーはオープンソースプロジェクトを取り込んで自分でWebサイトを運用することもできるが、多くのユーザーはプラグアンドプレイ型のソリューションを選ぶ
- 紛争は、MullenwegがカンファレンスとブログでWP Engineを公然と批判したことから始まった
- 彼はWP Engineがprofiteeringをしていると批判し、WP Engineを「WordPressの癌」と呼んだ
- AutomatticとWP Engineはいずれも年間約5億ドルの売上を上げているが、WP EngineはWordPressコミュニティにAutomatticほど貢献していないと主張した
- WP EngineはMullenwegとAutomatticにcease-and-desist書簡を送り、発言の撤回を求めた
- 同書簡には、WP EngineがAutomatticに総売上の一定割合を支払わなければ、MullenwegとAutomatticが「scorched earth nuclear approach」を取ると脅した、という内容が含まれている
- AutomatticもWP Engineに独自のcease-and-desist書簡を送り、WordPressとWooCommerceの商標権侵害を主張した
- WordPress Foundationは、WP EngineがWordPress Trademark Policyに違反したと判断した
- このポリシーは、WordPress商標を製品、プロジェクト、サービス、ドメイン名、会社名の一部として使用できないと定めている
- Foundationは、WP Engineがポリシーに繰り返し違反しており、Automatticのcease-and-desist書簡には複数の違反事例が含まれているとした
- ポリシーは前日にWP Engineの事例を含めるよう更新されており、「WP」は商標として扱わない
- MullenwegはWP Engine遮断の数時間後、自身のブログで、核心的な争点は商標権だと整理した
- AutomatticはWP Engineとライセンス契約を結ぼうと長く試みてきたという
- WP Engineに直接ライセンス料を支払うか、オープンソースプロジェクトに現物貢献をする選択肢を提案したが、現物貢献の具体的な意味は明確にしていない
1件のコメント
Hacker News の意見
この問題の核心は、主体の分離がないことだと思う
Automattic と WordPress.com は WP Engine の競合だが、WordPress.org と WordPress Foundation は競合ではない。Automattic と WP Engine の間の紛争に、WordPress.org と財団のリソースがてことして使われるべきではない
こうした境界が崩れると、Automattic と競合する誰であれ、Matt や Automattic に手を出したという理由で、Matt が支配するエコシステム全体を相手に動員され得ることになる。製品が専門的に運営される対象ではなく、1人の人間が気に入らない相手に振りかざせる圧力手段のように見えてしまう
Matt が
@wordpress.orgのメールで返信しようが、@wordpress.comのメールで返信しようが、急に別人になるわけではない税逃れのために偽の慈善団体を作った場合、罰は刑務所行きではないかと思う
Mullenweg は、WP Engine が WordPress の継続的成長のための「Five for the Future」に週47時間貢献している一方で、Automattic は週3,786時間貢献していると述べ、両社が同程度の規模で約5億ドルの売上を上げているにもかかわらず、貢献の差が大きいと見ている
だから単なる「紛争」とだけ見るのは難しい。Automattic が WordPress.org に貢献し、WP Engine がそうでないなら、WordPress.org が完全に中立であっても Automattic 側に立つ理由が生じる
オープンソースは自由ソフトウェア運動よりも、意図的に実用的でビジネスに親和的な方向へ成長してきたが、今その継ぎ目が見え始めており、自由ソフトウェア運動の原則が再び力を得る姿を見たくなる
自由ソフトウェアを使うことは、学び、学んだことを他者と共有する権利を主張する政治的・倫理的な選択だという FSF の見方がある: https://www.fsf.org/about/what-is-free-software
オープンソースコミュニティで「誰が私たちのソフトウェアをどんな目的で使ってよいのか」をめぐって起きる争いは、FSF が言う自由とはまったく別の観点から生じているように思える。自由ソフトウェアは、ユーザーの自由と情報の自由を最大化しようとする倫理的立場から作られるもので、誰かが自分の作業で金を稼いだからといって価値が下がるのではなく、むしろ高まる
「私たちのコードベースには貢献してほしいが、金を稼ぐのは自分たちだけでありたい」という多くのオープンソース企業の立場は持続可能ではない。「誰でもこのコードで金を稼げる」という本来の立場が、時間が経ち取締役会を経るうちに「あの寄生虫どもが我々の売上を盗んでいる」へと歪んでいく過程も容易に見える
同時に、オープンソースパッケージのメンテナーが搾取される問題の反対側でもある。自由に使える一方で、開発者が適切に報酬を得られる資金調達・報酬の仕組みを見つける必要があるが、簡単ではない
いつか MBA のケーススタディで、広報キャンペーンを台無しにする方法として扱われそうだ
WP Engine は基本的に同情されるキャラクターではない。まともなホスティング企業で、攻撃的なエンタープライズ営業チームもいるが、WordPress が築いてきた好感度とは比べものにならない。少しメディア対応をうまくやるだけで、WP Engine を遊び場のいじめっ子のように見せることもできた
ところがこの1週間、コミュニケーションの観点でうまく実行されたことが一つもない。だから Matt は大丈夫なのかと問いたくなる。経営陣も人間であり、彼の判断は非常に孤立した人のように見せている。心理的に良くない状態なら必要な助けを受けてほしいし、大丈夫な状態なら取締役会が明日にでも解任してほしい
https://techcrunch.com/2024/02/22/tumblr-ceo-publicly-spars-...
これは単に Automattic が自社ホスティング事業の最大の競合を圧迫している と呼ぶべきもの
ただし、こうしたサービス停止は戦略的に悪手。WP Engine はよく知られたブランドや大規模組織のアカウントを多数運営しており、Matt が移ってきてほしいと望む類の顧客たち
こうした障害を経験すると、その顧客たちはホスティング事業者よりも、WordPress 自体を信頼できないソフトウェアだと見る可能性がはるかに高い。しかも、そうした大口アカウントの多くには、すでに WordPress から離れたがっている開発者が何人もいる
この惨事を避けるには、Matt は核心的な主張である商標権問題を通常のやり方、つまり裁判所で争い、WP Engine に30日なり10日なりインフラから離脱する時間を与えてから遮断すればよかった。自分よりユーザーを優先すべきだった
しかしそうせず、WordPress の評判に致命的な損害を与えている。今や WordPress にとって最善なのは、彼が役職を退き、コミュニティへの関与をただちに終えること。この措置が一夜にして数千社で数千人の敵を作ることを理解していなかったようで、反応に完全に驚いているように見える
多くの企業が WordPress とその評判に依存している以上、Matt がそれを取り返しのつかないほど傷つけたのなら、すでに彼に対する 集団訴訟 の話も聞こえている
素朴に見るべき話ではない。これは WP Engine がコアに貢献しているかどうかの問題ではなく、商標権の問題でもない。オープンソースプロジェクトに関わる人が、商標権のために核爆弾を落とすことはない。結局は金の問題だ
こういうプラットフォームに顧客を抱えている開発者たちが気の毒。実際に問題を起こした人の代わりに、すべての非難を背負わされることになりそうだ
WordPress はあまりに時代遅れになってしまい、今回の騒動が問題をさらに大きくしている。残念だが、WordPress の未来は明るく見えない
これまで読んだ内容だけを見ると、Matt に共感するのは難しい。WP Engine が送った差止要求書には、金を払わなければ WP Engine の悪口を言うと Matt が脅した引用が複数ある
WP Engine が WordPress のインフラを濫用しているなら、遮断してもよい。だがここには WordPress.com の企業内政治が深く絡んでいるように見える
Automattic、WordPress.com、WordPress.org、WordPress Foundation の関係が非常に不明確で、少なくとも同じ人物がすべてを運営しているのは 利益相反 に見える
Matt の言葉によれば、彼らは WordPress の商標ライセンスと Automattic への寄付名目で売上の8%を求めていた: https://www.reddit.com/user/photomatt/
実際の争点がそれだったのなら、なぜ WordPress Foundation への寄付を求めたり、インフラやミラーを寄付させたりしなかったのか分からない
これまで見た 企業間紛争の処理方法 の中でも最悪に近い。誰が何を言ったかという論争はいったん忘れて、WordPress を使うことにした一般ユーザーがどう見るかを考えるべき
「Automattic が自分の使っているホスティング会社に腹を立てたら、サービスを無効化して自分のサイトを人質に取れるんだ。どのホストも安全じゃない。WordPress は使うべきではない」となる
誰が正しくて誰が間違っているかには関心がない。これは典型的な 自傷的な報復 だ
今回の件では Automattic の方により共感するが、それでも誤った選択だと思う
WP Engine が WordPress にほとんど貢献していないという Matt の言葉が正しいなら、小さな組織は貢献しなくてもよいとしても、他人の技術の上で年間5億ドルの売上を上げる会社なら、相当なレベルで参加し貢献すべきだ
しかし、会社がライセンス文言は守っているが精神を守っていないという理由で、プロジェクトが利用を妨げられる危険があるなら、ほとんどの企業はオープンソースを使わなくなる。多くの企業は、リスクがありそうなオープンソースよりも商用ソフトウェアを購入し、責任をソフトウェア会社に移そうとする
オープンソースにもすでに、騒動や離脱、1人の 慈悲深き終身独裁者、感染性ライセンスといったリスクがある。それでもこうしたリスクは導入前に評価できる。だが、ライセンス違反がなくてもプロジェクトが一方的に可用性を妨げられるなら、数百万ドルを投資する前には評価できないリスクになる
関連記事:
Incident: Wordpress.org has blocked WP Engine customers from registry - https://news.ycombinator.com/item?id=41655578 - 2024年9月
WP Engine is banned from WordPress.org - https://news.ycombinator.com/item?id=41652760 - 2024年9月
Automattic has sent a cease and desist to WP Engine - https://news.ycombinator.com/item?id=41642974 - 2024年9月
Open Source, Trademarks, and WP Engine - https://news.ycombinator.com/item?id=41642597 - 2024年9月
WP Engine sent “cease and desist” letter to Automattic - https://news.ycombinator.com/item?id=41631912 - 2024年9月
私の投稿であり記事でもあります。私はWordPressのコアコミッターで、WordPress向けREST APIを作りました
Matt が言うように、WP Engine が WordPress にほとんど貢献していないのであれば、この件では Automattic 側に立つ。小さな組織なら貢献しなくてもよいが、他人の技術の上で毎年5億ドルの売上を上げている会社なら、深く関与し、相当な貢献をすべきだ
ライセンスが許しているのだから合法だと言える。確かにそうだ。だが、無料アクセスを断つのも合法だ。WP Engine がただ吸い上げるだけで、製品改善に何も使わないのであれば、価格で競争する方法がない。オープンソースにはコストがかかり、人々には報酬が支払われるべきだ
結論として、規模が重要だ。Llama で見られる Meta の会社規模ベースのライセンスは正しい方向への一歩であり、必要なところではフリー/オープンソースプロジェクトでも、より広く採用すべきだ
個人と年商
$a以下の会社は無料で使用可能、$b以下の会社は$xを支払う、$c以下の会社は$yを支払う、といった形で定めるべきだ無料で使えるかのようにしておいて、実際に裕福な相手が無料で使うと失望して争うのは、誰のためにもならない。WordPress だけの問題ではない
代わりに、プロジェクトに与える負担によって貢献の必要性を測るべきだ。機能やバグ修正を求めるならそれに応じて貢献し、サポートを求めるならそれに応じて貢献すればよい。既存のソフトウェアをコピーしてインストールし、実行するだけなら、貢献する必要はない
ただし、プロジェクトの方向性に影響を与えられるなら、事業目標と合わせることができ、それは競争優位となってインセンティブが生まれる
問題は、Matt がオープンソースプロジェクトの BDFL のように振る舞っている点だ。Matt が望まなければ変更は取り込まれず、異議申し立て先もない。彼は WP Engine の事業基盤であるオープンソースプロジェクトに入るコードを絶対的に左右しており、同時に WP Engine の競合である Automattic の CEO でもある
この利益相反が先週爆発し、WordPress プロジェクトにコミュニティ管理が欠けていることを露呈した。Automattic はソフトウェア関連の有料の副業が利益相反を生むと見なし、従業員に承認を求めているが、Matt 本人が WordPress の作業で給与を受け取っていないことは重要ではない。Automattic の持分価値は WordPress の価値に結びついている
プライベートエクイティは、価値創造よりも価値抽出の側に大きく傾くと見ている。オープンソースの上に事業を築いた人々には、プロジェクトへ還元する道義的義務があり、Automattic に資金を渡して WP コア作業に使わせれば、WordPress は良くなるかもしれない
しかし、コミュニティの信頼を壊す害は、ただ乗り企業1社よりも WordPress の未来にとってはるかに大きい。コミュニティは、商標ライセンスが自分たちを狙って変更されないこと、セキュリティアップデートとプラグインエコシステムの恩恵を受けられることを信じている。その信頼こそが WordPress の基盤であり、今週の措置はその基盤を損なった
Matt は核オプションに言及したが、煙が晴れた後には誰も勝者がいないかもしれないという点で、適切な比喩だと思う
その製品には売上ベースのライセンスを採用するライブラリを使っていたが、ライブラリ会社が、私たちがその顧客を獲得したと聞くや否や、突然とんでもないライセンス料を要求してきた。幸い顧客企業の購買部門が間に入って交渉してくれたが、そうでなければ会社はそのまま潰れていたかもしれない
法と裁判所によるルールベースの仕組みの代わりに、社会的な吊るし上げの気まぐれな政治性を好むなら、それは一貫した態度ではあり得る。実際のプロセスは非常に一貫性がなく、予測不能だろうが
そうでないなら、金銭を要求しながらオープンソースに関する哲学的立場を取るというのは、よく理解できない。二つの考えはうまく噛み合わない
今回の件で最も衝撃的な事実は、Matt が WordPress.org を個人的に所有しているという点だ。ほぼ10年近く WordPress で仕事をしてきたが、非営利財団が所有しているものだとばかり思っていた
そうだとすれば、標準的な WordPress インストールの大きな機能、特にプラグインディレクトリとアップデートが、一人の人物が管理するウェブサイトに依存しているということだ。この混乱の後も、このような構造が続くことは許されない