CP / M : Windows에서 거의 성공한 OS 이야기

작가: Roger Morrison
창조 날짜: 18 구월 2021
업데이트 날짜: 1 칠월 2024
Anonim
👿 GAN 460 M → The worst Rubiks cube Ever? Which Rubik’s cube is 2x2 3x3 4x4 is better to buy?
동영상: 👿 GAN 460 M → The worst Rubiks cube Ever? Which Rubik’s cube is 2x2 3x3 4x4 is better to buy?

콘텐츠


테이크 아웃 :

1980 년 운명적인 하루가 아니었다면 Windows 나 Mac OS 대신 CP / M을 사용하고있을 것입니다.

이 글을 읽고 있다면 PC를 사용하고있을 가능성이 있습니다. 아마도 Windows를 실행 중이거나 Mac OS X 또는 Linux를 사용 중일 수 있습니다. 1980 년에 운명적인 하루가 다르게 연주 되었다면, 우리는 대신 CP / M을 사용하고있을 것입니다.

시작

게리 킬달 (Gary Kildall)은 1970 년대 초 캘리포니아 몬트레이 캘리포니아 해군 대학원 아카데미에서 컴퓨터 과학자로 실리콘 밸리 북쪽에서 인텔이 개발 한 몇 가지 새로운 기술에 대해 강의했습니다.


이 회사는 최근 마이크로 프로세서를 도입했지만 Kildall은 인텔이 신호등을 제어하는 ​​것을 보았을 때 모든 잠재력을 보았습니다. 그는 개인용 컴퓨터를 만들 수는 있지만 실제로 필요한 것은 컴퓨터를 실행하는 소프트웨어라는 것을 깨달았습니다.

CP / M의 부상

Kildall은 인텔 컨설턴트로 일하면서 PL / M 또는 마이크로 컴퓨터 용 프로그래밍 언어 인 마이크로 컴퓨터 용 프로그래밍 언어, 마이크로 컴퓨터 용 제어 프로그램 또는 CP / M을 개발했습니다.


CP / M은 머신 종속 부품이 이식되는 한 이론적으로 모든 마이크로 컴퓨터에서 실행되는 운영 체제입니다.

킬달의 디자인은 훌륭했습니다. CP / M은 BIOS (기본 입 / 출력 시스템), 기본 디스크 운영 체제 (BDOS) 및 콘솔 명령 프로세서 (CCP)의 세 부분으로 나뉩니다. BIOS는 머신 종속 코드를 처리하는 반면 CCP는 Unix 및 Linux 시스템의 쉘과 유사하게 사용자의 명령을 수락했습니다.

인텔은 CP / M에 관심이 없었기 때문에 인터 갈 락틱 디지털 리서치 (Intergalactic Digital Research)라는 회사를 나중에 디지털 리서치 (Digital Research)로 단축했다. 1970 년대에 많은 캘리포니아 북부 신기술 회사와 마찬가지로 킬다와 그의 아내 도로시는 처음에는 퍼시픽 그 로브에있는 집에서 그것을 쫓아 냈습니다.


CP / M은 Intel 8080 또는 Zilog Z-80 프로세서를 사용하는 S-100 버스와 함께 70 년대 후반에 사실상 표준이되었습니다. CP / M은 개발자가 머신에 독립적 인 방식으로 코딩하는 한 CP / M 프로그램은 프로그래머가 각 머신의 작동 방식을 알 필요없이 CP / M을 실행하는 거의 모든 컴퓨터에서 실행될 수 있기 때문에 유용했습니다. 그런 점에서 미니 유닉스와 같았습니다.

매우 인기가 있었기 때문에 사용자가 80 열 디스플레이로 컴퓨터에서 카드를 실행할 수있는 추가 카드 인 Apple II 용 SoftCard도있었습니다 (그렇습니다. 당시에는 큰 문제였습니다).

이 카드를 만든 회사는 시애틀에 기반을 둔 작은 스타트 업이었습니다.

IBM과 MS-DOS

개인용 컴퓨터의 성공으로 인해 1980 년 IBM은 배가 고프 게되었습니다. 회사는 자체 PC로 시장에 진출하기로 결정했습니다. Big Blue는 일반적으로 전체 컴퓨터를 자체적으로 설계했지만 회사의 내부 프로세스가 너무 늦을 것이라고 생각했습니다.


이 회사는 IBM에 대해 전혀 들어 본 적이없는 일을하기로 결정했습니다. 상용 구성 요소를 사용하여 완전한 시스템에 통합합니다.

CP / M은 운영 체제의 인기와 다른 시스템으로의 포팅이 얼마나 쉬운 지 고려할 때 운영 체제를위한 확실한 선택이었습니다.

IBM은 처음에 CP / M을 위해 Microsoft에 접근했으며, Apple II 카드를 만든 이후 CP / M을 라이센스 할 수있을 것으로 생각했습니다. Microsoft는 캘리포니아의 DRI에 대한 IBM의 임원들을 지적했습니다.

다음에 일어난 일은 기술 산업에서 끝없는 추측과 도시의 전설을 겪고 있습니다.

IBM이 DRI와 협상을 시작한 날 Kildall은 개인 비행기를 사용하여 고객에게 문서를 제공하여 Dorothy와 회사 변호사가 거래를 해지 할 수 있도록했습니다. 킬달이 늦게 귀환 한 후, DRI는 비밀 유지 계약에 갇히게되었고 결국에는 아무런 거래도 이루어지지 않았습니다.

IBM은 운영 체제에 필사적으로 Microsoft를 선택했습니다. 그들은 Bill Gates의 친구, Seattle Computer Products의 Tim Paterson 및 SoftCard의 디자이너, QDOS 또는 "Quick and Dirty Operating System"으로 작성된 CP / M 클론을 발견했습니다. Microsoft는이를 적시에 사용할 수 있도록 IBM에 라이센스를 부여했습니다.

Microsoft는이를 연마하여 PC-DOS로 IBM에 제공했습니다. 이 회사는 IBM이 다른 컴퓨터 제조업체에 라이센스를 부여 할 수 있도록 운영 체제에 대한 권리를 유지하도록 IBM을 설득했습니다. IBM은 PC의 독점 기술 중 하나 인 BIOS를 복제 할 사람이 아무도 없다고 확신했다. (이 문서를 읽고있는 컴퓨터는 IBM이 만든 것이 아니기 때문에 그 결과가 분명했습니다.)

게리 킬다 (Gary Kildall)는 이번 계약에 대해 들었고 PC-DOS를 출시하면 IBM을 고소하겠다고 위협했다. IBM이 두 시스템을 모두 제공하는 계약이 있었지만 IBM은 PC-DOS를 40 달러에 팔았지만 PC 버전 인 CP / M-86은 240 달러였다. 똑같은 것에 더 높은 가격을 지불하는 것은 정당화하기 어려웠으며 대부분의 사람들은 DOS를 선택했습니다. WordStar 워드 프로세싱 시스템과 같은 대부분의 CP / M 응용 프로그램은 MS-DOS로 이식되었습니다.


버그 없음, 스트레스 없음-인생을 파괴하지 않고 인생을 바꾸는 소프트웨어를 만드는 단계별 가이드

아무도 소프트웨어 품질에 신경 쓰지 않으면 프로그래밍 기술을 향상시킬 수 없습니다.

DRI는 계속 싸운다

좌절에도 불구하고 DRI는 계속 혁신했습니다. 이 회사는 계속 혁신하여 MP / M이라는 멀티 태스킹 버전의 CP / M을 만들었습니다.


응용 프로그램 지원 측면에서 DOS가 CP / M을 이겼다는 것이 확실 해지면 DRI는 MS-DOS 호환성을 추가하고 DOS Plus 및 이후 DR DOS로 발전했습니다.

DRI는 또한 Atari ST 컴퓨터 라인의 GUI로 가장 잘 알려진 GEM을 사용하여 신흥 그래픽 사용자 인터페이스 세계로 진출했습니다.

몇년 후에

기술의 발전에도 불구하고 DRI는 Microsoft juggernaut와 맞지 않습니다. 디지털 리서치는 노벨에게 팔렸다. 이번 계약으로 킬달은 매우 부유 해졌지만, 실제로 성공을 거둘만큼 오래 살지는 못했다. 슬프게도 Gary Kildall은 1994 년 부상으로 가을에 사망했습니다.

게리 킬달 (Gary Kildall), 디지털 리서치 및 CP / M의 유산은 여전히 ​​살아 있습니다. DOS 이상 Windows는 드라이브 이름 지정 방식을 포함하여 여전히 그림자 속에 있습니다.

교훈은 DRI와 같은 기존 회사는 항상 1980 년의 Microsoft와 같이 더 작고 배고픈 회사를 조심해야한다는 것입니다.

빌 게이츠 대신 Gary Kildall과 함께 업계가 어떻게 진화했을까요? Michael Swaine은 Dr. Dobb의 Journal 기사에서 Kildall의 학문적 배경으로 인해 경쟁사보다 훨씬 더 사교적 일 수 있다고 주장했습니다.

그럼에도 불구하고 많은 사람들이 여전히 Gary Kildall과 CP / M에 대한 찬사를 받았으며 공물 사이트를 보유하고 있습니다. PBS는 컴퓨터 연대기가 사망 한 지 1 년 만에 킬다에게 에피소드를 전했습니다. 게리 킬달 (Gary Kildall)과 디지털 리서치 (Digital Research)를 포함한 실리콘 밸리 초기의 긴 (1000 페이지 이상) 처리를 위해 Paul Freiberger와 Michael Swaine의 "Fire in the Valley"책의 사본을 찾아 보는 것이 좋습니다.

DRI, CP / M 및 Gary Kildall조차도 잊혀지지 않을 것입니다.