DR-DOS
DR-DOS는 Digital Research가 IBM PC 호환 컴퓨터용으로 개발한 DOS 호환 디스크 운영체제 계열이다. 1980년대 후반 MS-DOS와의 호환성을 핵심 목표로 삼았으며 기존 DOS 프로그램·명령 환경을 유지하면서 디스크 관리, 메모리 활용과 여러 유틸리티를 개선하려...
| 분류 | DOS 호환 PC 운영체제 |
|---|---|
| 개발 | Digital Research, 이후 여러 소유사 |
| 개발·공개 | 1988년 DR DOS 3.31 출시 |
| 기술 계보 | Digital Research DOS 계열, Concurrent DOS 경험 |
| 커널·중심 구조 | DOS 호환 커널 |
| 하드웨어·대상 | IBM PC 호환 x86 |
| 대표 기술 | DOS 앱 실행·명령행·메모리 관리 기능 |
| 후속·관련 계열 | Novell DOS·OpenDOS 등 후속 명칭 |
| 참고 자료 | 프로젝트·역사 자료 |
DR-DOS는 Digital Research가 IBM PC 호환 컴퓨터용으로 개발한 DOS 호환 디스크 운영체제 계열이다. 1980년대 후반 MS-DOS와의 호환성을 핵심 목표로 삼았으며 기존 DOS 프로그램·명령 환경을 유지하면서 디스크 관리, 메모리 활용과 여러 유틸리티를 개선하려 했다. 같은 PC용 DOS 범주에 속하지만 MS-DOS의 정식 하위 버전이 아니라 별도 개발 조직에서 유지한 경쟁 운영체제였다.[1]
DR-DOS는 COMMAND.COM과 비슷한 명령 처리 환경, FAT 파일 시스템과 DOS 인터럽트 기반 프로그램 인터페이스를 제공하여 당시의 응용 프로그램과 하드웨어 드라이버를 사용할 수 있도록 했다. DOS 응용 프로그램의 실행 규약과 시스템 호출을 공유하는 일이 중요했고, 추가적인 메모리 관리자와 디스크·보안 유틸리티 등은 버전별로 다르게 제공되었다. 실제 호환성에는 문서화되지 않은 시스템 동작을 사용하는 프로그램이 영향을 미쳤다.
Digital Research 이후 Novell DOS와 OpenDOS 등의 명칭·사업 계열을 거쳤으며, DOS 시장의 경쟁과 운영체제 API 호환성 문제를 보여주는 대표적인 사례다. FreeDOS와도 이름과 목표가 비슷하지만 소스 코드의 역사적 기원은 다르다. DOS 계보를 정리할 때에는 마이크로소프트의 MS-DOS, Digital Research의 DR-DOS, 독립 오픈 소스 구현인 FreeDOS를 별도로 연결해야 한다.