開始行:
// 久しぶりにBeOSをやってみよかって人向けを意図してます。
* 復習BeOS [#vaf9abae]
BeOSって?という疑問に対する特徴とか概要を書いてあります...
なお、後述するBeOS R5 PEは、bebitsから入手できます。(「Be...
の名前で登録されています)
** BeOSって [#v77c9268]
1990年ごろに元Apple社副社長のジャン・ルイ・ガセー氏が設立...
です。当初は、Macと同じように専用ハードの''BeBOX''のため...
後にMac用、IntelPC用へとプラットフォームを広げました。
開発のコンセプトは、''for next decade''。その頃のMS-DOS(W...
過去の資産を生かすために新技術を取り入れられずいたことに...
OS技術をふんだんに使って、次の10年のためのOSを開発しよう...
一時はApple社の時期OS選定コンペでNeXTと争うこともありまし...
採用されることになりました(そしてスティーブ・ジョブズ氏が...
NeXTはMacOS Xの名前で生まれかわっています)。ここで勝って...
''BeOS''としての歴史は終わっていたはずで、そのときはまぁ...
その後のBeOSでは、BeBOX用、Mac用は縮小されたような感じで...
感じになっています。
Be社の後期にはBeOSをインターネット機器用組み込みOSとして...
した。それだけコンパクトで小メモリ&小ディスクスペースで...
いう証左でしょう。
** "for next decade" [#k8c692c4]
BeOSは1990年当時に使えるOS技術を多数投入されたOSです。199...
もう20年近く昔になりますが、技術的には現在から見てもさほ...
せん。むしろ先取りしている面も多々あります。
:プリエンプティブマルチタスク|複数起動したアプリケーショ...
するOSカーネルの機能です。今でこそあたりまえの機能になり...
MacOS共にアプリケーション側がそれぞれのOSの流儀に従った工...
できませんでした。
:マルチCPU、マルチスレッディング|BeOSは開発当初からマルチ...
されていました。当時は'''「最高性能のCPU 1個よりも1つ2つ...
方がコストパフォーマンスがよく、高負荷環境で操作性を維持...
いうことが理由でしたが、奇しくも現在のマルチコアCPU時代に...
でしょう。ソフト開発ライブラリも複数CPUを自然に利用できる...
''マルチスレッド化''を意識したものになっています。
:データベース的機能を搭載したファイルシステム|単純にファ...
格納するだけでなく、ユーザが自由に設定したアトリビュート...
さらに高度な検索機能を組み合わせたものです。例えばメール...
や宛先、音楽や映像ファイルなら再生時間や入手元など、追加...
ことで、全アプリケーションから利用できる情報になります。...
:メディアアプリケーション対応|当初のBeOSでは''poorman's S...
音楽アプリケーションを重視していました。BeOSはリアルタイ...
メディアアプリケーションのスムーズな取り扱いのために、プ...
スイッチング、デバイスI/O時の低レイテンシを意識して開発さ...
** R5とdano [#hfe588b6]
BeOSのデスクトップOSとしての開発は、Release5 (''R5'')まで...
BeOSは組み込みOSとしての道を模索していくことになったので...
フリーディストリビューションとも言える、BeOS R5 PersonalE...
され、多くの雑誌等に添付されました。これはBeOSが無償化さ...
のですが、この時の版であるR5によってBeOSが広く知られるこ...
R5はもちろん製品としても販売されていました。製品版にはい...
が入っていたり、オマケがついていたりしましたが、基本機能...
かったため製品版の販売機会を削ってしまった面もあるかもし...
そしてBe社が次期リリースとして開発途上であったとされるも...
安定度はR5より劣るようですが、ネットワーク転送速度が向上...
開発中としてアナウンスされていた機能が搭載されていました。
しかし、''dano''はどうやら流出版として現れたようで、ライ...
と思われます。対応機種が増えていたりして重宝された面もあ...
** ZetaとHaiku [#qa59b542]
そして、Be社は経営不振のため倒産してしまいます。BeOSユー...
いましたが、ほぼ同時にBeOS代替開発がスタートしました。
そこで登場したのが、ZetaとHaiku(最初の名前はOpenBeOS)です。
:Zeta|Be社倒産前にBe社からライセンスを受けたというBernd氏...
開発したOSでしたがYellowTab社も倒産、つい先日Zetaの開発も...
Be社から受けていたというライセンスの内容やその真偽は、は...
ますが、BeOSの命脈をつないだという効果はあったのかもしれ...
名前はR5の次ということで、α、β〜の6番目の文字が使われてい...
BeOS知財を買い取ったPalm社が''BeOS''の名前の使用を許さな...
:Haiku (OpenBeOS)|Be社倒産後すぐに立ち上がったBeOS互換OS...
目標は壮大で、''R5のクローンをゼロから立ち上げる''、とい...
この目標にはバイナリ互換も含まれます。使用できるソースコ...
仕様にも不明な点があるなか、開発はかなりの困難があったと...
形になりつつあります。新機能等の開発はR5クローンが完成し...
それ以上初期目標を膨らませない方針になっていました。(今も...
で、''Haiku''という名前ですが、こちらはOpenBeOSからの改名...
名前です。なんで日本語?という感もあるかもしれませんが、B...
表示には''"haiku mode"''というのがありまして、無関係な単...
(英語のhaikuなので、どこがどう俳句なのかはよくわかりませ...
:その他|バイナリ互換のクローンOSはハードルが高すぎるから...
ソース互換なOSを作ろうぜ(makeしなおせば、ソースそのままで...
ションができる)、的なプロジェクトもあったように思います。...
現実的なトコだったように思いますが、筆者はその後を追跡し...
知らないです。
** そしてその後 [#x29b7f16]
Zetaの開発も終了し、いよいよHaiku 1本に絞られてきた感じで...
OSになるのはいつか、という話はありますが、これで商売でコ...
組織が無くなりました。今後はなおさらコミニュティによる開...
くることでしょう。
Haikuはまだ開発中のOSです。安定度に対する不安も大きいでし...
仮想PCソフトウエアも無償公開されていて、気軽に試しやすい...
いえます。ま、気軽に試しやすいディストリビューションパッ...
ことでもあるんですが。
WindowsもLinuxさえデスクトップOSがゴテゴテしてきている感...
軽快なBeOSが再注目される日を期待したいですね。
** 思うこと [#fa566d7c]
いろんな人が下に書き足してくれれば幸いです。
- Be社、YellowTab社、ともに倒産してしまいました。マイナー...
のはやはり市場的にキビシイ、ということの証明なのだろうな...
- ここからは個人開発者の貢献がなおさら重要になってきます...
リをいろいろ開発されていたKTさんがおっしゃっていた「枯れ...
ないですが、小さいツールであっても既存のものと重複してい...
- ソフトの開発&配布&お試しがしやすいように、というと、...
便利かつバグが出にくいフレームワーク的なものとかパッケー...
あればいいなぁと思うものは多いんですが、そういうのを開発...
- 以上 (Tanuki)
** 続く [#u9bffa92]
// どういう形がいいのかわかりませんが、とりあえずリンク貼...
// →ありがとございます。ある程度育ってきたらリンクしよか...
- [[復習 BeOS --システム編-->復習BeOS --システム編--]]
- [[復習 BeOS --ファイルシステム編-->復習BeOS --ファイル...
終了行:
// 久しぶりにBeOSをやってみよかって人向けを意図してます。
* 復習BeOS [#vaf9abae]
BeOSって?という疑問に対する特徴とか概要を書いてあります...
なお、後述するBeOS R5 PEは、bebitsから入手できます。(「Be...
の名前で登録されています)
** BeOSって [#v77c9268]
1990年ごろに元Apple社副社長のジャン・ルイ・ガセー氏が設立...
です。当初は、Macと同じように専用ハードの''BeBOX''のため...
後にMac用、IntelPC用へとプラットフォームを広げました。
開発のコンセプトは、''for next decade''。その頃のMS-DOS(W...
過去の資産を生かすために新技術を取り入れられずいたことに...
OS技術をふんだんに使って、次の10年のためのOSを開発しよう...
一時はApple社の時期OS選定コンペでNeXTと争うこともありまし...
採用されることになりました(そしてスティーブ・ジョブズ氏が...
NeXTはMacOS Xの名前で生まれかわっています)。ここで勝って...
''BeOS''としての歴史は終わっていたはずで、そのときはまぁ...
その後のBeOSでは、BeBOX用、Mac用は縮小されたような感じで...
感じになっています。
Be社の後期にはBeOSをインターネット機器用組み込みOSとして...
した。それだけコンパクトで小メモリ&小ディスクスペースで...
いう証左でしょう。
** "for next decade" [#k8c692c4]
BeOSは1990年当時に使えるOS技術を多数投入されたOSです。199...
もう20年近く昔になりますが、技術的には現在から見てもさほ...
せん。むしろ先取りしている面も多々あります。
:プリエンプティブマルチタスク|複数起動したアプリケーショ...
するOSカーネルの機能です。今でこそあたりまえの機能になり...
MacOS共にアプリケーション側がそれぞれのOSの流儀に従った工...
できませんでした。
:マルチCPU、マルチスレッディング|BeOSは開発当初からマルチ...
されていました。当時は'''「最高性能のCPU 1個よりも1つ2つ...
方がコストパフォーマンスがよく、高負荷環境で操作性を維持...
いうことが理由でしたが、奇しくも現在のマルチコアCPU時代に...
でしょう。ソフト開発ライブラリも複数CPUを自然に利用できる...
''マルチスレッド化''を意識したものになっています。
:データベース的機能を搭載したファイルシステム|単純にファ...
格納するだけでなく、ユーザが自由に設定したアトリビュート...
さらに高度な検索機能を組み合わせたものです。例えばメール...
や宛先、音楽や映像ファイルなら再生時間や入手元など、追加...
ことで、全アプリケーションから利用できる情報になります。...
:メディアアプリケーション対応|当初のBeOSでは''poorman's S...
音楽アプリケーションを重視していました。BeOSはリアルタイ...
メディアアプリケーションのスムーズな取り扱いのために、プ...
スイッチング、デバイスI/O時の低レイテンシを意識して開発さ...
** R5とdano [#hfe588b6]
BeOSのデスクトップOSとしての開発は、Release5 (''R5'')まで...
BeOSは組み込みOSとしての道を模索していくことになったので...
フリーディストリビューションとも言える、BeOS R5 PersonalE...
され、多くの雑誌等に添付されました。これはBeOSが無償化さ...
のですが、この時の版であるR5によってBeOSが広く知られるこ...
R5はもちろん製品としても販売されていました。製品版にはい...
が入っていたり、オマケがついていたりしましたが、基本機能...
かったため製品版の販売機会を削ってしまった面もあるかもし...
そしてBe社が次期リリースとして開発途上であったとされるも...
安定度はR5より劣るようですが、ネットワーク転送速度が向上...
開発中としてアナウンスされていた機能が搭載されていました。
しかし、''dano''はどうやら流出版として現れたようで、ライ...
と思われます。対応機種が増えていたりして重宝された面もあ...
** ZetaとHaiku [#qa59b542]
そして、Be社は経営不振のため倒産してしまいます。BeOSユー...
いましたが、ほぼ同時にBeOS代替開発がスタートしました。
そこで登場したのが、ZetaとHaiku(最初の名前はOpenBeOS)です。
:Zeta|Be社倒産前にBe社からライセンスを受けたというBernd氏...
開発したOSでしたがYellowTab社も倒産、つい先日Zetaの開発も...
Be社から受けていたというライセンスの内容やその真偽は、は...
ますが、BeOSの命脈をつないだという効果はあったのかもしれ...
名前はR5の次ということで、α、β〜の6番目の文字が使われてい...
BeOS知財を買い取ったPalm社が''BeOS''の名前の使用を許さな...
:Haiku (OpenBeOS)|Be社倒産後すぐに立ち上がったBeOS互換OS...
目標は壮大で、''R5のクローンをゼロから立ち上げる''、とい...
この目標にはバイナリ互換も含まれます。使用できるソースコ...
仕様にも不明な点があるなか、開発はかなりの困難があったと...
形になりつつあります。新機能等の開発はR5クローンが完成し...
それ以上初期目標を膨らませない方針になっていました。(今も...
で、''Haiku''という名前ですが、こちらはOpenBeOSからの改名...
名前です。なんで日本語?という感もあるかもしれませんが、B...
表示には''"haiku mode"''というのがありまして、無関係な単...
(英語のhaikuなので、どこがどう俳句なのかはよくわかりませ...
:その他|バイナリ互換のクローンOSはハードルが高すぎるから...
ソース互換なOSを作ろうぜ(makeしなおせば、ソースそのままで...
ションができる)、的なプロジェクトもあったように思います。...
現実的なトコだったように思いますが、筆者はその後を追跡し...
知らないです。
** そしてその後 [#x29b7f16]
Zetaの開発も終了し、いよいよHaiku 1本に絞られてきた感じで...
OSになるのはいつか、という話はありますが、これで商売でコ...
組織が無くなりました。今後はなおさらコミニュティによる開...
くることでしょう。
Haikuはまだ開発中のOSです。安定度に対する不安も大きいでし...
仮想PCソフトウエアも無償公開されていて、気軽に試しやすい...
いえます。ま、気軽に試しやすいディストリビューションパッ...
ことでもあるんですが。
WindowsもLinuxさえデスクトップOSがゴテゴテしてきている感...
軽快なBeOSが再注目される日を期待したいですね。
** 思うこと [#fa566d7c]
いろんな人が下に書き足してくれれば幸いです。
- Be社、YellowTab社、ともに倒産してしまいました。マイナー...
のはやはり市場的にキビシイ、ということの証明なのだろうな...
- ここからは個人開発者の貢献がなおさら重要になってきます...
リをいろいろ開発されていたKTさんがおっしゃっていた「枯れ...
ないですが、小さいツールであっても既存のものと重複してい...
- ソフトの開発&配布&お試しがしやすいように、というと、...
便利かつバグが出にくいフレームワーク的なものとかパッケー...
あればいいなぁと思うものは多いんですが、そういうのを開発...
- 以上 (Tanuki)
** 続く [#u9bffa92]
// どういう形がいいのかわかりませんが、とりあえずリンク貼...
// →ありがとございます。ある程度育ってきたらリンクしよか...
- [[復習 BeOS --システム編-->復習BeOS --システム編--]]
- [[復習 BeOS --ファイルシステム編-->復習BeOS --ファイル...
ページ名:
[
トップ
] (
編集方法
) [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]