OtherOSは、 PlayStation 3 ビデオゲームコンソールの初期バージョンの機能であり、 LinuxやFreeBSDなどのソフトウェアをユーザーがインストールできるようにします。この機能は、2010年4月1日にリリースされたシステムファームウェアアップデート3.21以降削除されました。 [1]
OtherOS環境で実行されるソフトウェアは、7つのSynergistic Processing Elementsのうち6つにアクセスできます。[2] Sonyは、RSX「Reality Synthesizer」グラフィックチップへのアクセスを制限するハイパーバイザーを実装しました。IBMは、PlayStation 3での並列アプリケーションのプログラミングの概要を提供しました。
OtherOS が削除された後、ユーザーを代表してソニーに対して集団訴訟が起こされたが、2011 年に連邦判事によって棄却された。判事は「法的な問題として、原告はソニーが責任を負わされるような事実を主張したり理論を明確にしたりしていない」と述べた。 [3]しかし、この決定は 2014 年の控訴裁判所の判決[4]で覆され、原告は確かに明確で十分に実質的な主張を行っていたと判断された。最終的に、2016 年にソニーは、OtherOS が利用可能であることを理由に Linux をインストールした、または PlayStation 3 を購入したユーザーと和解した。[5]
その後、2017年2月にイヴォンヌ・ゴンザレス判事は、弁護士の高額な報酬率とユーザーの回収の難しさという2つの問題を理由に和解を却下した。[6] [7] [8]ソニーは2017年9月にこれに応じ、提案された単一のクラスのメンバーにそれぞれ最大65ドルの支払いを提案した。これは、以前の提案では2つの別々のクラスのメンバーにそれぞれ55ドルと9ドルの支払いだったが、変更されたものである。[9]
歴史
_(cropped).jpg/500px-Clúster_de_PS3_(1431168841)_(cropped).jpg)
ソニーは 2000 年以来、PlayStation 2上でLinux を販売してきました。同社は、Linuxベースのオペレーティング システム、USBキーボードとマウス、VGAアダプタ、PlayStation 2イーサネットネットワーク アダプタ、および 40 GBハード ディスク ドライブ(HDD) を含む PS2 Linux キットのリリースを推進しました。
PlayStation 3 には Linux がプリインストールされていません。しかし、PlayStation 3 の発売直後、ソニーはXMBメニューにオプションを追加し、ハードドライブまたはディストリビューターのカーネルが起動するLive CDから Linux を起動できるようにしました。 [10] PS3 用の Yellow Dog Linux バージョンのインストール マニュアルには、「PS3 の所有者が、ゲームをプレイしたり、映画を観たり、写真を表示したり、音楽を聴いたり、PS3 を家庭用コンピュータに変えるフル機能の Linux オペレーティング システムを実行したりできるようにすることが完全に意図されていました」と記載されています。[11]
ソニーは2009年9月にPS3 Slimの発売を発表したが、その際、OtherOS機能はサポートされないと述べていたが、その説明はなかった。[12] 2010年3月、ソニーはセキュリティ上の懸念から、2010年4月1日のPS3ファームウェア3.21でOtherOSを削除すると発表した。[13]
アップデートを回避し、PlayStation Networkにサインインする機能を維持する方法がいくつか発見されており、そのほとんどはサードパーティのDNSサーバーを使用しています。[14]
ジョージ・ホッツは、 OtherOSを再度有効にするPS3用のカスタムファームウェア3.21OOを作成したと主張し、証拠としてビデオを公開した。[15]オンラインコミュニティの一部では、このカスタムファームウェアは偽物であると主張している。[16] 2010年7月14日、ホッツはPlayStation 3用のカスタムファームウェアをリリースしないと発表した。[17]
2010 年 4 月 27 日、カリフォルニア州で集団訴訟が提起されました。訴訟では、OtherOS 機能の削除は「不当かつ欺瞞的」であり、「信義誠実の違反」であると主張しました。[18]訴訟の大半は、削除に関連するさまざまな消費者保護法の違反に関するものです。他の訴訟もいくつか提起されており、性質は多少似ていますが、他の個人によって起こされています。[19]
2011年1月、ソニーはPS3のジェイルブレイクを理由にホッツ氏とfail0verflowのメンバーを訴えた。告訴内容は、 DMCA、CFAA、著作権法、カリフォルニア州CCDAFAの違反、契約違反( PlayStation Network ユーザー契約に関連)、不法妨害、不正流用、不法侵入などである。[20]
2011年2月、米国地方裁判所のリチャード・シーボーグ判事は、原告が請求を述べていないとして、修正許可を付して集団訴訟のほとんどを棄却した。シーボーグ判事は次のように述べた。「現時点では、ソニーが法的結果なしに顧客にソフトウェアアップデートのインストールを中止するか、他のOS機能にアクセスできなくなるかの選択を強制できると法的に結論付けることはできないが、訴状の現在の主張は、請求を述べていない。したがって、1件を除き、修正許可を付して棄却申し立てを認める。」[21]
2011年5月4日、PS3MFWチームのYouness Alaouiは[22]、 OtherOSを実行できるように修正されたPS3ファームウェアのリリースを発表しました。[23] [24] [25]
2011年12月8日、米国地方裁判所のリチャード・シーボルグ判事は集団訴訟の最後の残りの訴因を棄却し、「法的な問題として、原告はソニーが責任を負うべき事実を主張したり理論を明確にしたりしていない」と述べた。[26]
2014年1月、米国第9巡回控訴裁判所は訴訟棄却を部分的に覆し、事件を地方裁判所に差し戻した。[27]
2016年、ソニーはLinuxをインストールした、または代替OSの機能に基づいてPlayStation 3を購入したアメリカのユーザーと和解した。[28]この和解では、代替OSを使用した所有者に55ドル、またはオプションに基づいてPlayStationを購入したユーザーに9ドルが支払われた。
その後、2017年2月にイヴォンヌ・ゴンザレス判事は2つの問題を理由に和解を却下した。1つ目は弁護士が請求する割合であり、2つ目は回収資格のある者が直面するハードルに関するものであった。[29] [30] [31]ソニーは2017年9月に応答し、提案された単一のクラスのメンバーに最大65ドルを提示した。これは、以前の提案では2つの別々のクラスのメンバーにそれぞれ55ドルと9ドルの支払いであったが、変更されたものである。[32]
2018年11月にクラスのメンバーに対する最終支払金として10.07ドルが送金されました。[33]
Linuxカーネル

Linuxはバージョン2.6.21でPlayStation 3をサポートしました。パッチや変更は必要ありません。[34] PS3用のシンプルなLinuxアドオンCDには、PS3にネイティブにインストールできると既に主張されているFedora 8やその他のオペレーティングシステムのサポートが含まれています。 [35]ただし、現在、 kernel.orgが提供する最新の[いつ? ] kboot [説明が必要]ブートローダーに問題があります。ユーザーがデフォルトのアクションを選択すると、一部のシステムでUSBポートが登録解除されます。回避策はPSUbuntuで入手できます。[引用が必要]
配布
Debian、Fedora 8、Gentoo、OpenSUSE(10.3から11.1)、UbuntuはPlayStation 3で動作します。[36] [37] [38] [39] [40] PlayStation 3用の Yellow Dog Linuxは2006年後半に初めてリリースされました。[41]
ウブントゥ

Ubuntuのバージョン10.10までのいくつかはPS3プラットフォームに移植されている。 [42]インストーラーは480iまたは480pのビデオ解像度で実行しているときはライブモードでは実行できないが、完全に機能するUbuntuをインストールするテキストベースのインストーラーが提供されている。インストール中に外付けUSBハードドライブをホームフォルダーとしてマウントすることが可能。
UbuntuのLTSリリース8.04(Hardy Heron)はPS3と互換性がありません。しかし、8.10(Intrepid Ibex)リリースは、Ubuntuの公式メインリリースと同じリリース日にPS3に移植されました。[43]
イエロードッグリナックス

Yellow Dog Linux 5.0は、ソニーのPlayStation 3プラットフォームで動作する最初のLinuxディストリビューションの1つでした。 [44]これはHDTV専用に設計されているため、SDTVのユーザーはインストールと実行に「installtext」と「ydl480i」コマンドを使用する必要があります。[45]
Yellow Dog Linux はRed Hat Enterprise Linux / CentOSコアをベースとしており、 RPMパッケージ マネージャーに依存しています。デジタル オーディオは正常に機能することが確認されていますが、Nvidia グラフィック カードはフレームバッファモード以外ではサポートされていません。さらに、カーネルを変更しないと、他のハードウェア コンポーネントも正常に機能しません。ネットワーク マネージャー経由のWiFi機能も完全にはサポートされておらず、ネットワーク構成ツールまたは場合によってはコマンド シェルから手動で入力する必要があります。[46]ネットワーク マネージャー経由でワイヤレスを構成できるようにする回避策があります。[47]
オープンSUSE
openSUSE 10.3は、ソニーの PlayStation 3プラットフォームで動作するopenSUSEの最初のバージョンでした。openSUSEは、当時Novellが所有していたSUSE Linuxの無料版です。openSUSEには、PlayStation 3専用のインストール手順が用意されています。[48]
openSUSE 11.2以降では、PowerPCアーキテクチャ(およびPlayStation 3)のサポートが廃止されました。[49]
フェドーラ
FedoraはPlayStation 3でも動作しました。[50] Fedora 7はUSB外付けハードディスクでは動作しますが、内蔵ディスクの検出に失敗し、Fedora 9は内蔵ディスクを検出しますがUSBディスクは検出しません。Fedora 8はビデオ「カード」の検出の問題により動作しません。Fedora 10は問題なく内蔵ハードディスクにインストールされ、設定を変更しなくても正常に動作します。
Fedora 12は64ビットカーネルを実行している場合にのみPlayStation 3にインストールされます。[51]
RSX 自作
PlayStation 3 上の Linux では、さまざまな自作プログラムを開発できます。Cellのパフォーマンスは、ほとんどのメディア要件を処理したり、複雑な3D グラフィックスをレンダリングしたりするには十分すぎるほどですが、現代のGPUのテクスチャ フェッチ ハードウェアのテラフロップスのパフォーマンスには及びません。このため、 RSXのハードウェア アクセラレーションへのアクセスはハイパーバイザーによって制限されるため、多くの複雑なゲームは Linux 経由で PlayStation 3 上では実行できません。
LinuxカーネルとX Window Systemを介してRSXにアクセスできるようにする開発が行われてきました。[52] RSXメモリをスワップ領域として使用することも可能です。一部の3D機能にアクセスするトリックはファームウェア2.10でブロックされました。
アスベスト
リバースエンジニアリングの進歩は、3.41ファームウェアのUSBディスクリプタ解析の脆弱性を中心に行われ、これにより3.41ファームウェアでLinuxカーネルを実行できるようになりました。[53] [54]プロジェクトの現在の状態は、TFTP経由でLinuxカーネルをロードし、7つのSPEすべてにアクセスして実行できることです(カーネルに小さなパッチを適用する必要があります)。システムの残りの部分はNFS共有で実行できますが、ハードディスクアクセスは現在実装されておらず、他の機能もいくつか実装されていません。[55]
また、このエクスプロイトはカーネルをゲーム権限で実行するので、nouveauドライバ コードの修正が必要になりますが、グラフィック アクセラレーションが利用できるようになりました。[引用が必要]
フリーBSD
PlayStation 3 のサポートは、2010 年夏にFreeBSD 9.0に追加されました。このサポートは、OtherOS 機能がまだ残っているマシン (ファームウェア バージョン 3.15 以前) に限定されます。
参照
参考文献
- ^ 「PS3ファームウェア(v3.21)アップデート」PlayStation.Blog 2010年3月28日2016年9月27日閲覧。
- ^ SPE Access 2007年10月15日アーカイブ、Wayback Machine
- ^ 「ソニー、プレイステーション3のアップグレードに関する主張を却下」。Courthouse News Service。2011年12月9日。 2011年12月16日閲覧。
- ^ 「控訴裁判所、PS3集団訴訟を再び審理へ」topclassactions.com、2014年1月8日。2016年3月22日時点のオリジナルよりアーカイブ。 2016年3月22日閲覧。
{{cite web}}: CS1 メンテナンス: 不適切 URL (リンク) - ^ Kravets, David (2016年6月21日). 「ソニー、PS3 Linux問題解決のためゲーマーに数百万ドルを支払うことに同意」 Ars Technica . 2016年7月19日閲覧。
- ^ 「PS3 Linux和解は終了」ArsTechnica、2017年2月2日。 2017年11月7日閲覧。
- ^ 「裁判官、PlayStation 3の「その他のOS」訴訟での和解を却下」。Consumerist。2017年2月13日。 2017年11月7日閲覧。
- ^ 「判事がPS3 Linux集団訴訟和解を却下」 Consumerist 2017年2月10日2017年11月7日閲覧。
- ^ 「ソニー、PS3和解金375万ドルの改定案の承認を求める」 Law360. 2017年9月5日. 2017年11月7日閲覧。
- ^ 「PlayStation マニュアル (使い方)」. Manuals.playstation.net. 2009-12-17 . 2012-09-19閲覧。
- ^ 「Yellow Dog Linux、PS3 向けにリリース」2007 年 8 月 29 日閲覧。
- ^ “SCEE PS3 Slim プレスリリース”. 2009年8月22日時点のオリジナルよりアーカイブ。 2009年8月18日閲覧。
- ^ 「PS3ファームウェア3.21が4月1日にリリース」。2010年3月29日。 2010年3月29日閲覧。
- ^ 「PS3ファームウェア3.21をバイパスしてPSNに接続する方法」。2010年4月6日時点のオリジナルよりアーカイブ。2010年4月6日閲覧。
- ^ 「OtherOS は「3.21OO」でサポートされています」 。2010年 5 月 23 日閲覧。
- ^ 「ハッカー、PS3でLinuxが(再び)動作すると主張」2010年4月7日。 2013年4月2日閲覧。
- ^ 「Geohot がお別れを告げる。3.21OO はもうない!」2010 年 7 月 23 日閲覧。
- ^ 「苦情」(PDF)、Ventura v. Sony Computer Entertainment America Inc.(裁判所提出書類)、no. 4:10-cv-01811、Docket 1、NDCA、2010年4月27日、 2017年7月25日閲覧– Recap経由1節、45節、54-55節、57節
- ^ 「ソニー、PS3 の Linux 機能を削除したとして再び訴えられる」IGN = 2010-05-07。2010 年 5 月 8 日。
- ^ ソニーは追って、PS3 の脱獄をめぐって Geohot と fail0verflow を正式に提訴。Nilay Patel、Engadget (2011-01-12)。2011-02-16 に閲覧。
- ^ 「ソニー、プレイステーション3のアップグレードに関する主張を却下」。Courthouse News Service。2011年12月9日。 2011年12月16日閲覧。
- ^ ユーネス・アラウイのツイート
- ^ 「OtherOS Is Back!」。2017年9月28日時点のオリジナルよりアーカイブ。2011年5月6日閲覧。
- ^ OtherOS++ 2017-08-27 にWayback Machine at gitbrew.org にアーカイブされました (アーカイブされたファイルについては、PsDevWiki を参照してください。)
- ^ Ars Technica (2011 年 5 月 6 日)。「PSN がまだダウンしている中、ハッカーが Linux を PlayStation 3 に復活」。
- ^ 「ソニー、プレイステーション3のアップグレードに関する主張を却下」。Courthouse News Service。2011年12月9日。 2011年12月16日閲覧。
- ^ 「控訴裁判所がPS3集団訴訟を再び審理へ」 2014年1月8日. 2014年2月4日閲覧。
- ^ Kravets, David (2016年6月21日). 「ソニー、PS3 Linux問題解決のためゲーマーに数百万ドルを支払うことに同意」 Ars Technica . 2016年7月19日閲覧。
- ^ 「PS3 Linux和解は終了」ArsTechnica、2017年2月2日。 2017年11月7日閲覧。
- ^ 「裁判官、PlayStation 3の「その他のOS」訴訟での和解を却下」。Consumerist。2017年2月13日。 2017年11月7日閲覧。
- ^ 「判事がPS3 Linux集団訴訟和解を却下」 Consumerist 2017年2月10日2017年11月7日閲覧。
- ^ 「ソニー、PS3和解金375万ドルの改定案の承認を求める」 Law360. 2017年9月5日. 2017年11月7日閲覧。
- ^ Khan, Danial (2018年11月14日). 「ソニー、PS3「その他のOS」訴訟で10ドルの和解金小切手を送付」Gearnuke . 2018年12月12日閲覧。
- ^ PS3カーネルの最新ソース[説明が必要]
- ^ PS3 用 Linux アドオン CD 2017-09-18 にWayback Machineでアーカイブ[明確化が必要]
- ^ 「Debian-Live for PS3」2007年3月4日閲覧。
- ^ “PlayStation 3 Spin”. 2010年6月7日時点のオリジナルよりアーカイブ。2007年10月7日閲覧。
- ^ 「Gentoo」。Whitesanjuro.googlepages.com。2009年8月28日時点のオリジナルよりアーカイブ。2012年9月19日閲覧。
- ^ 「Ubuntu」。Ubuntuforums.org 。 2012年9月19日閲覧。
- ^ Chris Holland (2006-11-19). 「別のOSをインストールする方法(音声付き)」. Youtube.com. 2021-12-14時点のオリジナルよりアーカイブ。2012-09-19閲覧。
- ^ Boyes, Emma (2006-11-27). 「Yellow Dog Linux が PlayStation 3 向けにリリース」. gamespot . 2006-11-30閲覧。
- ^ "help.ubuntu.com". help.ubuntu.com . 2012年9月19日閲覧。
- ^ 「Intrepid Ibex がリリースされました」。PsUbuntu。2008 年 10 月 30 日。2011 年 12 月 24 日時点のオリジナルよりアーカイブ。2008 年 10 月 30 日閲覧。
- ^ 「IGN: Yellow Dog Linux 5.0 ハンズオン」 Ps3.ign.com. 2006-11-30 . 2012-09-19閲覧。
- ^ terrasoftsolutions.com 2007年9月22日アーカイブ、Wayback Machine
- ^ 「Yellow Dog Linux 6.x ハードウェア サポート ページ」。Terrasoftsolutions.com。2012 年 10 月 7 日時点のオリジナルよりアーカイブ。2012年 9 月 19 日閲覧。
- ^ 「Yellow Dog Linux • トピックの表示 - wicd - 「IP アドレスを取得しています...」で停止 - 私の修正」。Yellowdog-board.com。2012年 9 月 19 日閲覧。
- ^ en.opensuse.org
- ^ “old-en.opensuse.org”. 2019年8月30日時点のオリジナルよりアーカイブ。2015年8月30日閲覧。
- ^ 「CECHExx PS3 with Firmware 2.01」。2017年9月18日時点のオリジナルよりアーカイブ。2011年4月29日閲覧。
- ^ 「80GB PlayStation 3 に FC12 をインストールする」2009 年 11 月 28 日。
- ^ "ps3:rsx". Wiki.ps2dev.org. 2010-10-26. 2009-01-21時点のオリジナルよりアーカイブ。2012-09-19に閲覧。
- ^ 「AsbestOS - Linux を gameos として実行する」 。2010年 10 月 26 日閲覧。
- ^ 「LWN - AsbestOS ニュースエントリ」 。2010年 10 月 26 日閲覧。
- ^ Martin, Hector (2023-11-26)、marcan/asbestos 、2024-01-07閲覧
外部リンク
- Playstation 3 のオープン プラットフォームの概要 2007-06-05 にWayback Machineでアーカイブされました
- 3.21ファームウェアアップデートによりOtherOS機能が削除されました
- PS3ファームウェア3.21をバイパスし、内部DNSサーバーを使用してPSNに接続する方法
