awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

أنظمة التشغيل

تم تحديث الترتيب في 23 يونيو 2026

For an open source operating system for hardware, the strongest matches are torvalds/linux (This repository provides the Linux kernel, which serves as), apple-oss-distributions/xnu (XNU is a hybrid kernel that serves as the) and freebsd/freebsd-src (FreeBSD is a complete, production-ready Unix-like operating system that). raspberrypi/linux and ophub/amlogic-s9xxx-openwrt round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

استكشف أنوية (Kernels) مفتوحة المصدر، وبيئات سطح المكتب، وأنظمة تشغيل متخصصة لمختلف بنيات ومنصات الأجهزة.

أنظمة التشغيل

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • torvalds/linuxالصورة الرمزية لـ torvalds

    torvalds/linux

    237,355عرض على GitHub↗

    The Linux kernel is a monolithic operating system core that manages hardware resources, memory, and process scheduling across diverse computing architectures. It provides a standardized, POSIX-compliant environment for application execution while maintaining a modular driver framework that allows for the dynamic loading and removal of hardware interfaces. The project is distinguished by its high-performance concurrency toolkit, which utilizes lockless synchronization primitives and read-copy-update mechanisms to manage shared data access in multi-core environments. It incorporates a comprehen

    This repository provides the Linux kernel, which serves as the foundational core for the vast majority of modern open-source operating systems and provides the essential POSIX-compliant architecture required for desktop, server, and embedded environments.

    CHardware Abstraction LayersMonolithic KernelsPOSIX Interfaces
    عرض على GitHub↗237,355
  • apple-oss-distributions/xnuالصورة الرمزية لـ apple-oss-distributions

    apple-oss-distributions/xnu

    2,922عرض على GitHub↗

    XNU is an operating system kernel designed to manage system hardware and process execution across different processor architectures. It utilizes a hybrid microkernel design that combines microkernel message passing with monolithic kernel performance by embedding critical subsystems into a single address space. The project implements a port-based asynchronous messaging system for communication between kernel tasks and userspace processes. It manages hardware interactions through a layered driver architecture and enforces system-wide security policies via a mandatory access control interface.

    XNU is a hybrid kernel that serves as the core foundation for macOS and iOS, providing the essential hardware management and process execution required for an operating system.

    CMicrokernel Architectures
    عرض على GitHub↗2,922
  • freebsd/freebsd-srcالصورة الرمزية لـ freebsd

    freebsd/freebsd-src

    9,162عرض على GitHub↗

    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, production-ready Unix-like operating system that provides a monolithic kernel, base system utilities, and package management suitable for desktop, server, and embedded deployments.

    CMonolithic Kernels
    عرض على GitHub↗9,162
  • raspberrypi/linuxالصورة الرمزية لـ raspberrypi

    raspberrypi/linux

    12,543عرض على GitHub↗

    This project is a monolithic operating system kernel designed to serve as the foundational software layer for diverse computing architectures and embedded platforms. It manages core system services, including processor scheduling, memory allocation, and hardware resource distribution, to facilitate communication between user applications and physical hardware. The kernel utilizes a hardware abstraction layer and platform-specific device trees to ensure consistent operation across a wide variety of processors and specialized computing devices. It supports dynamic functionality through loadable

    This repository provides the Linux kernel source code specifically for Raspberry Pi hardware, which serves as a foundational building block for an operating system rather than a complete, installable desktop or server distribution.

    CHardware Abstraction LayersMonolithic Kernels
    عرض على GitHub↗12,543
  • ophub/amlogic-s9xxx-openwrtالصورة الرمزية لـ ophub

    ophub/amlogic-s9xxx-openwrt

    2,739عرض على GitHub↗

    This project is an OpenWrt firmware builder and specialized Linux router distribution designed to repurpose Amlogic S9xxx series hardware into functional routers. It provides a hardware adaptation layer consisting of kernel modifications and drivers that enable the operating system to run on Amlogic ARM SoC devices. The project features an automated firmware pipeline for scheduling, building, and distributing custom images. It includes a device recovery toolkit for bootstrapping, flashing, and restoring factory images, and supports the conversion of devices previously running different mobile

    This project is a specialized Linux distribution based on OpenWrt, providing a complete operating system environment tailored for routing and embedded tasks on specific ARM hardware.

    ShellHardware Abstraction Layers
    عرض على GitHub↗2,739
  • linuxmint/cinnamonالصورة الرمزية لـ linuxmint

    linuxmint/cinnamon

    5,301عرض على GitHub↗

    Cinnamon is a desktop environment interface for Linux operating systems. It provides a visual layout and user interface for managing windows and applications, focusing on desktop workflow management. The project enables Linux GUI customization, allowing the look and feel of the environment to be modified. It includes a window management system to handle the placement and behavior of application windows within the workspace. The environment utilizes a JavaScript-based shell and a modular applet architecture for extensibility, while using CSS for component styling. The interface is built with

    This project is a desktop environment interface rather than a complete operating system or kernel, serving as a component you would install on top of a Linux distribution.

    JavaScriptDesktop Environments & UIWindow Management Systems
    عرض على GitHub↗5,301
  • redox-os/redoxالصورة الرمزية لـ redox-os

    redox-os/redox

    16,054عرض على GitHub↗

    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 complete, POSIX-compliant operating system built on a microkernel architecture that provides its own package management and system-level tooling, making it a valid candidate for those seeking an alternative OS.

    RustPOSIX InterfacesMicrokernel ArchitecturesWindow Management Systems
    عرض على GitHub↗16,054
  • microsoft/ms-dosالصورة الرمزية لـ Microsoft

    Microsoft/MS-DOS

    32,243عرض على GitHub↗

    This repository provides the original source code and binaries for legacy disk operating systems. It serves as a historical software archive and a reference implementation for early personal computer operating systems. The project is designed for software archaeology, legacy operating system research, and the study of foundational kernel design. It allows for the technical analysis of historical software architecture and implementation. The codebase covers several core system areas, including monolithic kernel design, segmented memory addressing, and file allocation table indexing. It also i

    This is a historical archive of a legacy operating system intended for research and study rather than a modern, functional operating system distribution for desktop, server, or embedded use.

    AssemblyHardware Abstraction LayersMonolithic Kernels
    عرض على GitHub↗32,243
  • openwrt/openwrtالصورة الرمزية لـ openwrt

    openwrt/openwrt

    27,205عرض على GitHub↗

    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 specialized Linux distribution tailored for embedded networking hardware, providing a complete kernel, package management, and system environment that fits the operating system category for embedded use cases.

    CHardware Abstraction Layers
    عرض على GitHub↗27,205
  • serenityos/serenityالصورة الرمزية لـ SerenityOS

    SerenityOS/serenity

    33,477عرض على GitHub↗

    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 its own monolithic kernel and native windowing environment, though it is primarily designed for hobbyist development and educational use rather than standard production server or desktop deployment.

    C++Operating System DevelopmentDesktop Operating SystemsOperating System Kernels
    عرض على GitHub↗33,477
قارن بين أفضل 10 في لمحة
المستودعالنجوماللغةالترخيصآخر تحديث
torvalds/linux237.4KCNOASSERTION23 يونيو 2026
apple-oss-distributions/xnu2.9KCother8 يناير 2026
freebsd/freebsd-src9.2KCNOASSERTION23 يونيو 2026
raspberrypi/linux12.5KCother19 فبراير 2026
ophub/amlogic-s9xxx-openwrt2.7KShellgpl-2.016 فبراير 2026
linuxmint/cinnamon5.3KJavaScriptgpl-2.022 فبراير 2026
redox-os/redox16.1KRustmit20 فبراير 2026
microsoft/ms-dos32.2KAssemblyMIT25 أبريل 2024
openwrt/openwrt27.2KCNOASSERTION16 يونيو 2026
serenityos/serenity33.5KC++BSD-2-Clause15 يونيو 2026

Related searches

  • an open source operating system kernel
  • Linux desktop environments
  • دورة تعليمية لفهم أنظمة التشغيل
  • Command line utilities
  • Systems programming resources
  • a cross platform framework for desktop applications
  • مشروع لتعلم خفايا أنظمة التشغيل عبر بناء نظام
  • Kernel driver development