awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
reactos avatar

reactos/reactos

0
View on GitHub↗
17,661 stele·2,135 fork-uri·C·GPL-2.0·4 vizualizărireactos.org↗

Reactos

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 motherboard types.

The system covers the generation of bootable ISO images and media for installation on physical or virtual hardware. It includes capabilities for formatting system partitions and deploying the operating system to supported file system types.

Features

  • Windows Compatibility Layers - Provides a binary compatibility layer that enables the execution of Windows applications and drivers.
  • Binary Compatible OS Engineering - Engineers a system that executes Windows binaries by mimicking the Windows operating system environment.
  • Hardware Abstraction Layers - Implements a layer that separates core operating system logic from physical hardware to support various processor types.
  • Binary Compatibility Interfaces - Implements low-level APIs and system calls to enable the execution of Windows software without modification.
  • Operating System Development - Implements a complete, open-source operating system from source code, including kernel and system binaries.
  • Operating System Kernel Build Tools - Compiles source code into binary files and bootable images using standard build utilities.
  • Operating System Kernels - Features a low-level system kernel that manages hardware resources and provides core system services.
  • Windows-Compatible Operating Systems - Provides a complete open-source operating system designed for binary compatibility with Windows applications and drivers.
  • Binary Compilation Toolchains - Utilizes coordinated compilation and linking stages to transform source code into executable machine code.
  • OS Binary Compilation - Compiles the operating system for specific hardware architectures to ensure compatibility with existing drivers.
  • Cross-Compilation Toolchains - Sets compiler and linker targets for different hardware architectures to ensure resulting binaries run on the target OS.
  • Kernel Build Systems - Includes a specialized build system for compiling the kernel and managing complex binary dependencies across architectures.
  • Bootable Media Creation - Prepares bootable disc images for deployment on physical or virtual hardware environments.
  • Disk Installers - Formats system partitions and deploys the operating system onto supported file system types.
  • Cross-Compilation Toolchains - Provides a build pipeline for generating operating system binaries across different hardware architectures.
  • Boot Image Generation - Generates full bootable OS images and ISOs tailored for specific architectures.
  • Disk Image Bundlers - Packages the compiled kernel and system files into standardized ISO images for installation.

Istoric stele

Graficul istoricului de stele pentru reactos/reactosGraficul istoricului de stele pentru reactos/reactos

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Întrebări frecvente

Ce face reactos/reactos?

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.

Care sunt principalele funcționalități ale reactos/reactos?

Principalele funcționalități ale reactos/reactos sunt: Windows Compatibility Layers, Binary Compatible OS Engineering, Hardware Abstraction Layers, Binary Compatibility Interfaces, Operating System Development, Operating System Kernel Build Tools, Operating System Kernels, Windows-Compatible Operating Systems.

Care sunt câteva alternative open-source pentru reactos/reactos?

Alternativele open-source pentru reactos/reactos includ: redox-os/redox — Redox is a POSIX-compliant, microkernel-based operating system written entirely in Rust. By utilizing a memory-safe… phil-opp/blog_os — This project is a freestanding kernel written in Rust that boots on x86 hardware without a standard library. It serves… nasa/fprime — F Prime is a component-based framework designed for the development and deployment of embedded and spaceflight… openbsd/src — This repository contains the complete source code for the OpenBSD operating system and its base utilities. It is a… sypstraw/rpi4-osdev — This project is a tutorial for developing a custom bare metal operating system specifically for the Raspberry Pi 4. It… nim-lang/nim — Nim is a statically typed, compiled systems programming language designed for high performance and cross-platform…

Alternative open-source pentru Reactos

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Reactos.
  • redox-os/redoxAvatar redox-os

    redox-os/redox

    16,054Vezi pe 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

    Rustbsdfreebsdgnu
    Vezi pe GitHub↗16,054
  • phil-opp/blog_osAvatar phil-opp

    phil-opp/blog_os

    17,518Vezi pe GitHub↗

    This project is a freestanding kernel written in Rust that boots on x86 hardware without a standard library. It serves as a low-level system implementation focusing on the creation of a bare metal operating system. The system implements a bootable disk image toolchain that transforms source code into binaries compatible with a bootloader. It features a custom memory allocator for dynamic memory management and an x86 kernel implementation that includes paging, interrupt handling, and VGA text mode. The project covers several core capability areas, including low-level memory management through

    HTMLkerneloperating-systemrust
    Vezi pe GitHub↗17,518
  • nasa/fprimeAvatar nasa

    nasa/fprime

    10,766Vezi pe GitHub↗

    F Prime is a component-based framework designed for the development and deployment of embedded and spaceflight software. It provides a modular architecture that decouples software logic from communication interfaces, allowing developers to define system structures through a domain-specific modeling language. This model-based approach enables automated code generation, ensuring consistency across complex system topologies while maintaining strict interface contracts between software modules. The framework distinguishes itself through its integrated build system and ground data operations suite

    C++componentscppembedded
    Vezi pe GitHub↗10,766
  • openbsd/srcAvatar openbsd

    openbsd/src

    3,808Vezi pe GitHub↗

    This repository contains the complete source code for the OpenBSD operating system and its base utilities. It is a Unix-like operating system focused on a secure, portable, and multi-user environment, featuring a C-based system kernel that manages hardware resources and provides essential services. The project provides a source-based system construction model to compile the core kernel and base utilities from raw files. It includes a cross-compilation toolchain for generating the tools and headers necessary to build binaries for target architectures different from the host machine. The codeb

    Copenbsd
    Vezi pe GitHub↗3,808
  • Vezi toate cele 30 alternative pentru Reactos→