FenrirOS RC1 – erster Release Candidate
FenrirOS RC1 Screenshot

FenrirOS RC1 – der erste Release Candidate

Ein eigenständiges Linux-System für Server – ganz ohne GNU-Toolchain und ohne systemd.

C-Bibliothek, C++-Standardbibliothek, Shell, Init-System, Make und die Systemdienste sind eigene Entwicklungen: schlank gehalten und aufeinander abgestimmt. RC1 ist zum Testen gedacht – bitte meldet Fehler, damit wir sie bis zur finalen Version beheben können.

Das Fundament

Von der libc bis zum Bootloader – die Basis ist komplett GNU-frei.

systempp

Eigene libc samt C++11–23-Standardbibliothek und ABI. Ersetzt musl, libc++, libc++abi und libunwind vollständig.

LLVM 23.1.2

clang, lld und lldb, gebaut gegen systempp – die vollständige Compiler-Toolchain.

fresh

Die FenrirOS-Konsole: eine Shell mit integrierten Werkzeugen und eigener AWK-Implementierung.

makeplus

GNU-freier Ersatz für make. Dazu kommen CMake 4.4 und Ninja 1.13.

Linux 7.3

Der Linux-Kernel in Version 7.3.

Limine

Bootloader für BIOS und UEFI.

System und Dienste

Alles, was ein Server braucht – eigene Dienste statt systemd-Stack.

syslite

Schlankes Init-System (PID 1) mit Netzwerksteuerung im Stil von systemd-networkd: DHCP, statische Adressen, Bonds, Bridges. Dienste laufen über sysbus, einen kleinen Systembus ähnlich D-Bus.

webctl

Weboberfläche für Benutzer und Gruppen, Netzwerk, Firewall, Freigaben, RAID/LVM, iSCSI, Dienste, SNMP, USV und Updates.

storaged

Software-RAID (md) und LVM2 direkt über die Kernel-Schnittstellen.

sharedd

SMB2/3- und NFSv4-Freigaben über die Kernel-Server ksmbd und knfsd.

adconnect

Benutzer und Gruppen aus dem Active Directory, inklusive Anmeldung mit AD-Passwort.

firewalld

Firewall und NAT über nf_tables.

containerd

Führt Docker- und OCI-Images als Container aus, konfiguriert mit Dateien im nspawn-Format.

proxyplus

Reverse-Proxy und Load-Balancer für HTTP und SMTP.

systrace

strace-artiger Syscall-Tracer auf eBPF-Basis.

Außerdem an Bord: iscsid, upsd (USV-Überwachung), snmpdd (SNMP-Benachrichtigungen) und ntpplus (Zeitsynchronisation).

📦 Pakete und Updates

FenrirOS nutzt RPM 6 und dnf5. Updates kommen aus dem Paket-Repository:

https://repo.tuxist.de/fenriros

⚠️ Hinweise zum RC

Dies ist eine Vorabversion – einzelne Funktionen können sich bis zum finalen Release noch ändern. Für produktive Systeme empfehlen wir, auf die finale Version zu warten.

Downloads

Die ISOs booten per BIOS und UEFI von CD oder USB-Stick und funktionieren mit Ventoy. Der mitgelieferte FenrirOS-Installer richtet das System auf der Festplatte ein.

💿 Server-ISO

Schlankes Live- und Installationsmedium ohne Compiler und Entwicklungspakete.

[Download-Link + Prüfsumme]

🛠️ Devel-ISO

Alle Pakete inklusive der vollständigen Toolchain.

[Download-Link + Prüfsumme]

🐳 Container-Images

fenriros (minimal) und fenriros-devel.

[Registry / Pull-Befehl]

Viel Spaß beim Testen! 🐺

Fehlerberichte und Rückmeldungen bitte an: jan.koester@tuxist.de

verfasst von Jan Koester am 2026-10-23

Comments

No comments yet.

Leave a comment

Zurück

Cookie-Einstellungen

Diese Website verwendet Cookies. Notwendige Cookies sind immer aktiv, optionale kannst du hier gezielt ein- oder ausschalten.

Dieses Cookie wird für den Tag Manager zur Verbesserung der Website benötigt.
Dieses Cookie wird für Analytics zur Verbesserung der Website benötigt.
Dieses Cookie wird für die Authentifizierung und grundlegende Funktionen dieses Blogs benötigt.