
BBC Microが現在まで繁栄し、発展し続けていた現在の変化を想像してください。この代替では、このオペレーティングシステムはWindowsとLinuxと一緒に存在しますが、離れています。
これは、Acorn MOS 3.20に触発された代替オペレーティングシステムですが、思考実験としての現在のハードウェアと少し楽しむおもちゃのために近代化されています。
そのユーザーランドは、BBC Basicに重点を置いた基本ベースの方言で完全に記述されており、ハードウェア(昔と同じように)、マルチタスク、最新のファイルシステムサポート、インターネットユーティリティなど、ディスクイメージを介したADFSなどのADFSなどとの後方互換性が完全にアクセスされます。
x86_64システム(近日公開予定のオプション)このオペレーティングシステムは、Limine Bootloaderを介して起動し、64ビットシステムでのみ実行されます。可能であれば、SMPシステム(マルチコア)を利用します - OSのこの部分は書き直されるプロセスにあります。
起動すると、OSは最初に実行/programs/initを実行します。これは、シェルCHAIN単純な基本スクリプトであるrocketshです。 rocketsh 、直接的な基本コマンド(印刷、可変割り当て、機能、手順コール、評価など)をサポートしています。未知の指示はコマンドとして解釈され、 rocketsh CHAIN EDの/programsで一致するプログラム名を検索します。
このオペレーティングシステムでは、 CHAIN命令は現在のプログラムを新しいプログラムに置き換えないことに注意してください(BBCマイクロでは、これを行いました。これは、Posix exec() )と同様にこれを行いました)。これを使用すると、関連するプログラム機能の複雑なツリーを生成できます。プログラムをCHAIN 、すぐに戻る能力はすぐに登場します。