
2026/07/09 3:21
OpenMandriva:配布妨害未遂に関する声明
RSS: https://news.ycombinator.com/rss
要約▶
Japanese Translation:
OpenMandriva Linux の信頼される貢献者であった Davide Beatrici は、プロジェクトを離脱して内部的な不当な状況や利用者の軽蔑への抗議を行いました。倉庫の移行を自身のインスタンスへ提供し、バックアップも実施した後、残りの関係を断絶し、意図的に基幹インフラにサボタージュを加えました。GitHub 上での倉庫の履歴(貢献者による十数年分の作業を含む)を削除し、GNOME および Cosmic の全パッケージを無効化する空のパッケージを公開するなど、影響を受けたシステムに対して深刻なリスクをもたらしました。チームは現在、急遽削除されたデータを復元し、破損したパッケージを修復しています。法的措置よりもコミュニティの安全を最優先に扱い、Beatrici に対する刑事告発ではなく、コミュニティへ警告を発出しています。この事象は、重要なコード管理を unchecked な個人の権力下に集中させる危険性を浮き彫りにしており、コミュニティ主導プロジェクトでは厳格なアクセス制御と透明性のあるインフラ運用の実践が求められていることを示唆しています。安定性が回復するまで、ユーザーは破損した倉庫からのアップデートのインストールにおいて極度の注意を払う必要があります。
本文
配信システム重大障害および Davide Beatrici 氏への対応に関するご報告
1. 障害の経緯と概要
近年、当配信システムは複数の重大な障害を経験し、コミュニティへ多大な被害をもたらしました。透明性を持って事実をお知らせいたします。
- 被害内容
- GitHub にある一部リポジトリが削除された。
リポジトリに空のパッケージが公開された。Cooker- Gnome や Cosmic 関連の全パッケージが**陳腐化(破損)**し、利用者のシステムに被害の可能性がある。
- 原因
- Davide Beatrici 氏(「Mumble」アプリ開発者)による管理者権限の乱用により、配信システム自体が破壊された。
2. Davide Beatrici 氏の背景と参加経緯
当システムへの信頼是基于 Davide 氏の知名度と当初の見解でした。
- 導入当時の評価
- 悪意のある行動をする著名人物であると見做すことは困難だと考えられていた。
- GitHub の個人ホスティングする
というリポジトリインフラへ移行を提案・実施した。OneDev - 数十の当社リポジトリのバックアップ/ミラーリングを行った。
- チーム内での懸念
- 「個人の管理下にリポジトリを置くことに抵抗がある」という意見があった。
- 「GitHub のような公開インフラを利用すべきだ」という意見があった。
3. プログラム開始後の問題発覚と対応ミス
Davide 氏と共に参加した他のメンバーからは、特定のユーザーや配信メンバーに対する乱暴な言動が繰り返される問題が発生しました。
- 状況の詳細
- 嫌悪行為の多くは私信(PM)内で発生しており、即座に把握しきれなかった事情があった。
- チャットおよび GitHub で攻撃を受けた際、私は即時に対応したが、措置が不十分だった。
- 致命的な判断ミス
- 攻撃者を完全には禁止(バン)しておらず、単一のチャット(「OpenMandriva-Cooker チャンネル」の Matrix)からのみの退会に留めた。
- さらなる協力規制も敷かず、公式なバンの措置も行わなかった。
4. 結果と私の反省
この対応不足は連鎖的な事態を引き起こし、深刻な結末を迎えました。
- コミュニティへの影響
- 抗議の意図で 2 名が配信を去った。
- その中の 1 人は攻撃者の友人(Davide 氏も含まれる)であったため、Davide 氏は個人インフラへのミラー維持に意義を見失い、接続を断念した。
- 運営側の決断
- Davide 氏の行動に激怒した彼は、保有する管理者権限を乱用し、システムを破壊に至った。
- 私の謝罪と反省
- 離散された方々に対して、より迅速かつ適切な対応をするべきだったと深く後悔している。
- 関係各位へ心からのお詫びを申し上げます。
5. 現在の対応状況と今後の方針
現在、復旧作業とコミュニティへの注意喚起を進めております。
- 復旧活動
- 削除されたリポジトリの復元に取り組んでいます。
- 陳腐化したパッケージの機能回復に尽力しています。
- 法的措置について
- Davide 氏の行為は犯罪に該当し、法的措置を講じることも可能でしたが、あえて行わないことにしました。
- 監査結果
- 徹底的なシステム監査を実施した結果、削除されたパッケージ以外、他の違反事例は見つかりませんでした。
- 声明の目的
- コミュニティへ誠実に情報を公開する。
- オープンソース界隈において Davide Beatrici 氏に対し注意喚起を行う。
Davide 氏の行動は許されず、誠に遺憾なものと認識しております。