ReactOS

 


[image]
▲ 0.3.14의 스크린샷.
[image]
▲ 이건 초기 버전인 0.2 버전 스크린샷이다.
1. 개요
2. 특징
2.1. 커널에서의 ReactOS
3. 업데이트
4. 기타
5. 관련 문서


1. 개요


ReactOS 홈페이지
ReactOS 위키
최신 공개 버전 (홈페이지 참고): 0.4.13-Release-17
최신 프리뷰 버전 (SourceForge 참고): 0.4.14-RC-64
'''Windows 98의 시대가 열렸던 1998년부터''' Windows 2000 이상 버전용으로 개발되었던 응용 프로그램 및 장치 드라이버를 호환될 수 있도록 만들어진 자유 오픈 소스 윈도우즈 클론 운영체제이다. GPLv2 라이센스와 부분적인 LGPL, BSD 라이선스 하에 배포되고 있다.
사용시 유저 에이전트는 NT 5.2 윈도우 서버 2003으로 인식된다.
ReactOS 위키에 따르면 가장 최초로 출시된 버전은 0.0.1 버전이지만 ISO 이미지 배포는 0.0.17 버전부터 시작되었다고 한다.
참고로 0.2 미만 버전들은 '''CLI 형태의 OS(다시 말해서 DOS)'''였으며 2004년 1월 25일에 출시된 0.2 버전에서부터 GUI를 갖추기 시작했다.
버전 0.4.12 기준으로 SCSI 디스크를 지원하지 않는다.
설치 시엔 IDE 디스크로 설치하는 것을 권장한다.

2. 특징


목표는 Windows용 소프트웨어들을 OS 상에서 네이티브로 실행시키는 것이며, 아직까지 일부 Windows용 소프트웨어가 성공적으로 실행되는 수준에 있다. 기존의 별개 OS 기반 위에서 Windows 프로그램을 실행시키는 Wine과는 달리 바닥부터 Windows와 완전히 호환되는 '''운영체제 하나를 통째로 만드는''' 일이기 때문에 개발 기간이 '''훨씬''' 오래 걸리며 이 OS 자체가 안정적이지 못한 면이 있었다. 그래도 오늘날에는 Wine의 일부 요소들을 수혈받아서 안정성 면에서는 상당히 많이 개선된 상태다.
USB를 통한 설치가 불가능하니 참고.

2.1. 커널에서의 ReactOS


[image]
위의 레이아웃은 기본적으로 ReactOS 커널의 대략적인 구조도이다.[1]
구조는 하이브리드 커널로 추정된다.

3. 업데이트


2011년 3월 22일 0.3.13 버전을 출시하고 나서 그 다음 해인 2012년 2월 7일에 0.3.14를 출시했다. 2014년 11월 5일에는 0.3.17을 출시했다. ACPI 기본으로 활성화, Wi-Fi 지원, '''테마 지원'''[2], 새로운 TCP/IP 드라이버, shell32 개선 등을 담고 있다. 하지만 위의 Wi-Fi 지원은 아직 WPA, WPA2를 지원하지 않는다. 무엇보다 저기 세 버전 아직 '''알파''' 버전이다!
2개월에서 6개월 간격으로 새로운 버전을 출시하는 것을 목표로 하고 있으며, 또한, 버전 0.5.0는 베타 버전으로, 실사가 가능한 시스템이 되는 목표를 가지고 개발 중이다. 이 외의 DirectX오픈소스 판인 React X 등 여러 가지가 개발 및 계획되어 있다.
2016년 2월 18일 0.4 버전이 드디어 출시되었다. 0.3과의 차이는 크게 안 보이지만 호환성 문제와 안정성이 크게 개선되었다. 최신 버전은 0.4.13이다.
0.4.9 버전 기준으로 디아블로 2 데모 버전 구동이 가능한 것으로 보인다. #
0.5.0부터 실제로 사용 가능한 시스템이 될 계획이라고 한다. 아직까지는 '''한국어 입력 및 글씨를 지원하지 않는다.'''
버전 정보만을 확인하려면, ReactOS/버전 일람 항목 참조.

4. 기타


'''티맥스 윈도우'''가 이 OS의 소스코드를 무단 도용한 것으로 알려져 논란이 되기도 했다.[3]

Windows 98의 리소스를 적용한 영상.

Linus Tech Tips의 리뷰 영상.

5. 관련 문서



[1] 참고로 와인 로고가 있는 부분은 와인에 의존하고 있는 것이다.[2] XP 테마가 적용된 스크린샷.[3] 이후 티맥스는 ReactOS를 사용하지 않았다는 공식 입장을 밝혔다.