Repolode
reactos

reactos/reactos

Windows NT 계열 애플리케이션과 드라이버의 바이너리 호환성을 목표로 하는 오픈소스 알파 단계 운영체제입니다.

대체할 수 있는 제품:Windows

스타
18,444
포크
2,333
열린 이슈
122
마지막 커밋
18시간 전

어떤 프로젝트인가요?

ReactOS는 C로 작성된 오픈소스 운영체제로, NT4, 2000, XP, 2003, Vista, 7을 비롯한 Windows NT 계열용 애플리케이션과 드라이버를 실행하는 것을 목표로 합니다. 현재는 Windows Server 2003 호환성에 중점을 두면서 Vista 및 이후 NT 버전도 염두에 두고 있습니다.

Linux에서 Windows 프로그램을 실행하는 Wine과 달리, ReactOS는 Windows를 모델로 한 자체 커널과 아키텍처를 갖춘 독립형 운영체제입니다. 사용자 모드 구성 요소는 대부분 Wine 코드를 기반으로 합니다. 프로젝트 라이선스는 GPL 2.0입니다.

프로젝트는 품질 단계가 명시적으로 Alpha로 표시되어 있어 하드웨어와 소프트웨어 지원이 완전하지 않으며 디스크의 데이터가 손상될 수도 있습니다. 설치하려면 현재 FAT16 또는 FAT32 파티션이 필요하며, 버전 0.4.10부터 BtrFS를 실험적 옵션으로 제공합니다. 빌드에는 ReactOS Build Environment 또는 MSVC 2019+와 CMake 기반 도구를 사용하며, 부팅 가능한 ISO 이미지를 생성합니다.

핵심 기능

  • 01Windows NT 계열 애플리케이션 및 드라이버와의 호환성을 목표로 합니다
  • 02C로 작성되었으며 GPL 2.0 라이선스를 따릅니다
  • 03configure 스크립트와 Ninja를 사용해 ReactOS Build Environment 또는 MSVC 2019+로 빌드할 수 있습니다
  • 04부팅 가능한 CD 이미지(bootcd.iso)를 생성할 수 있습니다
  • 05일일 빌드와 FAT 파티션을 포맷할 수 있는 설치 프로그램을 제공합니다
  • 060.4.10부터 BtrFS 설치를 실험적으로 지원합니다

활용 사례

  • Windows 호환 커널과 사용자 모드 하위 시스템의 구조를 살펴보기
  • 오픈소스 환경에서 레거시 Windows 애플리케이션이나 드라이버를 테스트하기
  • OS 개발, 드라이버 작업 또는 Win32 API 구현에 기여하기
  • 가상 머신에서 운영체제를 실험하기

빠른 시작

  1. 1

    ReactOS Build Environment(RosBE) 또는 Microsoft Visual C++ 2019 이상을 설정합니다

  2. 2

    빌드 디렉터리에서 configure 스크립트를 실행합니다

    configure.sh
  3. 3

    Ninja로 모든 모듈을 빌드합니다

    ninja
  4. 4

    부팅 가능한 CD 이미지를 빌드합니다

    ninja bootcd

사용 전 알아둘 점

  • ReactOS는 알파 품질이며 하드 디스크의 데이터를 손상시킬 수 있으므로 가상 머신에서 테스트하세요.
  • 기본적으로 FAT16 또는 FAT32 파티션에만 설치할 수 있으며, BtrFS 설치는 실험 단계입니다.
  • 코드는 카피레프트 라이선스인 GPL-2.0에 따라 라이선스가 부여됩니다.

토픽

#operating-system#kernel#windows-compatibility#win32-api#osdev#drivers#gpl#hacktoberfest#os#reactos

자주 묻는 질문

reactos은(는) 무엇인가요?
Windows NT 계열 애플리케이션과 드라이버의 바이너리 호환성을 목표로 하는 오픈소스 알파 단계 운영체제입니다. ReactOS는 C로 작성된 오픈소스 운영체제로, NT4, 2000, XP, 2003, Vista, 7을 비롯한 Windows NT 계열용 애플리케이션과 드라이버를 실행하는 것을 목표로 합니다. 현재는 Windows Server 2003 호환성에 중점을 두면서 Vista 및 이후 NT 버전도 염두에 두고 있습니다.
reactos은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
reactos은(는) GPL-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
reactos은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. reactos의 마지막 커밋은 2026년 11월 5일입니다.
reactos은(는) 어디에 사용할 수 있나요?
Windows 호환 커널과 사용자 모드 하위 시스템의 구조를 살펴보기 오픈소스 환경에서 레거시 Windows 애플리케이션이나 드라이버를 테스트하기 OS 개발, 드라이버 작업 또는 Win32 API 구현에 기여하기 가상 머신에서 운영체제를 실험하기
reactos는 어떻게 설치하나요?
ReactOS Build Environment(RosBE) 또는 Microsoft Visual C++ 2019 이상을 설정합니다 빌드 디렉터리에서 configure 스크립트를 실행합니다: configure.sh Ninja로 모든 모듈을 빌드합니다: ninja 부팅 가능한 CD 이미지를 빌드합니다: ninja bootcd
reactos은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/reactos/reactos

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트

UPX는 Windows 프로그램, DLL, Linux 실행 파일을 압축해 크기를 줄이는 무료 실행 파일 패커입니다.

1.8만+11 이번 주1.5천C++Other활발히 관리됨업데이트 어제