MS-DOS: 두 판 사이의 차이

내용 삭제됨 내용 추가됨
카디12 (토론 | 기여)
잔글편집 요약 없음
1번째 줄:
{{운영체제 정보
|이름 = 마이크로소프트 [[도스]]
|로고 =
|스크린샷 = [[파일:StartingMsdos.svg‎]]
|설명 = 마이크로소프트 [[도스]]의도스의 명령줄 인터페이스의 예시. 현재 디렉토리가 C 드라이브의 루트임을 보여주고 있다.
|개발자 = [[마이크로소프트]]
|계열 = [[도스]]
14번째 줄:
|라이선스 =
|프로그램언어 =
|상태 = [[윈도 미]]가 단종이 됨에 따라 지원 중단/단종 [[윈도 NT]]랑 합쳐졌다.
|지원되는플랫폼 = [[x86]]
|업데이트방식 =
21번째 줄:
}}
 
'''마이크로소프트 [[도스]]'''(Microsoft Disk Operating System)는 [[도스]]의 일종으로써, [[마이크로소프트]]사가 [[IBM]]사의 의뢰를 받아 시애틀 컴퓨터시스템사로부터 사들여 개발한 [[IBM PC]]용 [[운영 체제]](CP/M-86 호환의 DOS)로, 사상 최초로 대중화된 운영 체제이다. [[1981년]] 처음 PC에 올려져서 제공되었으며, [[1995년]] 개발이 중단될 때까지 몇 차례의 판올림이 있었다. MS-[[도스|DOS]]라는DOS라는 독립 제품으로서의 최종 버전은 6.22이며 이후 [[마이크로소프트 윈도|윈도]] 제품의 일부로서 제공되어 8.0([[윈도 Me]] 내장)까지 나왔다. [[윈도 미]]가 단종됨에 따라 이후로는 더이상 개발되지 않고, [[윈도 NT]]랑 합쳐졌다않는다.
 
[[마이크로소프트]]사는마이크로소프트사는 이 제품의 인기에 힘입어 조그마한 프로그래밍 언어 회사에서 다양한 소프트웨어를 제공하는 회사로 자리잡게 된다.
 
== 개발 경위 ==
당시 [[마이크로소프트]]는마이크로소프트는 [[베이직]] [[인터프리터]], [[어셈블러]], 여타 언어의 [[컴파일러]] 등을 개발하였으며, 제품의 대부분이 [[디지털 리서치]]사의 [[CP/M]] 위에서 동작하였다.
 
[[1980년]] 7월 즈음 IBM은 뒤에 IBM PC로 불리게 되는 [[개인용 컴퓨터]] 개발에 착수한다. 이때 개발을 빠르게 진행하기 위해 IBM PC에서 돌아가는 모든 소프트웨어를 외부에서 조달하도록 결정한다.
 
IBM은 애초엔 [[마이크로소프트]]와마이크로소프트와 베이직 등의 프로그래밍 언어 관련 제품들에 대해서만 교섭을 시작했다. 이후 운영체제에 대해서도 [[8086]]용 CP/M을 마이크로소프트사에 개발을 의뢰했다. 그러나 CP/M의 사용권이 없었기 때문에, [[빌 게이츠]]는 디지털 리서치와의 교섭을 조언한다. 그러나 디지털 리서치와의 교섭은 불발로 끝나고, 마이크로소프트는 자신들만의 운영체제 개발에 들어간다.
 
그러나 [[마이크로소프트]]는마이크로소프트는 비슷한 시기, 비슷한 목적으로 CP/M이 8086에 이식되지 않게 하려는 목적을 갖고 독자적으로 [[86DOS]]를 개발하던 시애틀 컴퓨터시스템사를 개발 자체로 사들여 IBM PC용으로 수정하여 '''PC-[[도스|DOS]]'''를 만들어 낸다.
 
처음엔 IBM PC에서 동작하는 운영체제였기 때문에 그런 이름으로 불렸지만, [[마이크로소프트]]사는마이크로소프트사는 OEM으로 제공할 때에는 자사 상표인 MS-DOS란 이름을 사용한다. 소프트웨어를 만들어 개수만큼 팔아 버리는 방법이 아닌, IBM PC 출하 대수에 따라 사용료를 받는 라이선스 계약이 [[마이크로소프트]]의마이크로소프트의 성공 비결이라고 말한다.
 
== 역사 ==
* 1.0 1981년 - 최초의 [[IBM]] PC에 탑재된 첫 버전(PC-[[도스|DOS]]).
* 1.25 1982년 - [[마이크로소프트|MS]]-[[도스|DOS]]라는DOS라는 이름으로 출시된 [[IBM PC 호환기종]]용 첫 버전.
* 2.0 1983년 - 서브디렉토리, 핸들 기반 파일 운용, 명령어 입출력 리디렉션, [[파이프 (컴퓨터)|파이프]] 등을 지원. 마이크로소프트는 경로명 구분 문자를 대부분의 [[도스]]나도스나 [[CP/M]] 프로그램에서 명령 [[스위치 (명령줄)|스위치]]로 사용하고 있는 [[슬래시]](/) 대신 [[역슬래시]]({{lang|en|\}})로 사용하기로 함. [[하드 디스크]]와 360KB [[플로피 디스크 드라이브]] 지원.
* 2.01 1983년
* 2.11 1983년 - 영어 이외의 언어와 날짜 형식 지원.
55번째 줄:
* 6.22 1994년 - 단일 제품으로는 마지막 버전. 더블스페이스 대신 동일한 기능의 [[드라이브스페이스]] 제공.
* (7.0) 1995년 - [[윈도 95]]에 내장됨. [[MSDOS.SYS]]의 기능이 [[IO.SYS]]에 통합되어, MSDOS.SYS에는 참고용 텍스트만이 들어있다. [[LBA]](논리 블록 어드레싱) 지원. [[DOSLFN]] 등의 별도 드라이버를 이용하면 긴 파일 이름을 사용할 수 있다.
* (7.1) 1998년 - [[윈도 95|윈도 95 OSR2]]와OSR2와 그 이후 버전 및 [[윈도 98]], [[윈도 98 SE]]에SE에 내장됨. FAT32 파일 시스템 지원.
* (8.0) 2000년 - [[윈도 Me]]에 내장됨. 또한 [[윈도 XP]], [[윈도 비스타]], [[윈도 7]]에서 플로피 디스크를 포맷할 때 'MS-DOS 시동 디스크 만들기'를 선택하면 이 버전의 최소한의 파일을 포함한 MS-DOS가 디스크에 설치된다. 이 버전의 MS-DOS는 7.1버전에 비해 향상된 점도 있으나 몇 가지 중요한 제한점을 지니고 있는데, 이는 다음 표와 같다.
{| style="cellpadding="0" cellspacing="0" border="1"