impala
1.0.0
Impalaは自家製のUnixのようなオペレーティングシステムであり、ポーランドのWroclaw大学でBechelor Projectとして開発されました。
4.4BSD、FreeBSD、Ultrix、Solarisのソースコードは、オペレーティングシステムの構造に大きな影響を与えたため、おそらく実際のUNIXベースのシステムを開発するのに適したスタートになる可能性があります(Linuxベースではありません)。
そして非常に小さなもの:
良質を達成するために多くの努力を払っていますが、システム全体を開発するのに数ヶ月しかありませんでしたので、多くのバグなどが含まれています。
オペレーティングシステムを構築するには、I386-PC-AoutおよびI386-PC-ELFターゲットにはBinutilsとGCCが必要です。 Tools/install_sdk.shスクリプトを空のディレクトリで実行すると、ツールチェーン($ {home}/infalasdkディレクトリ)を自動的にインストールします。
SDKを持っている場合は、これらのコマンドを入力してシステム全体を構築します。
source conf/DEFS.shsh prepare.shmake buildフロッピー画像を準備するには、このコマンドを入力する必要があります。
make distribution次に、配布ディレクトリにそれらの画像があります:
distribution/default/floppy.imgデモとすべてのコマンドを備えたシステムdistribution/minimal/floppy.imgシステムの実行に必要なプログラムのみが含まれていますこのリポジトリは、2016年にhttps://bitbucket.org/wieczyk/impala/からフォークされました。