ページへ戻る

− Links

 印刷 

OSASK-HB のバックアップソース(No.4) :: OSASK計画

osaskwiki:OSASK-HB のバックアップソース(No.4)

« Prev[4]  Next »[5]
* OSASK-HBのページ
-(by [[K]], 2008.03.06)
*** (0) これはなに?
-OSASK-HBとは、いわば別系統で進化するOSASKのことで、起源を「はりぼてOS」にもつ。HBの名は「Haribote Based」に由来する。ちなみにコードネームはpencil。
-2008年3月いっぱいは様子を見るが、コミュニティからあまりに不評だった場合はプロジェクトを凍結する可能性もあり。
-3月中旬にOSASK-MLに投稿します。
*** (1) 主な特徴
-2008年の4月下旬あたりにver.0.0をリリース予定。
-やはりOSASKの名を冠しさらに[[K]]がリリース権を握る以上は、性能(速さやサイズ)を重視する。
--しかしOSASKほどではなく、機能的に面白いと思えば取り入れる傾向が強い。
--OSASKは486-33MHzくらいをOSの主要機能のターゲットとしているが、OSASK-HBはVIAのC3-533MHzくらいをターゲットにしようと思っている。RiSEのCPUの233MHzくらいでもいいかな。どちらも実性能はPentiumIIの300MHz前後。
-できるだけアセンブラの使用は避ける。
--アセンブラでがんばるのは元祖OSASKでやるのでこちらではそれを追求しない。ただどんな言語で書いてもいいというわけではなくtolsetの範囲に限定したい(つまりtolsetでサポートできるようになればC以外でもいい)。
-標準APIは「はりぼてOS」や「ぐいぐい ver.0.0」とは別のものを予定。たぶん名前は「ぐいぐい ver.0.1」。
--これはOSASK-HB以外でもサポートする。元祖OSASKや、Windows上で動く環境も用意したい。無改造の「はりぼてOS」でも特別なアプリを使えば「ぐいぐい ver.0.1」を動かせるとか。新リンカも準備する。原理的にはIA-32用のLinuxやBSDなど他の32bit-OS上でも動くようにできる。
--タスクセーブにももちろん対応予定だが、いくつかの例外を除くと、基本的にタスクセーブした環境でしかロードはできない(Windows上で起動しタスクセーブしたアプリは、Windows上か元祖OSASKかOSASK-HB上でしか再開できないなど)。
-もちろんAT版以外も作る
-もちろんKHBIOSベース

*** (2) 既存プロジェクトとの関係
-新OSASKというとkhabaベースのOSASK ver.5.0計画があるが、これはちょっとアイデアが発散しているのであと数年の後に考え直したい。インテルが超省電力プロセッサを計画し始めてきたことも、まあまだしばらくはIA-32でいいかなと思った原因ではある(情けない)。

* こめんと欄
#comment

« Prev[4]  Next »[5]