MS-DOS(Microsoft Disk Operating System)는 도스의 일종으로서, 마이크로소프트사가 IBM사의 의뢰를 받아 시애틀 컴퓨터시스템사로부터 사들여 개발한 IBM PC용 운영 체제(CP/M-86 호환의 DOS)로, 사상 최초로 대중화된 운영 체제이다. 1981년 8월 처음 PC에 올려져서 제공되었으며, 1995년 개발이 중단될 때까지 몇 차례의 판올림이 있었다. MS-DOS라는 독립 제품으로서의 최종 버전은 6.22이며 윈도우 95가 출시된 이후부터는 윈도우 제품의 일부로서 제공되었고 윈도우 Me에 기본 내장되어있는 8.0까지 나왔다. 이후로는 더이상 개발되지 않는다.
개발자 | 마이크로소프트 |
---|---|
OS 계열 | 도스 |
상태 | 지원 중단/단종 |
소스 형태 | 클로즈드 소스 |
최신 버전 | 8.0 / 2000년 9월 14일 |
저장소 | |
플랫폼 | x86 |
커널 | 모노리식 커널 |
기본 UI | 명령줄 인터페이스, 텍스트 사용자 인터페이스 |
이전 | 86-DOS |
다음 | Windows 1.0, Windows XP |
공식 웹사이트 | www |
마이크로소프트사는 이 제품의 인기에 힘입어 조그마한 프로그래밍 언어 회사에서 다양한 소프트웨어를 제공하는 회사로 자리잡게 된다.
당시 마이크로소프트는 베이직 인터프리터, 어셈블러, 여타 언어의 컴파일러 등을 개발하였으며, 제품의 대부분이 디지털 리서치사의 CP/M 위에서 동작하였다.
1980년 7월 즈음 IBM은 뒤에 IBM PC로 불리게 되는 개인용 컴퓨터 개발에 착수한다. 이때 개발을 빠르게 진행하기 위해 IBM PC에서 돌아가는 모든 소프트웨어를 외부에서 조달하도록 결정한다.
IBM은 애초엔 마이크로소프트와 베이직 등의 프로그래밍 언어 관련 제품들에 대해서만 교섭을 시작했다. 이후 운영 체제에 대해서도 8086용 CP/M을 마이크로소프트사에 개발을 의뢰했다. 그러나 CP/M의 사용권이 없었기 때문에, 빌 게이츠는 디지털 리서치와의 교섭을 조언한다. 그러나 디지털 리서치와의 교섭은 불발로 끝나고, 마이크로소프트는 자신들만의 운영 체제 개발에 들어간다.
그러나 마이크로소프트는 비슷한 시기에 시애틀 컴퓨터 프로덕츠사의 팀 패터슨이 CP/M을 8086에 이식하여 개발한 86-DOS를 75,000 달러에 구입하여 IBM PC용으로 수정하여 PC-DOS를 만들어 낸다.
처음엔 IBM PC에서 동작하는 운영 체제였기 때문에 그런 이름으로 불렸지만, 마이크로소프트사는 OEM으로 제공할 때에는 자사 상표인 MS-DOS란 이름을 사용한다. 소프트웨어를 만들어 개수만큼 팔아 버리는 방법이 아닌, IBM PC 출하 대수에 따라 사용료를 받는 라이선스 계약이 마이크로소프트의 성공 비결이라고 말한다.
MS-DOS는 팀 패터슨이 작성한 시애틀 컴퓨터 프로덕츠 소유의 86-DOS에서 이름이 바뀐 것이다. 86-DOS 개발은 6주 밖에 안 걸렸는데 이는 8086 프로세서에서 구동되도록 이식된 디지털 리서치의 CP/M (8080/Z80 프로세서용)의 복제이기 때문이었으며 CP/M과 비교해서 2가지 눈에 띄는 차이점이 있다: 개선된 디스크 섹터 버퍼링 로직, CP/M 파일 시스템이 나닌 FAT12의 도입. 최초 버전은 1980년 8월에 선착되었다.
7.1버전에 비해 향상된 점 | 7.1버전에 비해 제한된(다운그레이드된) 점 |
---|---|
IO.SYS 파일이 압축되어 줄어든 크기로 인해 부팅이 빨라졌다. IO.SYS 파일에 XMS 지원이 내장되어 HIMEM.SYS 파일이 필요하지 않다. IO.SYS 파일에 디스크 캐시 기능이 내장되어 디스크 입출력 성능이 향상되었다. | 하드디스크에서 시동할 경우 리얼 모드로 부팅할 수 없다. 시동 디스크로 시동할 경우 EMM386.EXE를 불러올 수 없기 때문에 EMS 및 UMB를 사용할 수 없다. SYS.COM 명령어를 통해 이동식 디스크를 시동 디스크로 만들 수 없다. FORMAT.COM 명령어에 /S 옵션이 제거되어 시동 디스크를 만들 수 없다. |
윈도우 95의 출시와 함께, MS-DOS의 통합 버전은 부트스트래핑, 문제 해결, 특히 게임 및 더 이상 출시되지 않는 독립 제품과 같은 오래된 도스 소프트웨어와의 하위 호환성을 위해 사용되었다. 윈도우 95에서 MS-DOS 7이라는 이름의 도스는 윈도우 GUI 없이 별도로 부팅이 가능하다. 이 기능은 윈도우 98 SE에도 포함되었다. 윈도우 ME에서는 이 기능을 제거하였으나, 기반이 되는 도스 MS-DOS 8.0으로 직접 접근할 수 있도록 해킹이 가능하다.
This article uses material from the Wikipedia 한국어 article MS-DOS, which is released under the Creative Commons Attribution-ShareAlike 3.0 license ("CC BY-SA 3.0"); additional terms may apply (view authors). 별도로 명시하지 않은 경우, 내용은 CC BY-SA 4.0에 따라 사용할 수 있습니다. Images, videos and audio are available under their respective licenses.
®Wikipedia is a registered trademark of the Wiki Foundation, Inc. Wiki 한국어 (DUHOCTRUNGQUOC.VN) is an independent company and has no affiliation with Wiki Foundation.