
**번역본뉴스입니다. 오역이 있을수 있습니다.
ReactOS는 오늘인 2026년 1월 22일, 프로젝트의 첫 번째 커밋 이후 30년을 맞이하며 놀라운 이정표에 도달했습니다. 하지만 계속하기 전에, 이 운영 체제가 실제로 무엇인지 간략하게 설명해 드리겠습니다. 이곳에서 주로 중심 무대를 차지하는 리눅스에 비해 조명을 덜 받는 경우가 많기 때문입니다.
ReactOS는 마이크로소프트의 코드 없이 윈도우 애플리케이션과 드라이버를 네이티브로 실행할 수 있도록 윈도우 NT 아키텍처를 처음부터 다시 구현하는 것을 목표로 하는 장기 오픈 소스 운영 체제 프로젝트입니다.
하지만 ReactOS는 윈도우를 에뮬레이션하거나 호환성 레이어에 의존하는 대신, 시스템 수준에서의 바이너리 호환성에 중점을 둡니다. 즉, 클린룸(clean-room) 개발 방식을 통해 커널, 드라이버, 시스템 라이브러리와 같은 핵심 구성 요소를 재창조합니다.
그 목표는 단순합니다. 마이크로소프트의 독점 생태계로부터 완전히 독립적이고 오픈 소스 상태를 유지하면서도, 중요한 부분에서는 윈도우처럼 작동하는, 무료이고 투명하며 커뮤니티가 주도하는 윈도우 대안을 제공하는 것입니다.

이제 역사를 조금 되짚어 보겠습니다. 첫 번째 주요 이정표는 2003년 2월, ReactOS 0.1의 출시와 함께 찾아왔습니다. 이는 CD로 부팅할 수 있는 최초의 버전이었으나, 여전히 명령줄(command-line) 전용이었으며 그래픽 데스크톱은 제공하지 않았습니다.

그다음으로 2003년에서 2006년 사이, 0.2.x 시리즈는 더 빠른 진전을 가져왔습니다. 시스템 안정성이 개선된 기본적인 데스크톱 환경이 등장했습니다. 불행히도 2006년 초, 유출된 윈도우 소스 코드에 노출되었을 가능성에 대한 우려로 인해 포괄적인 지적 재산권 감사가 촉발되었고 기여가 일시적으로 중단되면서 모멘텀이 상당히 둔화되었습니다.

개발은 대략 10년에 걸친 장기 실행 0.3.x 시리즈와 함께 재개되었습니다. 이 기간 동안 프로젝트는 x86-64 지원 작업을 시작했고, UniATA 드라이버를 통해 SATA 호환성을 확보했으며, MSVC 빌드 지원 및 비주얼 스타일과 같은 기능을 추가했습니다.

그렇게 우리는 2016년 2월에 출시된 ReactOS 0.4.x 시리즈에 이르게 되었습니다. 이 시리즈는 윈도우와 더 유사한 그래픽 셸을 도입하고 표준 윈도우 디버깅 도구와의 호환성을 개선했습니다. 오늘날 64비트 포팅 버전은 기능 면에서 32비트 버전과 거의 일치하지만, WoW64의 부재로 인해 x86-64 시스템에서 32비트 애플리케이션을 실행하는 기능은 제한적입니다. 현재 버전은 ReactOS 0.4.15입니다.
마지막으로, 프로젝트의 향후 계획에는 빌드 환경을 현대화하고, 새로운 NTFS 및 ATA 드라이버를 추가하며, 멀티 프로세서 시스템을 지원하고, 클래스 3 UEFI 호환성을 활성화하며, 주소 공간 배치 난수화(ASLR)를 활성화하고, WDDM 기반의 최신 GPU 드라이버 지원을 위해 노력하는 등의 지속적인 작업이 포함됩니다.
결론적으로 무슨 말을 할 수 있을까요? 30년이 지난 후에도 ReactOS는 사용자가 신뢰할 수 있는 개방형 환경에서 윈도우 소프트웨어를 실행한다는 원래의 목표를 여전히 추구하고 있는, 오픈 소스에서 가장 야심 찬 운영 체제 프로젝트 중 하나라는 점입니다. 생일 축하합니다, ReactOS! 앞으로의 30년을 위하여.
https://reactos.org/
https://reactos.org/blogs/30yrs-of-ros/
--------------------------------------------------------------------------------------광고(Advertising)--------------------------------------------------------------------------------------------------------