Dennixは、2016年以来、単一の開発者によって開発されているX86およびX86_64用のUNIXのような愛好家オペレーティングシステムです。エキサイティングな機能は次のとおりです。
Dennixを構築するには、最初にDennix用のクロスツールチェーンをインストールする必要があります。コマンドmake install-toolchainツールチェーンをダウンロード、ビルド、インストールします。インストールスクリプトは、環境変数を使用して構成できます。コマンド./build-aux/install-toolchain.sh --help使用して、これらの環境変数に関する情報を取得することができます。
おそらく、ツールチェーンをインストールしたいパスに$PREFIXを設定する必要があります。ツールチェーンがインストールされた後、 $PATHに$PREFIX/binを追加する必要があります。最後に、起動可能なCDROM画像を作成するためにmakeできます。
サードパーティポートをインストールするためのパッチとスクリプトは、https://github.com/dennis95/dennix-portsで入手できます。そのリポジトリの内容をportsという名前のサブディレクトリに配置すると、すべてのサードパーティポートは、ビルド中に自動的にダウンロード、ビルド、およびインストールされます。リリースの場合、すべてのサードパーティのソースコードを含むポートTarballが利用可能であり、追加のファイルをダウンロードする必要はありません。
Dennixはフリーソフトウェアであり、ISCライセンスの条件の下でライセンスされています。完全なライセンス条件は、 LICENSEファイルに記載されています。 Math Library(LIBM)コードはMUSLから採用され、MITライセンスおよびISCライセンスに互換性のあるその他の寛容なライセンスに基づいてライセンスされています。詳細については、 libm/COPYRIGHTファイルを参照してください。
すべてのサードパーティポートは、独自のライセンスの下でリリースされます。すべてのポートの完全なライセンステキストは、リリースイメージの/share/licensesディレクトリで使用できます。


