Web Analytics
Privacy Policy Cookie Policy Terms and Conditions PS2 Linux - Wikipedia

PS2 Linux

出典: フリー百科事典『ウィキペディア(Wikipedia)』

PS2 Linuxは、プレイステーション2上で動作するLinuxディストリビューションである。現在は販売が停止されている。

目次

[編集] 発売に至った経緯

もともと、PS2の開発環境はLinuxベースであることが知られており(ただし、開発機材に接続されるPCがLinuxベースであるというだけで、よく誤解されていたようにPS2でLinuxが動いていたわけではない)、「SCEIはLinuxに積極的なようだ」「PS2でもLinuxが動くのではないか」という期待が一部で高まっていた。

そのような状況で、SCEIの久夛良木健社長が、日本Linux協会の生越昌己会長に対し「(PS2で動くLinuxは)出そうと思えば明日にも出せる」と発言したことから、ネット上で「PlayStation2で動作するLinuxの発売を求める署名運動」が開始された。2001年3月4日のことである。

これを受け、同年4月26日SCEIからPS2 Linuxの発売が公式に発表された。5月9日にベータ版の予約注文の受付が始まり、7月ごろ発送された。後に、2002年1月30日に正式版(Release 1.0)が発表された。

[編集] 内容

[編集] ハードウェア

PS2 Linuxはソフトウェア媒体だけではなく、HDDユニット、イーサネットアダプタ、USBキーボード、マウス、VGAケーブルとセットで販売された。 後日、正式版が販売された時点でベータ版購入者には媒体のみの販売が行われた。

[編集] キーボード、マウス

後に純正周辺機器として販売された物と同一品である。

一部のPS2ゲームソフトとは異なり、Linux上では専用品であるか否かのチェックを行っていないので、PS/2→USB変換コネクタを介してCPU切り替え機に接続する等の運用も可能である。

[編集] VGAケーブル

VGAケーブルより出力される信号は、同期信号を専用の信号線に出力する一般的なタイプではなく、緑色の画像信号に重畳させて出力するSync on Greenという方式を取っている。 このため、対応できるディスプレイが限られ、ユーザを悩ますこととなった。

なお、一部のPS2ゲームソフトもVGA出力に対応しているが、VGAケーブルは純正品としては発売されていないため、ある意味貴重なケーブルである。

[編集] HDDユニット、イーサネットアダプタ

添付されているHDDユニットとイーサネットアダプタは、後に発売されたHDDユニットやPlayStation BB Unitと全く同一であるが、HDDユニットに添付されているハードディスク設定ユーティリティや、BB Unitに添付されているPlayStation BB Navigatorは添付されていない。 しかし、後にBB Unitのユーザー向けにBB Navigatorのバージョンアップディスクが実費で提供されたため、これを利用することでBB Unitと同等の環境を構築することが可能である。

また、HDD対応ゲームソフトとの共存は保証されていないが、ベータ版でps2fdiskを用いてパーティションを切ると各種のHDD対応ゲームソフトと共存できることが確認されている。

[編集] ソフトウェア

Kondara MNU/Linuxベースのディストリビューションである。 一般的なRPMベースのディストリビューションの持つソフトウェアの他に、プレイステーション2のCPUや機能に関するドキュメントおよびツールを含んでいる。また、sdrやmgeditなどのKondara由来のツールも入っている。

[編集] ブートプロセス

インストール時にプレイステーション2標準オプション品であるメモリーカードをフォーマットし、そこにLinuxカーネルを入れることとなる。 PS2 Linux Kit付属のDVD-ROMとこのメモリーカードを挿入し、電源を入れると DVD-ROM から "Runtime Environment" なるプログラムが起動する。ここからメモリーカード上のカーネルを読み込み、起動する。

逆に言えばDVD-ROMIPLとしてのみ使用されている訳であり、PARでPS2を起動し、該当部分のみを焼いたCD-Rに入れ替え、起動することも可能である。

[編集] 一瞬のブーム

発売前後、PS2 Linuxはブームとなり、Linux Magazine誌にPS2 Linuxプログラミングの連載が組まれるまでに至った。 しかし、リリース後実際に使っていく上で、以下のようなさまざまな難点が判明した。

  • Linux Magazine誌の連載によって、プレイステーション2の性能を生かしたプログラミングの技術が非常に難しいものであることが明らかとなった。
  • PS2 LinuxからはDVD-ROMドライブやメモリーカードのデータを読み書きできないようになっていた。
  • ゲーム向けの機能を利用しない単なるLinuxマシンとしてのPS2は、300MHzのMIPSプロセッサに32MBのRDRAMという貧弱な性能にすぎなかった。
  • バイナリパッケージも不十分であったため、何かソフトをインストールしようとすると、毎回苦労してセルフコンパイルするか、PCで環境を整えてクロスコンパイルする必要があった。
  • PS2の演算性能に期待して科学技術計算用途を考えていた者もいたが、ハードウェアでは単精度浮動小数しかサポートしていないため、およそ実用的ではなかった。

このためPS2 Linuxユーザーコミュニティの活発さは急速に衰えていった。 結局、PS2 Linuxは試験的に数千本を提供したのみで販売停止されている。

なお、PlayStation BB NavigatorはPS2 Linuxと同様にLinuxで動作していることが確認されており、PS2 LinuxはBB Navigator開発の副産物であったと考えられる。 冒頭の「明日にも出せる」発言も、そのような経緯の中で出てきたものとみられる。

[編集] 外部リンク

他の言語
THIS WEB:

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - be - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - closed_zh_tw - co - cr - cs - csb - cu - cv - cy - da - de - diq - dv - dz - ee - el - eml - en - eo - es - et - eu - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gd - gl - glk - gn - got - gu - gv - ha - haw - he - hi - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mg - mh - mi - mk - ml - mn - mo - mr - ms - mt - mus - my - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - rm - rmy - rn - ro - roa_rup - roa_tara - ru - ru_sib - rw - sa - sc - scn - sco - sd - se - searchcom - sg - sh - si - simple - sk - sl - sm - sn - so - sq - sr - ss - st - su - sv - sw - ta - te - test - tet - tg - th - ti - tk - tl - tlh - tn - to - tokipona - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu

Static Wikipedia 2008 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2007:

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - be - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - closed_zh_tw - co - cr - cs - csb - cu - cv - cy - da - de - diq - dv - dz - ee - el - eml - en - eo - es - et - eu - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gd - gl - glk - gn - got - gu - gv - ha - haw - he - hi - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mg - mh - mi - mk - ml - mn - mo - mr - ms - mt - mus - my - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - rm - rmy - rn - ro - roa_rup - roa_tara - ru - ru_sib - rw - sa - sc - scn - sco - sd - se - searchcom - sg - sh - si - simple - sk - sl - sm - sn - so - sq - sr - ss - st - su - sv - sw - ta - te - test - tet - tg - th - ti - tk - tl - tlh - tn - to - tokipona - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu

Static Wikipedia 2006:

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - be - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - closed_zh_tw - co - cr - cs - csb - cu - cv - cy - da - de - diq - dv - dz - ee - el - eml - en - eo - es - et - eu - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gd - gl - glk - gn - got - gu - gv - ha - haw - he - hi - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mg - mh - mi - mk - ml - mn - mo - mr - ms - mt - mus - my - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - rm - rmy - rn - ro - roa_rup - roa_tara - ru - ru_sib - rw - sa - sc - scn - sco - sd - se - searchcom - sg - sh - si - simple - sk - sl - sm - sn - so - sq - sr - ss - st - su - sv - sw - ta - te - test - tet - tg - th - ti - tk - tl - tlh - tn - to - tokipona - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu