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

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

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

Limine-Bootloader/Limine

0
View on GitHub↗
3,381 نجوم·203 تفرعات·C·BSD-2-Clause·3 مشاهدات

Limine

Limine is a multiprotocol operating system bootloader that bridges low-level hardware initialization and system software across legacy BIOS and modern UEFI firmware environments. It executes directly on bare-metal hardware without an underlying operating system kernel or standard C library, parsing storage media and filesystems during the early boot sequence before OS drivers load.

The software targets diverse processor architectures including x86, ARM, RISC-V, and LoongArch through discrete target binaries built from shared source code. It reads files directly from FAT and ISO9660 storage formats, accesses media formatted with MBR, GPT, or unpartitioned layouts, and loads various kernels and operating systems across multiple standard boot protocols from a single menu.

Features

  • Operating System Kernels - Loads various kernels and operating systems across multiple standard boot protocols from a single menu.
  • UEFI Bootloaders - Acts as a multiprotocol operating system bootloader bridging hardware initialization and system software across legacy BIOS and modern UEFI firmware.
  • Bare-Metal Runtimes - Executes directly on bare-metal hardware without an operating system kernel or standard C library.
  • Dual Firmware Layers - Runs across legacy BIOS and modern UEFI firmware environments through architecture-specific entry code.
  • Disk Partitioning Systems - Accesses media formatted with MBR, GPT, or unpartitioned layouts to locate and load boot files.
  • Boot Filesystem Configurations - Reads files directly from raw storage formats and standard filesystems during early boot.
  • Multiprotocol Boot Managers - Loads various operating systems and kernels across multiple standard boot protocols and hardware platforms.
  • Protocol-Agnostic Loaders - Translates disparate operating system boot requirements into a unified loading sequence.
  • Multi-OS Boot Management - Configures and manages multi-boot systems to select and launch different operating systems from a single menu.
  • Raw Filesystem Parsing - Reads files directly from FAT and ISO9660 storage formats during the early boot sequence.
  • UEFI Bootloader Configuration - Supports legacy BIOS and modern UEFI firmware environments for early hardware initialization.
  • Architecture Abstraction Layers - Bridges legacy BIOS and modern UEFI environments through unified runtime interfaces.
  • Multi-Architecture Support - Builds target binaries to support diverse processor architectures including x86, ARM, RISC-V, and LoongArch.
  • Hardware Architecture Support - Runs across diverse processor architectures including x86, ARM, RISC-V, and LoongArch.
  • Custom Kernel Booting - Translates disparate operating system boot requirements into a standard loading sequence.
  • Multi-Architecture Binaries - Builds discrete target binaries from shared source code to support diverse processor architectures.

سجل النجوم

مخطط تاريخ النجوم لـ limine-bootloader/limineمخطط تاريخ النجوم لـ limine-bootloader/limine

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

مجموعات مختارة تضم Limine

مجموعات منسقة بعناية يظهر فيها Limine.
  • Bootloaders
  • نظام يعتمد على الإضافات لبيئات الإقلاع

الأسئلة الشائعة

ما هي وظيفة limine-bootloader/limine؟

Limine is a multiprotocol operating system bootloader that bridges low-level hardware initialization and system software across legacy BIOS and modern UEFI firmware environments. It executes directly on bare-metal hardware without an underlying operating system kernel or standard C library, parsing storage media and filesystems during the early boot sequence before OS drivers load.

ما هي الميزات الرئيسية لـ limine-bootloader/limine؟

الميزات الرئيسية لـ limine-bootloader/limine هي: Operating System Kernels, UEFI Bootloaders, Bare-Metal Runtimes, Dual Firmware Layers, Disk Partitioning Systems, Boot Filesystem Configurations, Multiprotocol Boot Managers, Protocol-Agnostic Loaders.

ما هي البدائل مفتوحة المصدر لـ limine-bootloader/limine؟

تشمل البدائل مفتوحة المصدر لـ limine-bootloader/limine: rust-osdev/bootloader — This project is a pure-Rust bootloader and firmware loader designed for x86 operating system development. It… intermezzos/kernel — Kernel is an educational hobby operating system and low-level systems programming project written in Rust. Designed… rockchip-linux/kernel — The Linux kernel source tree is core system software tailored specifically for Rockchip processor architectures and… enjoy-digital/litex — LiteX is an FPGA SoC development suite and SoC builder framework used to programmatically design system-on-chips. It… hugsy/gef — GEF is a Python-based extension for GDB that serves as a framework for binary analysis, exploit development, and… micropython/micropython — MicroPython is a lean implementation of Python 3 optimized to run on microcontrollers and other resource-constrained…

بدائل مفتوحة المصدر لـ Limine

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Limine.
  • rust-osdev/bootloaderالصورة الرمزية لـ rust-osdev

    rust-osdev/bootloader

    1,661عرض على GitHub↗

    This project is a pure-Rust bootloader and firmware loader designed for x86 operating system development. It initializes bare-metal hardware and loads compiled operating system kernels from both legacy BIOS and modern UEFI firmware environments into a running state. The software utilizes a dual-firmware boot architecture and a pure-rust low-level runtime to handle hardware initialization and memory management without relying on standard library runtimes. It provides automated disk image packaging to combine compiled kernels and bootloader binaries into ready-to-boot FAT-formatted disk images

    Rust
    عرض على GitHub↗1,661
  • intermezzos/kernelالصورة الرمزية لـ intermezzOS

    intermezzOS/kernel

    1,396عرض على GitHub↗

    Kernel is an educational hobby operating system and low-level systems programming project written in Rust. Designed for students and hobbyists, the project provides a minimalist environment to explore computer architecture, CPU design, and kernel development directly on hardware without relying on a standard library or underlying operating system. The implementation features a freestanding language runtime and a custom target specification that replaces standard library components for bare-metal execution. It includes a multiboot bootloader interface to parse early-boot hardware handoff stat

    Rust
    عرض على GitHub↗1,396
  • rockchip-linux/kernelالصورة الرمزية لـ rockchip-linux

    rockchip-linux/kernel

    1,367عرض على GitHub↗

    The Linux kernel source tree is core system software tailored specifically for Rockchip processor architectures and embedded hardware boards. It manages hardware resources, processor execution contexts, memory allocation, and process scheduling for custom computing platforms. The project provides low-level hardware abstraction, initialization routines, and a collection of kernel modules designed to control integrated silicon components, storage, and networking hardware. The codebase incorporates hierarchical data structures to describe physical board layouts, memory maps, and peripheral conne

    C
    عرض على GitHub↗1,367
  • enjoy-digital/litexالصورة الرمزية لـ enjoy-digital

    enjoy-digital/litex

    3,963عرض على GitHub↗

    LiteX is an FPGA SoC development suite and SoC builder framework used to programmatically design system-on-chips. It provides a hardware description toolchain that uses a scriptable framework to define hardware layouts and automate the generation of hardware description language code. The project distinguishes itself by orchestrating multiple vendor and open-source toolchains to synthesize digital logic and generate deployable bitstreams. It supports multi-language logic integration, allowing disparate hardware description languages to be combined into a single project. The framework covers

    Pythonfpgahardwaresystem-on-chip
    عرض على GitHub↗3,963
  • عرض جميع البدائل الـ 30 لـ Limine→