Dennix ist ein Unix-ähnliches Hobbyist-Betriebssystem für X86 und X86_64, das seit 2016 von einem einzelnen Entwickler entwickelt wird. Aufregende Funktionen umfassen:
Um Dennix zu erstellen, müssen Sie zunächst einen Cross Toolchain für Dennix installieren. Mit dem Befehl make install-toolchain wird die Toolchain heruntergeladen, erstellt und installiert. Das Installationsskript kann mithilfe von Umgebungsvariablen konfiguriert werden. Sie können den Befehl ./build-aux/install-toolchain.sh --help verwenden, um Informationen zu diesen Umgebungsvariablen zu erhalten.
Sie möchten wahrscheinlich $PREFIX auf einen Pfad setzen, in dem die Toolchain installiert werden soll. Nachdem die Toolchain installiert wurde, müssen Sie Ihrem $PATH $PREFIX/bin hinzufügen. Schließlich können Sie make zum Erstellen eines bootfähigen Cdrom -Bildes ausführen.
Patches und Skripte zur Installation von Ports von Drittanbietern finden Sie unter https://github.com/dennis95/dennix-ports. Wenn Sie den Inhalt dieses Repositorys in ein Unterverzeichnis namens ports einfügen, werden alle Ports von Drittanbietern während des Builds heruntergeladen, erstellt und automatisch installiert. Für Veröffentlichungen ist ein Ports Tarball verfügbar, der den gesamten Quellcode von Drittanbietern enthält und keine zusätzlichen Dateien herunterladen muss.
Dennix ist kostenlose Software und unter den Bedingungen der ISC -Lizenz lizenziert. Die vollständigen Lizenzbedingungen finden Sie in der LICENSE . Der LIBM -Code (Math Library) wurde von Musl übernommen und ist gemäß der MIT -Lizenz und anderen zulässigen Lizenzen lizenziert, die mit der ISC -Lizenz kompatibel sind. Weitere Informationen finden Sie in der libm/COPYRIGHT -Datei.
Alle Häfen von Drittanbietern werden unter ihren eigenen Lizenzen veröffentlicht. Der vollständige Lizenztext für jeden Port ist im Verzeichnis /share/licenses des Release -Images verfügbar.


