- WordPressエコシステムにおけるホスティング・プラグインアクセスをめぐる紛争で、裁判所はWPEngineが被る回復不能な損害を認め、仮の救済を命じた
- 判断の中心は、WPEngineが契約関係への違法な干渉の請求について本案で勝訴する可能性を示したかどうかであり、裁判所は少なくともこの点では要件を満たす可能性を認めた
- 紛争は、Mullenweg側がWPEngineにWordPress関連売上の8%支払いまたは開発貢献を要求した後、wordpress.orgへのアクセス遮断、ACFプラグイン変更、ログイン確認チェックボックス追加へと拡大した
- 命令は、AutomatticとMullenweg側がWPEngineおよび顧客・パートナーのwordpress.orgアクセスを妨げたり、WPEngineプラグインとディレクトリ管理への支配を妨害したりする行為を禁じている
- 72時間以内にアクセス・ログイン・IP遮断を復旧し、「WP Engineといかなる形でも関係がない」というチェックボックスの削除と、Advanced Custom Fields ディレクトリ管理の返還を実施しなければならない
裁判所が認めた仮差止命令
- カリフォルニア北部地区連邦地方裁判所は、WPEngineの仮差止命令申立てを修正のうえ一部認容した
- 裁判所は次の要素を基準に仮の救済の必要性を検討した
- 本案で勝訴する可能性
- 仮の救済がなければ回復不能な損害が生じる可能性
- 衡平性のバランス
- 公益
- Ninth Circuitの「sliding scale test」によれば、困難の均衡が原告側に大きく傾き、回復不能な損害と公益が認められる場合、本案については「serious questions」を示すだけで足りることがある
- 裁判所は、WPEngineが少なくとも契約関係への違法な干渉の請求において勝訴可能性を示したと判断した
WordPressエコシステムと当事者の関係
- WordPress は、Webサイトを最初から直接書かなくても構築・管理できる無料のオープンソースソフトウェアである
- MullenwegとMike Littleが2003年1月に開発を開始し、2003年5月に最初のバージョンを公開した
- 現在稼働中のWebサイトの40%以上がWordPressで動作している
- wordpress.orgはWordPressソフトウェアとコミュニティプラグインをホスティングするサイトで、プラグインディレクトリにはログインなしでアクセス・ダウンロードできる
- WordPressユーザーはwordpress.orgから直接プラグインを取得するか、WordPress管理パネルからインストールできる
- WPEngine側は、WordPressコアソフトウェアが更新サイトとしてwordpress.orgをハードコードしており、更新経路はユーザーごとの設定オプションとして提供されていないと述べている
- WPEngine は、WordPressベースのWebサイト向けにホスティングプラットフォーム、プラグイン、テーマ、サポートツールを提供する技術企業である
- WPEngineの事業と独自プラットフォームは、WordPressユーザーコミュニティに全面的に合わせて構築されている
- WordPressプラグインとテーマの開発に数千時間のエンジニアリングと数百万ドルを投じており、多くのユーザーがこれを無料で利用している
- Automattic は、WordPress Webサイトホスティング市場でWPEngineと競合している
- MullenwegはAutomatticの創業者・社長・CEOであり、WordPressの共同創業者でもある
- 彼はwordpress.orgドメインの個人所有者、wordpress.orgサイト管理者、WordPress Foundationの創設理事としても記載されている
2024年9月のライセンス要求と対立の拡大
- WPEngine側によれば、2024年9月にMullenwegとAutomattic CFOのMark Daviesは、WPEngineが多額の金額を支払わなければWordPressコミュニティの内外で「scorched earth nuclear approach」を取ると警告した
- Daviesは2024年9月17日と19日の通話で、WPEngineがAutomatticに継続的に多額の金額を支払わなければ「go to war」すると述べたとの陳述がある
- WPEngineに送付された商標ライセンス文書は、次のいずれかを要求した
- WPEngine総売上の8% を毎月のロイヤルティとしてAutomatticに支払う
- WPEngine売上の8% に相当する従業員給与をWordPressコア機能の開発に投入し、作業の方向性はWordPress.orgが指示する
- 両方式の組み合わせ
- WPEngineはこの要求に同意せず、その後、裁判所が検討した一連の措置が続いた
wordpress.orgアクセス遮断とACFプラグイン変更
- 2024年9月24日、WPEngineはwordpress.orgを通じて自社プラグインを更新できなくなった
- WPEngineはプラグイン更新を公開できず、WPEngineプラグインを使うWebサイトが容易に復旧する手段もなく停止するおそれがあると述べている
- 2024年9月25日、MullenwegはWPEngineサーバーでWordPressをホスティングする顧客が、管理パネルからwordpress.orgのリソースにアクセスできないよう遮断した
- WPEngine顧客は、管理パネルで新しいプラグイン・テーマのインストールや既存のプラグイン・テーマ更新が困難になったと述べている
- 対象にはwordpress.orgリポジトリにある5万超のプラグインとテーマが含まれる
- 2024年9月27日、MullenwegはWPEngineのアクセスを一時復旧し、10月1日に再び遮断すると発表し、2024年10月1日に再度遮断した
- WPEngineの Advanced Custom Fields(ACF) は、2022年にWPEngineが買収したプラグインである
- 2024年10月12日時点で、ACFは1,200件超のレビューで4.5点評価、「2+ million」の有効インストール数を持っていた
- WPEngine側は、MullenwegがWPEngineの承認なしにACFプラグインのコードと一覧ページを改変したと述べている
- WPEngineは、Mullenwegが次の措置を取ったとしている
- プラグイン名を「Advanced Custom Fields」から「Secure Custom Fields」に変更
- プラグイン作者を「WP Engine」から「WordPress.org」に変更
- 多数のACF利用者を、ユーザーの同意や認知なしにSCFプラグインへ切り替え
- 自動更新設定を使っているサーバーには、ボタンをクリックしなくてもSCFがインストールされ得た
- ACFプラグイン内のPRO版購入リンクを削除
- SCF一覧ページにACFの有効インストール数、ダウンロード数、約12年分のレビューが表示されるようにした
- Mullenwegは、WPEngineがACFプラグインの管理を維持しており、ACFはWPEngineから直接入手できると述べている
ログイン確認チェックボックス、広告、公開発言
- 2024年10月8日、Mullenwegはwordpress.orgログインページに、ユーザーが「WP Engineといかなる形でも関係がない」ことを確認するチェックボックスを追加した
- ユーザーがチェックしなければwordpress.orgにログインできなかった
- Mullenwegは、このチェックボックスはWPEngineがもたらす脅威からWordPressコミュニティを守るためのものだと述べた
- Pressableは既存のWPEngine顧客向けに特典を提示した
- PressableはMullenwegの会社として文書に記載されている
- 2024年9月25日、PressableのホームページにWPEngine顧客向け広告が表示された
- WooCommerceの従業員は2024年10月16日、WPEngine顧客にメールを送信した
- 裁判記録には、Mullenwegが複数のプラットフォームでWPEngineについて行った公開投稿や発言が含まれる
- 2024年10月1日の記事で、MullenwegはWPEngineとの取引はもはや8%ではなく、次の取引は会社買収になるかもしれず、WPEngineには交渉上のてこがないと述べたと引用されている
- 2024年10月17日、Mullenwegは「photomatt」という表示名でHacker Newsスレッドに投稿した
訴訟の進行と請求
- WPEngineは2024年10月2日、AutomatticとMullenwegを相手取って提訴した
- 最初の訴状には次の請求が含まれていた
- 契約関係への故意の干渉
- 将来の経済関係への故意の干渉
- Computer Fraud and Abuse Act違反
- 未遂の恐喝
- California Unfair Competition Law違反
- 約束的禁反言
- 商標非侵害および非希釈の確認
- 名誉毀損、営業上の名誉毀損、口頭による名誉毀損
- WPEngineは2024年10月18日、仮差止命令を申し立てた
- 2024年11月14日、修正訴状を提出し、追加請求を行った
- Sherman Act上の独占化、独占化未遂、違法な抱き合わせ販売
- California Cartwright Act上の違法な抱き合わせ販売
- 商標権濫用の確認
- Lanham Act上の不正競争および虚偽広告
- Computer Fraud and Abuse Actの追加請求
- 不当利得
- 裁判所は2024年11月26日に審理を開き、当事者が合意命令案をまとめられなかったため、それぞれが提案命令案を提出した
契約関係干渉請求に対する判断
- 裁判所は、WPEngineの複数の請求のうち 契約関係への違法な干渉 の請求に焦点を当てた
- カリフォルニア法上、この請求には次の要素が必要である
- 原告と第三者の間に有効な契約があること
- 被告がその契約を認識していること
- 契約関係の違反または妨害を誘発しようとする故意の行為
- 実際の契約違反または関係妨害
- 損害
- 裁判所は、WPEngineが各要素を満たす可能性を示したと判断した
- Automattic側がWPEngine顧客に対し、既存契約の手数料を補填し、1年間無料ホスティングを提供するとした点は、WPEngineと顧客の既存契約を認識していた内容として扱われた
- Mullenwegは2017年にWPEngineを「largest dedicated managed WP host」と表現しており、契約関係を認識していたと見られる
- 「nuclear option」「scorched earth nuclear approach」、顧客離れやACF信頼低下を示唆する投稿やメッセージが、契約関係妨害の意図を裏付ける
- Automattic側は、wordpress.orgアクセスを提供する義務はなく、ACFをフォークする権利があると主張したが、裁判所はWPEngine幹部の陳述や、ACFの評価・レビューがSCFに表示された事情を根拠にこれを受け入れなかった
損害の可能性と公益
- WPEngineは、既存・潜在顧客の喪失、顧客関係の毀損、市場シェアの損失、営業権および評判の毀損を主張した
- WPEngineは、2024年9月26〜30日の1日平均キャンセル要請が、9月1〜25日と比べて14%増加し、10月1〜14日には17%増加したと示した
- WPEngineは、Automattic側との状況を理由に63社の顧客が9月にアップグレードや新規アカウント購入を見送ったと述べた
- これは当月の予想新規ビジネスの約12% に相当する
- 9月の新規営業支援ビジネスは、予想533件の新規アカウントまたはアップグレードに対し200件にとどまった
- 9月26〜30日のセルフサービス登録は、9月1〜25日比で29%減少した
- 同期間の移行プラグインインストール率は375%増加した
- 裁判所は、一部の損害は測定可能であっても、営業権や評判の毀損のような無形損害は回復不能な損害になり得ると判断した
- 公益判断では、WordPressが全Webサイトの40%以上で使われ、ACFプラグインが200万超のWebサイトで動作している点が重要視された
- 企業間紛争に起因する恣意的な中断を防ぎ、安定性を維持することが公益にかなうと見られた
- 仮差止命令はWPEngineのアクセスを復旧するが、2024年9月20日時点の条件のもとでAutomattic側が合法的に競争することまでは妨げない
保証金と差止範囲
- 裁判所はWPEngineに保証金の供託を求めなかった
- Automattic側は$1.6 millionの保証金が適切だと主張した
- 裁判所は、2024年9月20日時点の未払い請求書を提示できておらず、WPEngineの債務も精密に算定できていないと判断した
- 命令は2024年9月20日の通常状態に戻すものであり、Automattic側に現実的な損害可能性はないと見た
- 差止命令は、Automattic、Mullenwegおよびこれらと積極的に協力または関与する役員・従業員・代理人などに適用される
- 禁止される行為は次のとおりである
- WPEngineとその従業員・ユーザー・顧客・パートナーの wordpress.orgアクセス の遮断・無効化・妨害
- WPEngineが開発・公開・維持したwordpress.orgホストのプラグイン・拡張機能、およびそれらのディレクトリ一覧に対するWPEngineの管理またはアクセスの妨害
- WPEngineまたはそのユーザー・顧客・パートナーの明示的な要請または同意なしに、自動移行・自動更新命令によりWPEngineプラグインを削除・上書き・無効化・修正すること
- ただし、wordpress.orgは2024年9月20日時点の手続きとポリシーに一致する形で、サイトの安全性と運用可能性を確保できる
72時間以内の履行事項
- AutomatticとMullenweg側は72時間以内に、wordpressenginetracker.comと関連GitHubリポジトリに接続された domains.csv ファイルからWPEngine顧客一覧を削除しなければならない
- WPEngineおよび関連主体のwordpress.orgアクセスを2024年9月20日の状態に復旧しなければならない
- WPEngine従業員のwordpress.orgリソースへのログイン資格を再有効化・復旧
- 2024年9月25日前後に発生したIP遮断などの技術的遮断を解除
- api.wordpress.org, core.svn.wordpress.org, plugins.svn.wordpress.org, themes.svn.wordpress.org, i18n.svn.wordpress.org, downloads.wordpress.org, make.wordpress.org, translate.wordpress.org へのアクセスを復旧
- WordPress Plugin、Theme、Blockディレクトリとリポジトリ、一覧、その他パスワード保護リソースへのアクセスを復旧
- login.wordpress.org, trac.wordpress.org, slack.wordpress.org へのアクセスを復旧
- login.wordpress.orgに2024年10月8日前後に追加された WP Engine非関連確認チェックボックス を削除しなければならない
- WPEngineのAdvanced Custom Fieldsプラグインディレクトリ一覧へのアクセスと管理を、2024年9月20日の状態に返還・復旧しなければならない
- 仮差止命令は発令と同時に効力を生じ、本案裁判後に判決が入力される日まで維持される
1件のコメント
Hacker News のコメント
ここで Mullenweg は「公共の安全のために WPEngine のアカウントアクセスを無効化し、ACF プラグインを変更する権利があった」と述べていたが、裁判所は WPEngine 幹部らの陳述がその主張と一致しないと判断した
@photomatt は、みんなが黙れと叫んでいる最中に自分の行動を自ら喋り続け、文字どおり自滅した格好だ。今になって聞くかどうかは分からない
要するに、この仮処分命令は a) チェックボックスの削除、b) ACF を WPEngine に返還、c) Web サイトへのアクセス復旧、d) 保証金不要、という内容
https://news.ycombinator.com/item?id=41821336#41821399 ("Secure Custom Fields by WordPress.org (wordpress.org)")
https://wordpress.org/plugins/advanced-custom-fields/
Matt には、Wordpress.org を含む WordPress のすべてのコミュニティ資産を財団に移し、実際の理事会を組織し、資金を拠出し、ライセンスとコミュニティのオープンな精神に合ったガバナンスとコントリビューションの仕組みを作ってほしい
Drupal はこの点をきちんとやっていると思う。Dries も10月に興味深い記事を書いていた
https://dri.es/solving-the-maker-taker-problem
むしろ、自分と Automattic のすべての努力はオープンソースとコミュニティのためだと、ますます強く主張し続けている [1]
[1] https://x.com/automattic/status/1866644684057248090
ただし、Automattic という会社の行動と Matt 個人としての行動がどう切り分けられるのかを、完全には理解していない上での話だ
[1] https://ma.tt/2024/12/drupalcon-singapore/
https://x.com/softwaredoug/status/1862510030571860017?mx=2
その通りで、Matt のHacker News コメントが彼に不利に使われた。24ページにある
WPEngine が仮処分を勝ち取った件で、より重要な結果は F 節、40ページにあるWordPress ログインのチェックボックス削除だ
[1] https://news.ycombinator.com/item?id=41726961
思い上がった経営幹部が、自分自身をリアルタイムで犯罪に近い不利な立場へ追い込む前に、それを止める仕組みが必要だ
この崩壊がなぜ起きたのかという推測から出発すると、金を受け取ること、特にいくらを誰から受け取るのかには非常に慎重であるべきだ。最初から、Matt は投資家から圧力を受けていて、彼に見えていた唯一の「解決策」がこれだったのだろうと推測していた
これほど素晴らしいレガシーが投資収益率ゼロで吹き飛ぶのを見るのは、本当に残念だ
彼の行動は、投資家の要求に対する一種の悪意ある遵守だったのかもしれない。わざとやり過ぎてエコシステム全体を破壊するという復讐、という解釈だ
単に正気を失っていた可能性の方が高いだろうが、脳内設定としては面白い
[1] https://x.com/sereedmedia/status/1839394786622722432
多くのプライベートエクイティ会社は同じように搾り取りながらも、意見の違う人に無差別な人格攻撃まではしない。全体としては、ただせこさが漂っていた
裁判所は事実上、より広い公益のために仮差止めを適用すべきだと言っていることになる
WPEngine の回避策は多くの理由で非現実的であり、wordpress.org へのアクセスがなければ WPEngine プラグインのユーザーは更新が必要だと気づかない可能性があり、手動更新も多くのユーザーには負担が大きすぎる、という論理である
Mullenweg のいくつもの主張とはかなり正面から食い違う。実際、Mullenweg や Automattic にとってまったく良く見えない
命令では、Defendants が wordpressenginetracker.com に結び付けられた「domains.csv」の WPEngine 顧客推定リストと、GitHub リポジトリ上のファイルを削除するよう求めている
https://github.com/wordpressenginetracker/wordpressenginetra...
ところが最近の変更[1][2]がリストにサイトをさらに追加しただけであることを見ると、差止め執行のための2回目の審理が開かれそうだ
[1]: https://github.com/wordpressenginetracker/wordpressenginetra...
[2]: https://github.com/wordpressenginetracker/wordpressenginetra...
命令後に https://login.wordpress.org/ から WPEngine のチェックボックスが削除されたので、サイト追跡ツール関連の命令にも従わない理由はなさそうだ
WPEngine と関連法人の wordpress.org へのアクセスを復旧する部分には slack.wordpress.org も含まれている
そのSlack チャンネルはものすごく気まずくなりそうだ
要約: これは Automattic にとって非常に大きな打撃となる判決である。この種の差止命令を得るための基準は非常に高い。勝ち目のある事件であること、そして本人または公衆が現に被害を受けており、本案審理まで待てないことを立証しなければならない
命令はほぼすべての核心を含んでいる。ACF の返還、Web サイト追跡ツールの停止、チェックボックスの削除などである。基本的には、WordCamp 当日に Matt がスーパーヴィランになる前の状態へすべて戻せ、という内容だ
裁判官はかなり強い心証を持っているように見える
文書全体を通じて、Automattic の防御論に実体があると見ている部分は非常に少ない
Automattic にとっては非常に悪い状況である。不法な契約妨害は、しばしばおまけで付け加えられる請求に近いからだ
この裁判官が Automattic の立場をあまり好意的に見ていないのは明らかだ。Neal がようやく「merit」を見つけたのか気になる[1]
[1] https://automattic.com/2024/10/03/meritless/
米国の司法制度は深く壊れているとはいえ、とてつもない富豪たちが何かをやらかした後、実際に代償を払う段階まで進む数少ない場所でもある
この件以外にも、SBFの収監、Elon MuskがTwitterを強制的に買収することになった件、Alex Jonesへの巨額の民事判決といった最近の例がある
システムを信頼しているという意味ではない。特に、こういうことはたいてい他の非常に裕福な人々が求めた場合にしか起きないという点ではそうだが、それでも見応えはある
Matt Mullenweg、これを読んでいるなら、あなたがHNを読んでいることはみんな知っているので、弁護士の言うことは聞かず、気に入らないという理由でランダムな個人や会社を攻撃し続けてもいい。きっと上手くいくだろうし、今回のような巨大なオウンゴールにはつながらないはずだ
もしMatt Mullenwegの弁護士がこれを読んでいて、彼が良い助言ではなく私の悪い助言に従うことにしたのなら、近々請求することになる莫大な費用への感謝のしるしとして、ステーキディナーなら喜んで受け取る
Mattが、自分の弁護士たちがあの支離滅裂な、今となってはおそらく法的に不利な発言のすべてに同意していたと主張していたことと一致する。もちろん、単なるなりきりだった可能性もある
Elon Muskは、デューデリジェンスなしでTwitterを買うと文書に残した。契約は法の9割であり、富裕層にとって司法制度が提供する最大の価値は契約の執行なので、どの裁判所もそのような契約から逃がしてはくれない
Alex Jonesは、自分に対する名誉毀損訴訟の本案について実質的に争わず、法廷にも現れなかった。法廷に出席して防御しない人に不利な判断を下す裁量は、裁判官に広く与えられている。そうでなければ、中立的な法廷で自分を弁護するほど愚かな人がいなくなってしまうからだ
米国法がまだ保護できる数少ない領域の一つが、銀行と投資における古典的な失敗類型だ。富裕層が自分の財産の保護を求めることもあり、裕福でない人々も投資詐欺であまりにも長く食い物にされてきたからだ。ミーム株の被害者リストをさかのぼればIsaac Newtonまで含まれるほどである。SBFは、システムが実際に気にかける種類の金融犯罪を犯した[0]
今日のシステムは周縁部で腐敗している。それでも、少なくとも公正に見える外観は必要だ。富裕層自身も、互いに衝突する利害の中立的な仲裁者として司法制度に依存しているからだ
1500年代のイングランドでは、富裕層は離婚せず、婚姻無効を得ていた。聖職者に金を払い、聖書の一節を調べさせ、その結婚が霊的に無効だったという理由を見つけさせたのである。富裕層はルールを迂回できるが、望む抜け穴が見つかった場合に限られる。時には見つからないこともある
そこにHenry VIIIのような人物が現れ、両方を手に入れようとして、拒まれると「くたばれ、これからは俺が教会だ」と言い、部分的に腐敗したシステムを完全に腐敗したシステムへと変えてしまうこともある。Matt MullenwegもAutomatticでイデオロギー的な粛清めいたことをして同じ真似をしているように見えるが、彼はWordPressコミュニティを所有していないし、法律も所有していなかった
有罪判決を受けた重罪犯であり、元大統領であり、次期大統領でもあるDonald Trump以後、これが生き残るかは分からない。Big TechのHenry VIIIたちが、実際に反トラスト法を執行する国々から保護してもらおうとして、どれほどTrumpに駆け込むかにかかっている
[0] Martin Shkreliも同様である。彼の最初の刑事起訴は、FDAの単一供給者規制を悪用してジェネリック薬の価格を引き上げたことではなく、ポンジ・スキームを運営したことだった
ここに関係する法的原則を要約できる人はいる?
Mattが道徳的に間違っていたり、全体として意地悪に振る舞っていたとしても、なぜ法的に、望まない相手にサービスを提供しなければならないのかが気になる
法律家ではなく、横から見ているだけの立場では、ACFの状況の方が明確に訴訟対象に見えるが、他の部分もかなり興味深い
この件ではそうしておらず、WPEngineに損害を与えるために特定の措置を取った
Mattがある面では道徳的に正しい可能性があるとしても、それによってWordPressのリーダーという立場を利用してAutomatticの競合他社の事業を損なう権利が生じるわけではない
Matt、Automattic、wordpress.org、wordpress.comが、違法に契約を妨害しない形でサービスを停止できたかと問うなら、当然できた。だがそうしなかった。WPEngineの顧客契約を妨害することが彼の主な目的だったからだ。コストへの不満はせいぜい副次的なもので、ほとんど完全に口実に見える
もう少し見方を加えると、全員へのサービスを止めるなら、普通はただ作業をやめるか、請求書をもう払わなければいい。WPEngineだけにサービスを止めるには、MattがWPEngineの顧客契約を妨害するために意識的に時間、労力、金を使う必要があった。何もしない方が手間も費用も少なかったはずだ