コンテンツにスキップ

「BeOS」の版間の差分

出典: フリー百科事典『ウィキペディア(Wikipedia)』
削除された内容 追加された内容
m 外部リンクの修正 (news.mynavi.jp) (Botによる編集)
 
(16人の利用者による、間の22版が非表示)
1行目: 1行目:
{{出典の明記|date=2021年5月}}
{{ infobox OS
{{Infobox OS
| name = BeOS
| name = BeOS
| logo = BeOS logo.svg
| screenshot =
| screenshot =
| caption = BeOS PR2
| caption = BeOS PR2
8行目: 10行目:
| working_state = 既に終了
| working_state = 既に終了
| kernel_type = [[モジュール|モジュラー]] [[ハイブリッドカーネル]]
| kernel_type = [[モジュール|モジュラー]] [[ハイブリッドカーネル]]
| license = [[プロプライエタリソフトウェア|プロプライエタリ]]
| license = [[プロプライエタリソフトウェア|プロプライエタリ]]
| website = http://www.beincorporated.com/
| website = {{Wayback | url=http://www.beincorporated.com/ | title=beincorporated.com | date=20020329}}
}}
}}
'''BeOS'''(ビーオーエス)は、米[[Be社]]が開発した[[オペレーティングシステム]] (OS) である。
'''BeOS'''(ビーオーエス)は、米[[Be (企業)|Be社]]が開発した[[オペレーティングシステム]] (OS) である。


== 特徴 ==
== 特徴 ==
26行目: 28行目:
* シングルユーザーのパーソナル指向OS。
* シングルユーザーのパーソナル指向OS。


OS単体での販売が終了した後でも、楽器メーカーの[[ローランド]]が[[エディロール]]のブランドでビデオ編集専用機のDV-7DLで組み込みOSとして使用<ref>[http://www.itmedia.co.jp/lifestyle/articles/0408/23/news005.html PCの技術で完璧な「専用機」を作る (1/3)]</ref>しており、単体のシステムとしてより若干長く現役で活躍していたOSでもある。
OS単体での販売が終了した後でも、楽器メーカーの[[ローランド]]が[[エディロール]]のブランドでビデオ編集専用機のDV-7DLで組み込みOSとして使用<ref>[https://www.itmedia.co.jp/lifestyle/articles/0408/23/news005.html PCの技術で完璧な「専用機」を作る (1/3)]</ref>しており、単体のシステムとしてより若干長く現役で活躍していたOSでもある。

上記の特徴はオープンなBeOSとして開発中の[[Haiku (オペレーティングシステム)|Haiku]]で再現されようとしている。


== 歴史 ==
== 歴史 ==
新興OSとして、レガシーを切り捨てた設計で高性能を発揮したが、動作環境が限られ、対応アプリケーションが少なかったことでシェアを獲得できず開発が中止された。

=== PowerPCプラットフォームでの展開 ===
=== PowerPCプラットフォームでの展開 ===
[[アップル (企業)|アップル]]のヨーロッパ部門で好成績を収め、後にアップル本社で開発責任者を務めた[[ジャン=ルイ・ガセー]]({{Lang|fr|Jean-Louis Gassée}})らが[[1990年]]に[[スピンオフ|スピンアウト]]してBe社を設立、[[ハードウェア]][[BeBox]]とオペレーティングシステム '''BeOS'''の開発を開始する。初期のBeBoxの[[プロトタイプ]]は[[AT&T]]の[[Hobbit]]という[[マイクロプロセッサー|プロセッサー]]を使用していたが、後に[[PowerPC]]ベースに変更され、その上で動くBeOSとともに[[1995年]]に一般に公開された。
[[Apple]]のヨーロッパ部門で好成績を収め、後にApple本社で開発責任者を務めた[[ジャン=ルイ・ガセー]]({{Lang|fr|Jean-Louis Gassée}})らが[[1990年]]に[[スピンオフ|スピンアウト]]してBe社を設立した。Be社は1990年当時にようやく注目され始めたRISC CPU,マイクロカーネル,SMPという要素を全て盛り込んだコンピュータを作るため、[[ハードウェア]][[BeBox]]とオペレーティングシステム '''BeOS'''の開発を開始する。初期のBeBoxの[[プロトタイプ]]は[[AT&T]]の[[Hobbit]]という[[マイクロプロセッサー|プロセッサー]]を使用していたが、後に[[PowerPC]]ベースに変更され、その上で動くBeOSとともに[[1995年]]に一般に公開された。BeOSではアプリケーションからの直接的なハードウェアアクセスと徹底した並列化を設計レベルで実装した結果、同時代のMacintoshやWindows等とは比較にならない程高速に動作し、コンピュータ関係者の間で大きな話題となった。しかし、対応ハードウェアが一般的でないBeBoxのみではソフトメーカーが参入せず、恒常的なアプリケーション不足に悩まされることになった。


翌年にはBeOSは[[Power Macintosh]]に移植され、[[Classic Mac OS|Mac OS]]の次世代OS候補として注目を集めることになった(BeBox事業は終了したが、サポートはその後数年間継続した)。旧弊なMac OSに代わる次世代OSを求めている事を知り得たガセーは、BeOSの良さをアピールすべくアップルに働きかけ、当時のアップル[[最高経営責任者|CEO]]の[[ギル・アメリオ]]らに簡単な[[プレゼンテーション|デモ]]を行った。ガセーはアメリオに買収に関する条件に付いて提示をしたが、アップルの見積ではBeOSの価値は5000万ドルであったのに対しガセーは3億ドルと法外に高額な金額を提示した<ref>参考 『アップル薄氷の500日』 1998年8月15日</ref>。当時、BeOSは6年かかっても未完成であり、完全な商用製品と呼べるシステムには至っておらず、更にMacに搭載した場合のコストとBeOS自体の開発費用等を含めるととてつもない金額となり、その上に急を要する次世代Mac用のOS開発に膨大な時間がかかる事が分かる。また[[ギル・アメリオ]]の腹心だった[[エレン・ハンコック]]が[[IBM]]にソフトウェア担当上級副社長として勤めていた際に技術オンチだった幹部陣が[[インテル]]や[[マイクロソフト]]にいいようにしてやられる様を見てきたため、結論を急ぎ過ぎないよう進言した。
翌年にはBeOSは[[Power Macintosh]]に移植され、[[Classic Mac OS|Mac OS]]の次世代OS候補として注目を集めることになった(BeBox事業は終了したが、サポートはその後数年間継続した)。旧弊なMac OSに代わる次世代OSを求めている事を知り得たガセーは、BeOSの良さをアピールすべくAppleに働きかけ、当時のApple [[最高経営責任者|CEO]]の[[ギル・アメリオ]]らに簡単な[[プレゼンテーション|デモ]]を行った。ガセーはアメリオに買収に関する条件に付いて提示をしたが、Appleの見積ではBeOSの価値は5000万ドルであったのに対しガセーは3億ドルと法外に高額な金額を提示した<ref>参考 『アップル薄氷の500日』 1998年8月15日</ref>。当時、BeOSは6年かかっても未完成であり、完全な商用製品と呼べるシステムには至っておらず、更にMacに搭載した場合のコストとBeOS自体の開発費用等を含めるととてつもない金額となり、その上に急を要する次世代Mac用のOS開発に膨大な時間がかかる事が分かる。また[[ギル・アメリオ]]の腹心だった[[エレン・ハンコック]]が[[IBM]]にソフトウェア担当上級副社長として勤めていた際に技術オンチだった幹部陣が[[インテル]]や[[マイクロソフト]]にいいようにしてやられる様を見てきたため、結論を急ぎ過ぎないよう進言した。


結果として、アップルは[[NeXT]]ソフトウェアの[[OPENSTEP]]を選択し、[[スティーブ・ジョブズ]]率いるNeXTを買収する。金額的にはBeよりも高くはなったが、OPENSTEPは[[金融機関]]や研究機関などで既に実績を上げていた。
結果として、Appleは[[NeXT]]ソフトウェアの[[OPENSTEP]]を選択し、[[スティーブ・ジョブズ]]率いるNeXTを買収する。金額的にはBeよりも高くはなったが、OPENSTEPは[[金融機関]]や研究機関などで既に実績を上げていた。


アップルへの売却に失敗したBe(ガセー)は徐々に業績が下がっていった。さらに、アップルがPower Macintosh G3以降のマシンの技術資料の公開を拒んだため、技術的にもMac[[プラットフォーム (コンピューティング)|プラットフォーム]]上でのBeOSの発展は困難となったとし、BeOSがG3以降の機種に対応することはなかった。これについては、Power Macintosh G3の仕様は[[CHRP]]準拠であり公開されていたも同然であり、PowerPC用[[Linux]]等複数のOSがPower Mac G4以降でも動作していることから、単にMacに見切りをつけるための口実であったとも言われている。
Appleへの売却に失敗したBe(ガセー)は徐々に業績が下がっていった。さらに、AppleがPower Macintosh G3以降のマシンの技術資料の公開を拒んだため、技術的にもMac[[プラットフォーム (コンピューティング)|プラットフォーム]]上でのBeOSの発展は困難となったとし、BeOSがG3以降の機種に対応することはなかった。これについては、Power Macintosh G3の仕様は[[CHRP]]準拠であり公開されていたも同然であり、PowerPC用[[Linux]]等複数のOSがPower Mac G4以降でも動作していることから、単にMacに見切りをつけるための口実であったとも言われている。


そこで[[インテル]]等の協力を得て[[PC/AT互換機]]で作動するBeOSの開発に専念する事になった。
そこで[[インテル]]等の協力を得て[[PC/AT互換機]]で作動するBeOSの開発に専念する事になった。


=== Intelプラットフォームでの展開 ===
=== インテルプラットフォームでの展開 ===
このような状況で、BeOSはインテル ([[x86]]) プラットフォームへ進出し、[[1998年]]にはBeOS Release 3 (R3) としてx86・PowerMac・BeBox対応でリリースされた。これによりBeOSはPCユーザーからも注目を集めることとなる。しかし、R3時点ではx86プラットフォームのハードウェアサポート([[チップセット]]・[[ビデオ]]・[[オーディオ]]・[[コンピュータネットワーク|ネットワーク]]など)はきわめて限定されており、BeOS専用にハードウェアを選択しなければ満足に動かすのは難しいほどであった。また、付属の[[ウェブブラウザ]]NetPositiveは日本語の[[エンコーディング]]に対応していたものの、日本語の[[フォント]]や[[インプットメソッド]]は付属しなかったため、日本のユーザーにとってはハードルが高かった。
このような状況で、BeOSはインテル ([[x86]]) プラットフォームへ進出し、[[1998年]]にはBeOS Release 3 (R3) としてx86・Power Mac・BeBox対応でリリースされた。これによりBeOSはPCユーザーからも注目を集めることとなる。しかし、R3時点ではx86プラットフォームのハードウェアサポート([[チップセット]]・[[ビデオ]]・[[オーディオ]]・[[コンピュータネットワーク|ネットワーク]]など)はきわめて限定されており、BeOS専用にハードウェアを選択しなければ満足に動かすのは難しいほどであった。また、付属の[[ウェブブラウザ]]NetPositiveは日本語の[[エンコーディング]]に対応していたものの、日本語の[[フォント]]や[[インプットメソッド]]は付属しなかったため、日本のユーザーにとってはハードルが高かった。


[[1998年]]暮れにはRelease 4 (R4) がリリースされた。このリリースからは日本語のフォントやインプットメソッド(エルゴソフトの[[EGBRIDGE]] ベース<ref>[http://pc.watch.impress.co.jp/docs/article/980528/ergo.htm BeOS Release 4に標準添付「EGBRIDGE」のエンジンや辞書をもとに開発 エルゴソフト、BeOSに標準添付される日本語入力システムを開発] 1998年5月28日</ref>)も付属した。一方で、x86 の標準のコンパイラが[[CodeWarrior]]から[[GNUコンパイラコレクション|GCC]]に変更されたため[[バイナリフォーマット]]が[[Portable Executable|PE]]から[[Executable and Linkable Format|ELF]]に変わり、R3 x86の[[バイナリ]]は動かなくなった。このころは[[Microsoft Windows]]に代わる代替OSを求める動きが盛んになってきたころで、BeOSもその波に乗って一定のユーザーを獲得した。日本では[[日立製作所]]から[[プレインストール]]PC([[Microsoft Windows 98|Windows 98]]との[[デュアルブート]])も発売された<ref>{{Cite web |date=1998-11-11 |url=http://pc.watch.impress.co.jp/docs/article/981111/hitachi.htm |title=日立、BeOSをプリインストールした液晶デスクトップ |publisher=PC Watch |accessdate=2012-08-31}}</ref>。
[[1998年]]暮れにはRelease 4 (R4) がリリースされた。このリリースからは日本語のフォントやインプットメソッド(エルゴソフトの[[EGBRIDGE]] ベース<ref>[https://pc.watch.impress.co.jp/docs/article/980528/ergo.htm BeOS Release 4に標準添付「EGBRIDGE」のエンジンや辞書をもとに開発 エルゴソフト、BeOSに標準添付される日本語入力システムを開発] 1998年5月28日</ref>)も付属した。一方で、x86 の標準のコンパイラが[[CodeWarrior]]から[[GNUコンパイラコレクション|GCC]]に変更されたため[[バイナリフォーマット]]が[[Portable Executable|PE]]から[[Executable and Linkable Format|ELF]]に変わり、R3 x86の[[バイナリ]]は動かなくなった。このころは[[Microsoft Windows]]に代わる代替OSを求める動きが盛んになってきたころで、BeOSもその波に乗って一定のユーザーを獲得した。日本では[[日立製作所]]から[[プレインストール]]PC([[Microsoft Windows 98|Windows 98]]との[[デュアルブート]])も発売された<ref>{{Cite web|和書|date=1998-11-11 |url=https://pc.watch.impress.co.jp/docs/article/981111/hitachi.htm |title=日立、BeOSをプリインストールした液晶デスクトップ |publisher=PC Watch |accessdate=2012-08-31}}</ref>。


翌年にはRelease 4.5(R4.5、コードネームGenki)がリリースされ、[[PCカード]]サポートなどが追加された。
翌年にはRelease 4.5(R4.5、コードネームGenki)がリリースされ、[[PCカード]]サポートなどが追加された。
49行目: 55行目:
=== フォーカスシフトとBeOSの終焉 ===
=== フォーカスシフトとBeOSの終焉 ===
[[2000年]]にBeOSの第三の転機が訪れる。BeOS Release 5(R5、コードネームMaui)は、従来の個人ユーザー中心のパッケージ販売から、以下のような提供形態に切り替えることが発表された。
[[2000年]]にBeOSの第三の転機が訪れる。BeOS Release 5(R5、コードネームMaui)は、従来の個人ユーザー中心のパッケージ販売から、以下のような提供形態に切り替えることが発表された。
* BeIA(コードネームStinger) - [[インターネットアプライアンス]](IA)向けのOEM供給。ビジネス的にはこれを主力とする。
* BeIA(コードネームStinger) - [[インターネットアプライアンス]] (IA) 向けのOEM供給。ビジネス的にはこれを主力とする。
* BeOS Personal Edition (PE) - 個人非商用向け無料バージョン。[[ダウンロード]]配布され、Windows上で[[File Allocation Table|FAT]][[パーティション]]内に[[インストール]]することができる(実際の動作は通常通り独立したOSとして動作する)。
* BeOS Personal Edition (PE) - 個人非商用向け無料バージョン。[[ダウンロード]]配布され、Windows上で[[File Allocation Table|FAT]][[パーティション]]内に[[インストール]]することができる(実際の動作は通常通り独立したOSとして動作する)。
* BeOS Pro Edition - 従来のパッケージ販売の後継。PCで本格的に利用するユーザー向け。
* BeOS Pro Edition - 従来のパッケージ販売の後継。PCで本格的に利用するユーザー向け。
56行目: 62行目:
しかし、IA市場そのものがそれほど発展しなかったこともあり、ビジネス的には苦しい状況が続いた。開発中のR5.1(コードネームDano)は日の目を見ることなく、[[2001年]]にBe社の[[知的資産]]は[[パーム (企業)|パーム]](旧PalmSource、現[[ACCESS Systems]])に売却され、Be社は解散した。これにより、Be社によるBeOSの歴史は終わりを告げた。
しかし、IA市場そのものがそれほど発展しなかったこともあり、ビジネス的には苦しい状況が続いた。開発中のR5.1(コードネームDano)は日の目を見ることなく、[[2001年]]にBe社の[[知的資産]]は[[パーム (企業)|パーム]](旧PalmSource、現[[ACCESS Systems]])に売却され、Be社は解散した。これにより、Be社によるBeOSの歴史は終わりを告げた。


このように、BeOS の歩みはハードウェアを転々としてきた歴史でもある。これについても、BeOSの移植性の高さの賜物として肯定的にとらえる意見と、ユーザーを切り捨ててきた歴史として批判する意見とがある。
このように、BeOSの歩みはハードウェアを転々としてきた歴史でもある。これについても、BeOSの移植性の高さの賜物として肯定的にとらえる意見と、ユーザーを切り捨ててきた歴史として批判する意見とがある。


== BeOSと日本語 ==
== BeOSと日本語 ==
69行目: 75行目:


== 最近の動向 ==
== 最近の動向 ==
[[File:BeOS family.svg|thumb|BeOSおよびBeOS系システム系統図]]
多くの人々に愛されたBeOSであり、[[2002年]]以降、いくつかの[[オープンソース]]プロジェクトがBeOSを再構築するために動いている。BeOS 5をベースに[[プロプライエタリソフトウェア|プロプライエタリ]]なコードを排除すべく書き直され、機能が増強されている。BeOSのマイクロカーネルの仕組みがこの作業を簡単にした。
多くの人々に愛されたBeOSであり、[[2002年]]以降、いくつかの[[オープンソース]]プロジェクトがBeOSを再構築するために動いている。BeOS 5をベースに[[プロプライエタリソフトウェア|プロプライエタリ]]なコードを排除すべく書き直され、機能が増強されている。BeOSのマイクロカーネルの仕組みがこの作業を簡単にした。


=== ZETA ===
=== ZETA ===
81行目: 88行目:
* 2005年 8月5日 -「ZETA 1.0 Deluxe Edition」が[[秋葉原]]のショップに初登場。[[ぷらっとホーム]]が、ZETA 1.0 Multilingual Deluxe Versionを販売開始。
* 2005年 8月5日 -「ZETA 1.0 Deluxe Edition」が[[秋葉原]]のショップに初登場。[[ぷらっとホーム]]が、ZETA 1.0 Multilingual Deluxe Versionを販売開始。
* 2005年 10月15日 - yellowTAB社が「ZETA 1.1」をリリース、既存ユーザ向けアップデータを無料ダウンロードとして配布開始。
* 2005年 10月15日 - yellowTAB社が「ZETA 1.1」をリリース、既存ユーザ向けアップデータを無料ダウンロードとして配布開始。
* [[2006年]] 1月21日 - 長期間にわたるBerry Japan社の契約違反のため、yellowTAB社がBerry Japan社との日本総[[代理店]]契約を破棄。
* [[2006年]] 1月21日 - 長期間にわたるBerry Japan社の契約違反のため、yellowTAB社がBerry Japan社との日本総代理店契約を破棄。
* 2006年 4月4日 - ZETA 開発元 yellowTAB社が破産保護下に置かれる<ref>[http://yellowtab.com/news/article.php?id=192 yellowTAB 社発表]</ref><ref>[http://pcweb.mycom.co.jp/news/2006/04/17/004.html MYCOM PC WEB 関連記事]</ref>。
* 2006年 4月4日 - ZETA 開発元 yellowTAB社が破産保護下に置かれる<ref>[http://yellowtab.com/news/article.php?id=192 yellowTAB 社発表]</ref><ref>[http://pcweb.mycom.co.jp/news/2006/04/17/004.html MYCOM PC WEB 関連記事]</ref>。
* 2006年 10月14日 - 元CEOだったBernd Korzが中心となったチームでZETAが開発され、製品の販売は独magnussoft社が引き継ぐ。
* 2006年 10月14日 - 元CEOだったBernd Korzが中心となったチームでZETAが開発され、製品の販売は独magnussoft社が引き継ぐ。
* [[2007年]]<!--3月--> magnussoft社は販売不振に伴いZETAの開発支援打ち切り決定し、Bernd Korzも開発終了を発表<ref>[https://news.mynavi.jp/news/2007/04/03/006/ 「ついにBeOS後継「Zeta」の開発が終了」] マイコミジャーナル 2007年4月3日</ref>、販売も2007年度で終了する。
* [[2007年]]<!--3月--> - magnussoft社は販売不振に伴いZETAの開発支援打ち切り決定し、Bernd Korzも開発終了を発表<ref>[https://news.mynavi.jp/techplus/article/20070403-a006/ 「ついにBeOS後継「Zeta」の開発が終了」] マイコミジャーナル 2007年4月3日</ref>、販売も2007年度で終了する。


=== Haiku プロジェクト ===
=== Haiku プロジェクト ===
{{Main|Haiku (オペレーティングシステム)}}
{{Main|Haiku (オペレーティングシステム)}}
[[Haiku (オペレーティングシステム)|Haiku プロジェクト]]は、オープンソース版 BeOS を目指して、Be 社解散後に発足した。当初のプロジェクト名は OpenBeOS と称しており、2004 年にコミュニティの投票によって選ばれた新しいプロジェクト名として Haiku と改名された。Haiku プロジェクトの第一目標は、BeOS と[[互換性]](ソース / バイナリ共)を持つHaiku R1 (RはReleaseの頭文字) をリリースすることであり、R1 以降は、Haiku に新しい技術やアイディアを採り入れた最適な[[デスクトップ]] OS プラットフォームに発展させていくことを長期的な目標として掲げている。Haiku は x86 と PowerPC コンピュータを対象に開発が進められている。[https://www.haiku-os.org/slideshows/haiku-1 Haiku のスクリーンショット集]
[[Haiku (オペレーティングシステム)|Haiku プロジェクト]]は、オープンソース版 BeOS を目指して、Be 社解散後に発足した。当初のプロジェクト名は OpenBeOS と称しており、2004 年にコミュニティの投票によって選ばれた新しいプロジェクト名として Haiku と改名された。Haiku プロジェクトの第一目標は、BeOS と[[互換性]](ソース / バイナリ共)を持つHaiku R1 (RはReleaseの頭文字) をリリースすることであり、R1 以降は、Haiku に新しい技術やアイディアを採り入れた最適な[[デスクトップ]] OS プラットフォームに発展させていくことを長期的な目標として掲げている。Haiku は x86 と PowerPC コンピュータを対象に開発が進められている。[https://www.haiku-os.org/slideshows/haiku-1 Haiku のスクリーンショット集]

既に20年もの歴史があるプロジェクトだが、開発は遅々として進まず、最初の正式版となるR1が未だにリリース出来ていない段階にある。


* [[2001年]] 8月 OpenBeOS プロジェクト発足。
* [[2001年]] 8月 OpenBeOS プロジェクト発足。
107行目: 116行目:


== 外部リンク ==
== 外部リンク ==
* 日本のユーザグループ(閉鎖): [http://www.jpbe.net/ 日本 BeOS ネットワーク]{{リンク切れ|date=2019年12月}}
* 日本のユーザグループ(閉鎖): [https://web.archive.org/web/20061130194044/http://www.jpbe.net/ 日本 BeOS ネットワーク]{{リンク切れ|date=2019年12月}}
* [https://web.archive.org/web/19970430201842/http://www.eng.iastate.edu/~hiro/BeScope.html Be遠鏡(BeScope)]
* [https://web.archive.org/web/19990916063307/http://www.yk.rim.or.jp/~okuno/be-free/jp/ Be Free! --- BeOS Introduction Page ---]


=== 後継OS ===
=== 後継OS ===
114行目: 125行目:


==== Haiku関連 ====
==== Haiku関連 ====
* [http://www.haiku-os.org Haikuプロジェクト公式サイト] (英語)
* [http://www.haiku-os.org Haikuプロジェクト公式サイト]英語
* [http://web.archive.org/web/20071012170854/http://jpbe.net/news/archives/cat_haiku_os_openbeos.html 日本ユーザグループJPBE.netからのHaiku関連ニュース] - 閉鎖。(2007年10月12日時点の[[インターネットアーカイブ|アーカイブ]])
* [https://web.archive.org/web/20071012170854/http://jpbe.net/news/archives/cat_haiku_os_openbeos.html 日本ユーザグループJPBE.netからのHaiku関連ニュース] - 閉鎖。(2007年10月12日時点の[[インターネットアーカイブ|アーカイブ]])


==== ZETA関連 ====
==== ZETA関連 ====
* ZETAの公式ホームページ(http://www.zeta-os.com/ zeta-os.com 消滅)
* ZETAの公式ホームページ([https://web.archive.org/web/20080509135207/http://www.zeta-os.com/] zeta-os.com 消滅)
* [http://www.yellowtab.com/ yellowTAB社] - ZETAの旧開発元
* [https://web.archive.org/web/20060901014809/http://www.yellowtab.com/ yellowTAB社] - ZETAの旧開発元
* [http://www.yellowtab.com/news/article.php?id=130 Zeta 1.0の発表] - yellowTAB社ウェブサイト内の記事
* [https://web.archive.org/web/20060630073700/http://www.yellowtab.com/news/article.php?id=130 Zeta 1.0の発表] - yellowTAB社ウェブサイト内の記事
* [http://akiba.ascii24.com/akiba/news/2005/08/05/657395-000.html 「BeOS」の後継OS「ZETA 1.0 Deluxe Edition」が秋葉原のショップに初登場] - ニュースサイト内の記事
* [https://web.archive.org/web/20090421223726/http://akiba.ascii24.com/akiba/news/2005/08/05/657395-000.html 「BeOS」の後継OS「ZETA 1.0 Deluxe Edition」が秋葉原のショップに初登場] - ニュースサイト内の記事


{{BeOS}}
{{BeOS}}
[[Category:オペレーティングシステム]]
[[Category:BeOS|*]]
[[Category:PowerPCオペレーティングシステム]]
[[Category:1995年のソフトウェア]]
[[Category:1995年のソフトウェア]]
[[Category:オブジェクト指向OS]]
{{Software-stub}}
{{Software-stub}}

2024年4月4日 (木) 20:07時点における最新版

BeOS
開発者 Be社
OSの系統 BeOS
開発状況 既に終了
ソースモデル クローズドソース
カーネル種別 モジュラー ハイブリッドカーネル
ライセンス プロプライエタリ
ウェブサイト beincorporated.com - ウェイバックマシン(2002年3月29日アーカイブ分)
テンプレートを表示

BeOS(ビーオーエス)は、米Be社が開発したオペレーティングシステム (OS) である。

特徴

[編集]

BeOSのコードはUNIXなどの既存のコードをベースとするのではなく、すべて新しく書き起こされた。

同社のワークステーションであるBeBox、またはPower MacPC/AT互換機で動作し、メディアOSとしてマルチメディアを扱うことに長けていた。洗練された設計で、非常に高性能なOSである。発表当時同じPowerPCで動くMac OSよりも遥かに高速に動作し、「PowerPCの真価を発揮した」とユーザーを驚かせた。

技術的な特徴として次のようなものがある。

OS単体での販売が終了した後でも、楽器メーカーのローランドエディロールのブランドでビデオ編集専用機のDV-7DLで組み込みOSとして使用[1]しており、単体のシステムとしてより若干長く現役で活躍していたOSでもある。

上記の特徴はオープンなBeOSとして開発中のHaikuで再現されようとしている。

歴史

[編集]

新興OSとして、レガシーを切り捨てた設計で高性能を発揮したが、動作環境が限られ、対応アプリケーションが少なかったことでシェアを獲得できず開発が中止された。

PowerPCプラットフォームでの展開

[編集]

Appleのヨーロッパ部門で好成績を収め、後にApple本社で開発責任者を務めたジャン=ルイ・ガセーJean-Louis Gassée)らが1990年スピンアウトしてBe社を設立した。Be社は1990年当時にようやく注目され始めたRISC CPU,マイクロカーネル,SMPという要素を全て盛り込んだコンピュータを作るため、ハードウェアBeBoxとオペレーティングシステム BeOSの開発を開始する。初期のBeBoxのプロトタイプAT&THobbitというプロセッサーを使用していたが、後にPowerPCベースに変更され、その上で動くBeOSとともに1995年に一般に公開された。BeOSではアプリケーションからの直接的なハードウェアアクセスと徹底した並列化を設計レベルで実装した結果、同時代のMacintoshやWindows等とは比較にならない程高速に動作し、コンピュータ関係者の間で大きな話題となった。しかし、対応ハードウェアが一般的でないBeBoxのみではソフトメーカーが参入せず、恒常的なアプリケーション不足に悩まされることになった。

翌年にはBeOSはPower Macintoshに移植され、Mac OSの次世代OS候補として注目を集めることになった(BeBox事業は終了したが、サポートはその後数年間継続した)。旧弊なMac OSに代わる次世代OSを求めている事を知り得たガセーは、BeOSの良さをアピールすべくAppleに働きかけ、当時のApple CEOギル・アメリオらに簡単なデモを行った。ガセーはアメリオに買収に関する条件に付いて提示をしたが、Appleの見積ではBeOSの価値は5000万ドルであったのに対しガセーは3億ドルと法外に高額な金額を提示した[2]。当時、BeOSは6年かかっても未完成であり、完全な商用製品と呼べるシステムには至っておらず、更にMacに搭載した場合のコストとBeOS自体の開発費用等を含めるととてつもない金額となり、その上に急を要する次世代Mac用のOS開発に膨大な時間がかかる事が分かる。またギル・アメリオの腹心だったエレン・ハンコックIBMにソフトウェア担当上級副社長として勤めていた際に、技術オンチだった幹部陣がインテルマイクロソフトにいいようにしてやられる様を見てきたため、結論を急ぎ過ぎないよう進言した。

結果として、AppleはNeXTソフトウェアのOPENSTEPを選択し、スティーブ・ジョブズ率いるNeXTを買収する。金額的にはBeよりも高くはなったが、OPENSTEPは金融機関や研究機関などで既に実績を上げていた。

Appleへの売却に失敗したBe(ガセー)は徐々に業績が下がっていった。さらに、AppleがPower Macintosh G3以降のマシンの技術資料の公開を拒んだため、技術的にもMacプラットフォーム上でのBeOSの発展は困難となったとし、BeOSがG3以降の機種に対応することはなかった。これについては、Power Macintosh G3の仕様はCHRP準拠であり公開されていたも同然であり、PowerPC用Linux等複数のOSがPower Mac G4以降でも動作していることから、単にMacに見切りをつけるための口実であったとも言われている。

そこでインテル等の協力を得てPC/AT互換機で作動するBeOSの開発に専念する事になった。

インテルプラットフォームでの展開

[編集]

このような状況で、BeOSはインテル (x86) プラットフォームへ進出し、1998年にはBeOS Release 3 (R3) としてx86・Power Mac・BeBox対応でリリースされた。これによりBeOSはPCユーザーからも注目を集めることとなる。しかし、R3時点ではx86プラットフォームのハードウェアサポート(チップセットビデオオーディオネットワークなど)はきわめて限定されており、BeOS専用にハードウェアを選択しなければ満足に動かすのは難しいほどであった。また、付属のウェブブラウザNetPositiveは日本語のエンコーディングに対応していたものの、日本語のフォントインプットメソッドは付属しなかったため、日本のユーザーにとってはハードルが高かった。

1998年暮れにはRelease 4 (R4) がリリースされた。このリリースからは日本語のフォントやインプットメソッド(エルゴソフトのEGBRIDGE ベース[3])も付属した。一方で、x86 の標準のコンパイラがCodeWarriorからGCCに変更されたためバイナリフォーマットPEからELFに変わり、R3 x86のバイナリは動かなくなった。このころはMicrosoft Windowsに代わる代替OSを求める動きが盛んになってきたころで、BeOSもその波に乗って一定のユーザーを獲得した。日本では日立製作所からプレインストールPC(Windows 98とのデュアルブート)も発売された[4]

翌年にはRelease 4.5(R4.5、コードネームGenki)がリリースされ、PCカードサポートなどが追加された。

フォーカスシフトとBeOSの終焉

[編集]

2000年にBeOSの第三の転機が訪れる。BeOS Release 5(R5、コードネームMaui)は、従来の個人ユーザー中心のパッケージ販売から、以下のような提供形態に切り替えることが発表された。

  • BeIA(コードネームStinger) - インターネットアプライアンス (IA) 向けのOEM供給。ビジネス的にはこれを主力とする。
  • BeOS Personal Edition (PE) - 個人非商用向け無料バージョン。ダウンロード配布され、Windows上でFATパーティション内にインストールすることができる(実際の動作は通常通り独立したOSとして動作する)。
  • BeOS Pro Edition - 従来のパッケージ販売の後継。PCで本格的に利用するユーザー向け。

これは、業績が芳しくない個人向け市場から、当時注目を集めていたIA市場へとシフトしたもので、米ソニーのIA「eVilla」などに採用された。また、無料でインストールも簡単なPEの存在も目を引いた。

しかし、IA市場そのものがそれほど発展しなかったこともあり、ビジネス的には苦しい状況が続いた。開発中のR5.1(コードネームDano)は日の目を見ることなく、2001年にBe社の知的資産パーム(旧PalmSource、現ACCESS Systems)に売却され、Be社は解散した。これにより、Be社によるBeOSの歴史は終わりを告げた。

このように、BeOSの歩みはハードウェアを転々としてきた歴史でもある。これについても、BeOSの移植性の高さの賜物として肯定的にとらえる意見と、ユーザーを切り捨ててきた歴史として批判する意見とがある。

BeOSと日本語

[編集]

Be社には親日家のエンジニアが多く、日本語のサポートが比較的充実していた。[要出典] また、日本語関係のお遊びも盛り込まれていた。

  • NetPositiveでは日本語のエンコーディングがサポートされていた(非西洋圏の言語では唯一)。
  • R4以降、日本語のフォントとインプットメソッドが付属した(同上)。
  • BeBoxのカスタムI/OプロセッサはKasumiと呼ばれていた。これは『らんま1/2』の女性キャラクター・天道かすみにちなんだものといわれている。
  • NetPositiveのエラーメッセージは、英語による俳句形式になっていた(BeOS後継プロジェクトの一つHaiku OSのネーミングは、これにちなんだものと思われる)。ただし、これはわかりづらかったため、後のバージョンでは通常の形式も選べるようになった。
  • R4.5のコードネームはGenki(元気)であった。

最近の動向

[編集]
BeOSおよびBeOS系システム系統図

多くの人々に愛されたBeOSであり、2002年以降、いくつかのオープンソースプロジェクトがBeOSを再構築するために動いている。BeOS 5をベースにプロプライエタリなコードを排除すべく書き直され、機能が増強されている。BeOSのマイクロカーネルの仕組みがこの作業を簡単にした。

ZETA

[編集]

ZETAは、yellowTAB社がPalm社からライセンスを得て開発していた商用のBeOS後継OSである。yellowTAB社が破産したため、magnussoft社支援のもと元CEOだったBernd Korzが中心となったチームで ZETA 開発が継続され、製品の販売は独magnussoft社に引き継がれた。しかし2007年に販売不振により支援打ち切りが決まり、開発終了および販売停止となった。

  • 2003年 - yellowTAB社が Palm社からライセンスを得てBeOSの後継 OS ZETA を開発中。
  • 2004年 - yellowTAB社が ZETA の RC 版を発売。一家の中では複数の PC にインストール可能なファミリーライセンス形式を採用。この Zeta Neo は BeOS の後継として徐々に認知されつつある。
  • 2005年6月9日 - yellowTAB社がZETA 1.0を発表。
  • 2005年7月1日 - Berry Japan社がyellowTAB社と総代理店契約締結。ZETA の日本公式サイトを開設。
  • 2005年7月7日 - Berry Japan社が、ZETA 1.0 Multilingual Deluxe Version(15,800円)を販売開始。セブン-イレブン経営の7dream.comでも販売。
  • 2005年 8月5日 -「ZETA 1.0 Deluxe Edition」が秋葉原のショップに初登場。ぷらっとホームが、ZETA 1.0 Multilingual Deluxe Versionを販売開始。
  • 2005年 10月15日 - yellowTAB社が「ZETA 1.1」をリリース、既存ユーザ向けアップデータを無料ダウンロードとして配布開始。
  • 2006年 1月21日 - 長期間にわたるBerry Japan社の契約違反のため、yellowTAB社がBerry Japan社との日本総代理店契約を破棄。
  • 2006年 4月4日 - ZETA 開発元 yellowTAB社が破産保護下に置かれる[5][6]
  • 2006年 10月14日 - 元CEOだったBernd Korzが中心となったチームでZETAが開発され、製品の販売は独magnussoft社が引き継ぐ。
  • 2007年 - magnussoft社は販売不振に伴いZETAの開発支援打ち切り決定し、Bernd Korzも開発終了を発表[7]、販売も2007年度で終了する。

Haiku プロジェクト

[編集]

Haiku プロジェクトは、オープンソース版 BeOS を目指して、Be 社解散後に発足した。当初のプロジェクト名は OpenBeOS と称しており、2004 年にコミュニティの投票によって選ばれた新しいプロジェクト名として Haiku と改名された。Haiku プロジェクトの第一目標は、BeOS と互換性(ソース / バイナリ共)を持つHaiku R1 (RはReleaseの頭文字) をリリースすることであり、R1 以降は、Haiku に新しい技術やアイディアを採り入れた最適なデスクトップ OS プラットフォームに発展させていくことを長期的な目標として掲げている。Haiku は x86 と PowerPC コンピュータを対象に開発が進められている。Haiku のスクリーンショット集

既に20年もの歴史があるプロジェクトだが、開発は遅々として進まず、最初の正式版となるR1が未だにリリース出来ていない段階にある。

  • 2001年 8月 OpenBeOS プロジェクト発足。
  • 2004年 6月 第1回「WalterCon 2004」開催、新プロジェクト名「Haiku」が発表される。
  • 2004年 10月 CannaIM for BeOS が Haiku に寄付される。
  • 2005年 7月 日本語フォント「小夏」を標準フォントとして適用。
  • 2005年 8月 「WalterCon 2005」開催。
  • 2009年9月14日 初公式リリース Haiku R1/Alpha 1 が公開される 公式サイトでの発表sourceforge.jpBeOS互換OS「Haiku」の初となる公式開発版「Haiku R1/Alpha」を試す
  • 2010年5月9日 Haiku R1/Alpha 2 が公開される。
  • 2011年6月18日 Haiku R1/Alpha 3 が公開される。
  • 2012年11月12日 Haiku R1/Alpha 4 が公開される。
  • 2012年11月14日 Haiku R1/Alpha 4.1 が公開される。
  • 2018年9月28日 Haiku R1/Beta 1 が公開される。

脚注

[編集]

外部リンク

[編集]

後継OS

[編集]
  • beunited.org - Be互換OSへのリンクと関連ニュース
  • B.E.O.S - Linuxカーネルベース、2003年以降開発が停止している

Haiku関連

[編集]

ZETA関連

[編集]