awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Betriebssystem-Kernel

Ranking aktualisiert am 30. Juni 2026

For an open source operating system kernel, the strongest matches are redox-os/redox (Redox is a genuine POSIX-compliant microkernel operating system written), serenityos/serenity (SerenityOS is a complete, self-hosted desktop operating system with) and reactos/reactos (ReactOS is a genuine open-source operating system that boots). freebsd/freebsd-src and rocky-linux/rocky round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Entdecke die besten Open-Source-Betriebssystem-Kernel. Vergleiche die Top-Projekte nach Aktivität und Features, um die beste Lösung für deine Entwicklungsanforderungen zu finden.

Betriebssystem-Kernel

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • redox-os/redoxAvatar von redox-os

    redox-os/redox

    16,054Auf GitHub ansehen↗

    Redox is a POSIX-compliant, microkernel-based operating system written entirely in Rust. By utilizing a memory-safe language for the kernel and all system components, the project eliminates common vulnerabilities such as buffer overflows and use-after-free errors. Its architecture relies on a minimal kernel that manages only essential hardware and process isolation, delegating all other system services to unprivileged user-space processes. The system distinguishes itself through a modular design where hardware drivers and system services run as independent user-space daemons, allowing them to

    Redox is a genuine POSIX-compliant microkernel operating system written in Rust, which fits the search for an open-source OS project, though its current focus on microkernel architecture and Rust safety may not yet include a full graphical desktop environment or wide multi-architecture support.

    RustPOSIX InterfacesPackage Management SystemsWindow Management Systems
    Auf GitHub ansehen↗16,054
  • serenityos/serenityAvatar von SerenityOS

    SerenityOS/serenity

    33,477Auf GitHub ansehen↗

    SerenityOS is a complete, self-hosted desktop operating system built from the kernel up. It features a monolithic kernel architecture that manages system services, hardware drivers, and networking within a single address space. The system provides a full computing environment, including a proprietary windowing system and a suite of native desktop applications, all while maintaining a POSIX-compliant interface for standard system programming. The project is distinguished by its integrated development workflow, which relies on a cross-compilation build pipeline to generate system images from ho

    SerenityOS is a complete, self-hosted desktop operating system with POSIX compliance, a graphical desktop environment, a package manager, and hardware driver support, fitting the search well; its primary focus on x86 and less emphasis on explicit security hardening keep it from being the most comprehensive option.

    C++Package Management Systems
    Auf GitHub ansehen↗33,477
  • reactos/reactosAvatar von reactos

    reactos/reactos

    17,661Auf GitHub ansehen↗

    ReactOS is an open-source operating system designed to be binary compatible with Windows applications and drivers. It consists of a low-level system kernel that manages hardware resources and a binary compatibility layer that enables the execution of software designed for the Windows binary interface. The project implements a cross-platform build system and toolchain for compiling and deploying bootable operating system images across different hardware architectures. This includes the use of cross-compilation toolchains and a hardware-abstraction layer to support various processor and motherb

    ReactOS is a genuine open-source operating system that boots, runs a graphical desktop, and supports hardware drivers, but it targets Windows binary compatibility rather than POSIX compliance—so it is the right kind of project but may not align with the POSIX requirement you listed.

    CHardware Abstraction Layers
    Auf GitHub ansehen↗17,661
  • freebsd/freebsd-srcAvatar von freebsd

    freebsd/freebsd-src

    9,162Auf GitHub ansehen↗

    This repository contains the complete source code for a Unix-like operating system, including the monolithic kernel and base system utilities. It provides a BSD-derived system core and a full build toolchain required to compile a functional operating system for servers, desktops, or embedded devices. The system features a Linux binary compatibility layer that enables the execution and emulation of Linux binaries on a non-Linux platform. It also includes a modular kernel configuration process to tailor hardware support and system features during compilation. The project covers broad system ca

    FreeBSD is a complete open-source Unix-like operating system with a monolithic kernel, broad hardware support, and a package manager, making it a strong fit for learning and self-hosting, but it does not include a default graphical desktop environment, which may require separate installation.

    CUnix-like Operating System Sources
    Auf GitHub ansehen↗9,162
  • rocky-linux/rockyAvatar von rocky-linux

    rocky-linux/rocky

    9,497Auf GitHub ansehen↗

    Rocky is an open-source enterprise operating system designed for server and cloud infrastructure. It is a community-maintained Linux server distribution that provides a platform focused on stability and security. The project is fundamentally a Red Hat Enterprise Linux compatible operating system, maintaining bug-for-bug binary compatibility to ensure identical software behavior. This allows it to serve as an enterprise-grade platform without proprietary licensing. The distribution covers a broad range of system administration capabilities, including package management via modular repository

    Rocky Linux is a community-maintained enterprise Linux distribution that provides a stable, secure platform with POSIX compliance, package management, broad hardware support, and security hardening — it fits this search well, though it is primarily a server OS without a built-in graphical desktop.

    Linux Security HardeningSystem Package Managers
    Auf GitHub ansehen↗9,497
  • openwrt/openwrtAvatar von openwrt

    openwrt/openwrt

    27,205Auf GitHub ansehen↗

    OpenWrt is a modular Linux distribution designed for resource-constrained networking hardware. It functions as a comprehensive network routing platform, providing a complete build environment that allows users to generate custom firmware images for a wide variety of embedded processor architectures. By utilizing a standardized cross-compilation toolchain and a package-based ecosystem, it enables the creation of tailored operating systems for specific hardware deployments. The project distinguishes itself through a hardware abstraction layer that normalizes interactions across diverse chipsets

    OpenWrt is a Linux distribution for embedded networking hardware, making it a legitimate open-source operating system that you can self-host and learn from, though it lacks a graphical desktop environment, which is a listed feature, so it fits the category but not all requirements.

    CHardware Abstraction Layers
    Auf GitHub ansehen↗27,205
  • openmediavault/openmediavaultAvatar von openmediavault

    openmediavault/openmediavault

    6,802Auf GitHub ansehen↗

    OpenMediaVault is a Debian-based network attached storage (NAS) operating system that turns a computer into a dedicated storage appliance, managed entirely through a browser-based control panel. It provides a unified configuration interface for managing file sharing protocols, RAID arrays, user permissions, and network services, with extensibility through a modular plugin system that adds new capabilities without modifying the core installation. The platform supports setup and management of multiple RAID levels for data redundancy or performance, and exposes file storage over protocols includ

    OpenMediaVault is a Debian-based operating system specialized for NAS appliances, so while it is POSIX-compliant and includes a package manager and hardware support, it lacks a graphical desktop environment and is focused on storage rather than being a general-purpose OS for learning or broad self-hosting.

    PHPDebian-Based NAS PlatformsWeb-Based Server Administration PanelsDebian Package Support
    Auf GitHub ansehen↗6,802
  • open-smartwatch/open-smartwatch-osAvatar von Open-Smartwatch

    Open-Smartwatch/open-smartwatch-os

    1,114Auf GitHub ansehen↗

    Open-smartwatch-os is an operating system designed for resource-constrained wearable devices. It provides a development and testing environment that allows developers to build, validate, and debug firmware for smartwatches within a simulated desktop environment before deploying to physical hardware. The project distinguishes itself through a comprehensive suite of tools for hardware emulation and remote diagnostics. By utilizing a hardware abstraction layer and modular driver architecture, it decouples core system logic from specific physical components. This enables developers to run the ope

    This is a specialized operating system for smartwatches, so while it is genuinely an open-source OS, its narrow focus on a specific embedded device means it lacks the general-purpose features like POSIX compliance, multi-architecture support, and a full desktop environment that most learners or self-hosters would expect.

    CHardware Abstraction Layers
    Auf GitHub ansehen↗1,114
  • zeal-operating-system/zealosAvatar von Zeal-Operating-System

    Zeal-Operating-System/ZealOS

    2,322Auf GitHub ansehen↗

    ZealOS is a 64-bit operating system designed for bare-metal deployment and custom kernel development. It provides a self-contained environment that operates within a single-address-space memory model, where all software executes in a ring-zero privilege level to eliminate context switching and facilitate direct hardware interaction. The system distinguishes itself through a monolithic architecture that integrates just-in-time compilation, allowing source code to be translated into machine instructions during runtime. It bypasses traditional abstraction layers by utilizing direct hardware memo

    ZealOS is an open-source operating system derived from TempleOS, so it fits the search for an OS project, but it lacks POSIX compliance, multi-architecture support, a package manager, and modern security hardening, making it a niche choice for learning about unconventional OS design rather than a general-purpose system.

    HolyCHobbyist Operating SystemsOperating System DevelopmentCustom Kernel Compilation
    Auf GitHub ansehen↗2,322

Related searches

  • Projekt zum Erlernen von Betriebssystem-Interna durch Eigenbau
  • an open source operating system for hardware
  • Kurs zum Verständnis von Betriebssystemen
  • Echtzeitbetriebssystem für eingebettete Mikrocontroller
  • eine Referenz für Linux-Kernel-Programmierschnittstellen
  • Kernel driver development
  • ein umfassendes Verzeichnis für Open-Source-Software
  • Systems programming resources