[삼]
Microsoft와 Intel이 공통 플랫폼으로 PC 시장을 지배하기 전에 CP / M 운영 체제는 1970 년대 후반 및 1980 년대 초반에 소규모 비즈니스 기계와 비슷한 것과 1980 년대 초반까지 MS-DO가 루초를 끌어 올 때까지 여기에 CP / M에 대한 자세한 정보와 MS-DOS로 잃어버린 이유가 있습니다.
어쨌든 CP / M은 무엇입니까?
CP / M은 미국 프로그래머가 만든 텍스트 기반 운영 체제였습니다. 게리 Kildall. NS 디지털 연구 1974 년에 이니셜은 처음에는 "제어 프로그램 / 모니터"에 대해 서 있지만 디지털 연구는 나중에 더 친근한 "제어 프로그램"으로 더 친숙한 "제어 프로그램"으로 바뀌 었습니다.
Microcomputers의 가격이 1970 년대 중반 중간 중반에 빠르게 떨어 졌기 때문에 CP / M은 Z80 CPU, 1970 년대 후반과 1980 년대 초 중소기업 컴퓨터에서 인기가있는 사실상 표준 플랫폼이되었습니다.
CP / M은 콘솔 기반 운영 체제였습니다. 즉, 키보드를 사용하여 프롬프트에서 명령을 입력하는 것을 의미합니다. 파일 작업을 사용하여 수행했습니다
간단한 명령
입력하여 "PIP"(파일 복사 용)
PIP A : = B : *. BAS.
그리고 들어가는 입력. (이것은 "A :"드라이브로 "B :"드라이브에서 모든 기본 파일을 복사합니다.) 프로그램을 실행하려면 프로그램 이름을 입력하고 Enter 키를 누릅니다. 완료되면 컴퓨터를 재부팅하거나 CP / M 프롬프트로 다시 종료 할 수 있습니다.
CP / M의 키 획기적인 혁신 중 하나는 기본 입력 및 출력 작업을 처리하는 데있어 기본 하드웨어를 사용하여 응용 프로그램 소프트웨어가 주로 OS 자체로 인터페이스 할 수있게되었습니다. 이것은 CP / M 애플리케이션이 특정 하드웨어에 반드시 묶여 있지 않아 다른 공급 업체의 PC간에 더 쉽게 번역 될 수 있음을 의미합니다.
CP / M에 대 한 인기있는 응용 프로그램 워드 스타 (워드 프로세서), 슈퍼 칼크 (스프레드 시트 응용 프로그램) 및 dBase. (데이터베이스의 경우). CP / M에 유래 된 AutoCAD 및 Turbo Pascal과 같은 다른 프로그램은 나중에 MS-DOS로 이식 된 후에 더 성공적으로되었습니다.
어떤 종류의 컴퓨터가 CP / m을 실행 했습니까?
CP / M을 실행하는 대부분의 컴퓨터는 8 비트를 포함했습니다. Intel 8080. 또는 디지털 연구는 나중에 디지털 연구가 나중에 CP / M-86이라는 Intel 8086 기계 용 CP / M의 16 비트 버전을 출시했지만.
업계 표준을 사용하는 거의 모든 컴퓨터 S100 버스 8080 또는 z80을 사용하는 것은 CP / M을 실행할 수있었습니다. 그러나 S100 버스가 필요하지 않았습니다. CP / M은 기본 OS로 제공됩니다 수백 개의 다른 컴퓨터 모델 모든 유형과 크기의. 인기 CP / M 컴퓨터 공급 업체는 Cromemco, Kaypro, Amstrad, Osborne, Vector Graphic, Televideo, Visual 및 Zenith 데이터 시스템을 포함합니다.
다른 컴퓨터를 포함하는 다른 컴퓨터가 추가 기능 옵션으로 추가되는 CP / M 기능을 갖춘 CP / M 기능을 포함합니다. 실제로 1980 년에 돌아 오는 Microsoft의 첫 번째 하드웨어 제품은 Z80 소프트 카드 Apple II. 사용자는 카드를 Apple II 컴퓨터에 연결하여 인기있는 CP / M 생산성 응용 프로그램을 실행할 수있는 Z80 CPU를 제공 할 수 있습니다.
1982 년 Microsoft 회장 빌 게이츠 주장 그 소프트 카드 고객은 CP / M 기계에 가장 큰 단일 설치 기반을 나타내 었습니다. 흥미롭게도 동시에 CP / M-M-Microsoft의 MS-DOS를 기반으로 한 새로운 운영 체제가 시장 점유율을 빠르게 얻었습니다.
MS-DOS는 CP / M에서 많이 빌 렸습니다.
IBM이 개발을 시작했을 때 개인용 컴퓨터 (IBM PC 5150)은 처음으로 CP / M에 대한 면허를 확보하려고했지만 디지털 연구는 제안 된 거래 조건을 좋아하지 않았습니다. 따라서 IBM은 제품을 라이센스 한 제품을 Microsoft로 전환했습니다. 86 도스 ~에서 시애틀 컴퓨터 제품 (SCP). 몇 달 후, Microsoft는 86-DOS를 50,000 달러로 철저히 구입했습니다.
86-DOS는 1981 년 8 월 IBM PC와 함께 제공 될 때 IBM PC-DOS가되었습니다. 나중에 Microsoft는 Microsoft MS-DOS로 자체 레이블로 PC-DOS를 판매합니다.
86-DOS를 개발하는 동안, Tim Paterson은 CP / M에게 영감을 얻으려면 CP / M에 크게 보였습니다. 다음은 CP / M과 MS-DOS 간의 일부 유사점 목록입니다.
- 명령 프롬프트
- 알파벳 순위 드라이브 문자 이름은 "a :," "B :,", "C :."
- 8 + 3 파일 이름 형식 (예 : filename.doc)
- 와일드 카드 문자 "*"와 일치하는 문자 "?"
- PRN과 같은 예약 파일 이름 : (프린터 용) 및 CON : (콘솔 용)
- ".com"실행 파일을위한 파일
- Dir, Ren 및 Type과 같은 명령
Gary Kildall은 PC-DO가 CP / M을 이렇게 밀접하게 밀접하게 그리고 IBM에 불평했다는 것을 화나게했다. 유아기의 소프트웨어 저작권의 개념으로 디지털 연구는 IBM을 고소하며 대신 IBM이 IBM PC 시스템의 옵션으로 CP / M-86을 제공 할 수있는 거래를 수행했습니다. 그때까지, PC-DOS. 이미 배송 됐어 IBM PC의 기본 OS로 사용되며 CP / M-86보다 훨씬 적습니다. $ 240 대신 $ 40. ...에
Kildall 및 Digital Research가 처음에는 CP / M을 IBM라는 기회에 의해 기회가 종종 위대한 비극 중 하나 역사를 계산할 때, Kildall은 IBM과 거래에 서명 한 경우 Bill Gates와 같은 억만 장자가 될 수있었습니다. 이 수분이 많은 이야기는 수년 동안 언론에 의해 증폭되었습니다. 그러나 Kildall이 1994 년에 사망했을 때 그는 정확히 pauper가 아니 었습니다. Novell은 구입했습니다 Kildall의 디지털 연구는 1991 년에 12 억 2 천만 달러를 기록했습니다. 이 과정에서 Kildall을 부유하게 만드는 것 ...에 아직도 Microsoft가 자신의 서명 제품을 모방함으로써 자체적으로 농축 한 Kildall을 괴롭혔다.
왜 MS-DOS가 CP / M을 통해 승리 했습니까?
운영 체제를 1981 년 IBM을 설립 할 때 Microsoft는 회사에서 IBM에 PC-DOS를 라이센스 할뿐만 아니라 PC-DOS를 일반 운영 체제로 판매 할 수있게 해주는 라이센스를 협상했습니다 ( "MS-DOS") IBM 이외의 공급 업체에.
곧 IBM PC 출시 직후, Compaq 및 Eagle 컴퓨터와 같은 회사가 시작되었습니다. 판매 클론 판매 IBM PC 소프트웨어를 실행할 수 있습니다. 이러한 복제 기계에 대한 호환 가능한 운영 체제를 제공하려면 Microsoft에서 MS-DOS를 허가했습니다. 수년 이내에 수백 개의 IBM PC 클론이 PC 시장을 채웠으며 1986 년 MS-DOS 기반 PC가 가장 인기있는 개인 컴퓨팅 플랫폼 미국에서.
MS-DOS는 IBM PC 플랫폼의 성공과 함께 타는 것을 히치 시켰으므로 CP / M을 이겼습니다. Microsoft는 모든 PC에서 MS-DOS를 가져 오기 위해 열심히 싸우며 그런 식으로 유지하고 회사는 Windows ERA로 연습을 확장했습니다.
CP / M에 무슨 일이 일어 났습니까?
1988 년 디지털 연구는 MS-DOS의 복제본을 만들었습니다. Dr-dos. Microsoft와 경쟁하기를 시도합니다. 또한 마우스 기반 그래픽 인터페이스를 팔았습니다. 보석 처음에는 Macintosh 경험을 복제하려고 노력했지만 나중에 Windows와 경쟁했습니다. 두 제품 모두 언론에서 존경받는 동안, 정말로 취해지지 않았습니다. 일부는 이것이 이것이 만료되었다고 주장했다 반 경쟁 전술 Microsoft에서. Novell은 1991 년 디지털 연구를 구입 한 후 CP / M은 MS-DOS가 계속해서 시장을 지배하도록 지속적으로 개발 된 것처럼 거의 없습니다.
칼데라는 1996 년에 Novell에서 디지털 연구 자산에 대한 권리를 샀고 DR-DOS를 계속 시장에 출시했습니다. 그들 또한 Microsoft를 고소했습니다 MS-DOS에서 MS-DOS의 비 호환성을 창출하기 위해 시장에서 가장자리 DR-DOS (나중에 법원에서 벗어났습니다).
1997 년 칼데라 (Caldera)는 CP / M 2.2의 부품을 오픈 소스 소프트웨어로 발표하여 애호가가 계속해서 작동 할 수 있도록 해왔습니다. 그 사본은 여전히 있습니다 무료 온라인에서 사용할 수 있습니다 ...에 오늘, 당신은 할 수 있습니다 브라우저에서 CP / M을 실행하십시오 Stefan Tramm이 작성한 8080 에뮬레이터 덕분에.
어떤면에서 CP / M은 Windows의 위대한 할아버지 중 하나이므로 비트의 비트가 드라이브 문자와 같은 Windows 규칙에 구워집니다. 예약 된 파일 이름 ...에 그런 식으로 CP / M은 결코 완전히 사라지지 않았습니다. 그 영혼은 수십억 명의 사람들이 매일 사용하는 제품의 DNA에서 살고 있습니다.
관련된: Windows 10은 여전히 1974 년에 예약 된 파일 이름을 사용하게하지 않습니다.