Pearlosは、悲しいことに廃止されたPidi-OSプロジェクトに基づいた素晴らしいオペレーティングシステムですが、同じ著者が作成した新しい錆ベースのオペレーティングシステムをチェックすることを強くお勧めします。レゾス。しかし、もちろん、このプロジェクトをチェックアウトした後にのみそれを行います! Pearlosは、オペレーティングシステムのことを学び、Cとアセンブリで良くなるために作られました。

注記
コンパイルは、 GCC ISO C17のLinuxでのみ保証されていますが、WSL(Windows 11)やHyperVなどの仮想化ソリューションを備えたWindowsでも可能です。
Pearlosは、3つのコマンドしか必要ないので、信じられないほど簡単なインストールに誇りを持っています!インストールは非常に簡単です。まずリポジトリをクローンします。
git clone https://github.com/ElisStaaf/pearlOSRepo Directoryに入った後、構成してから作成します。
./config.sh
make独自の構成を追加できます。これを読むだけです!
最後に、生成された画像をDist/pearl.binで実行します
ルールを作成することによってqemu :
make qemuこれにより、画像によるQEMUセッションが開始され、OSを実行できます。
アンインストールするには、単純に実行します。
make clean PearlosとPidi-OSの違いを確認したい場合は、Pidi-Diff.mdを参照してください。
私はすべての意味のある伝統を受け入れます!それがプロジェクトを壊さない限り、私はおそらくあなたの伝えを受け入れます。
実際にこれを知っている、維持し、更新するとき、私は少し矛盾していますが、1か月の一時停止が見られていても、プロジェクトは死にませんでした。プロジェクトが死んだ場合、アーカイブまたは少なくともメッセージが期待できます。
Expationlyが記載されていない限り、このプロジェクトのすべての変更ファイルはApache 2.0ライセンスの下でライセンスされますが、変更されていないファイルはMITの下でライセンスされています。 「SPDX-License-Identifier」ルールは、明らかにこのオプションをオーバーライドし、別のライセンスを明示的に述べる方法です。 2つの主要なライセンスのライセンスを参照してください。