OS 의 역사 서상우
목차 1. CP/M 2. Dos 3. Windows 4. Unix/Linux
CP/M(Control Program/Monitor)
1973년 디지털 리서치의 게리킬달은 intel의 i8008 CPU 에 구동될 프로그램을 개발.
8008용으로 만들던 CP/M을 8080용으로 변경, Altair 8800과 함께 출시. 70년대 개인용 컴퓨터의 운영체제 시장 에서 강자로 군림,개인용 컴퓨터용 최초 의 운영체제가 된다.
Dos(Disk Operating System)
1980년 7 월경 IBM은 IBM PC가 되는 개 인용 컴퓨터의 개발에 착수, 가급적 신속 하게 상품화가 나오기 위해 소프트웨어 는 외부에서 조달 방침결정. 당시의 개인용 컴퓨터 시장에서 사실상 의 표준 OS는 디지털 리서치의 CP / M 였 다.
IBM은 CP / M 소스 권리가 없었다. 그래서 디지털 리서치와 협상 하기로 했으나, 협상 은 잘되지 않고 결국 마이크로 소프트가 OS 를 개발 하기로 결정했다.
마이크로 소프트는 OS의 개발 경험은 없었 다. 그래서 시애틀 컴퓨터 프로덕츠 (products)사의 QDOS를 인수하여 IBM PC 용으로 개조 PC-Dos를 개발한다. 1981년에 IBM PC용으로 발매한 'PC DOS'에 서 1982년부터 마이크로 소프트가 IBM 이 외의 메이커에 OEM 제공을 개시한 것이 'MS- DOS'였지만 Microsoft는 후에 1981년부 터 'MS- DOS'라고 부르고 있다.
Windows
Windos 1.0 은 이전 시장을 장악하고 있던 MS-DOS에 비해 멀티 태스킹이 가능했으며 훨씬 더 사용하기 쉽고 예쁜 모 양의 그래픽 기반 운영체제(GUI)였다. Interface Manager라고 불릴 예정이었으나 소비자의 반응을 고려 이름을 바꾸게 된다. 완전한 운영체제가 아닌 DOS의 운영체제 환경이라 할 수 있다.
90년도에 윈도우 3.0 버전이 발매, 크게 흥행하게 된다. 3.0 버전은 엄청난 양의 팔려나가, 마이크 로소프트가 OS의 강자로 올라가게 된다.
95년에 윈도우95가 발표된다. 이전까지의 윈도우와 달라 진점은 하나 의 스타팅 운영체제로서의 정립이었다.
Unix 1969년 벨 연구소 직원인 켄 톰슨은 PDP- 7 기종의 어셈블리 언어를 사용해서 작성 한 새로운 운영체제의 이름을 UNIX라고 명명
C 언어라는 프로그래밍 언어를 고안해 서 새롭게 프로그래밍을 하게 되는데, 이렇게 해서 1973년에 새롭게 유닉스 가 재탄생한다. 유닉스 시스템은 다양한 운영체제의 시초가 되었다,대학이나 연구기관에서 채택이 되어 발전시킨 여러 가지 운영 체제로 발전하게 된다. 대표적으로BSD, System5 로 나뉘게 됀다.
Linux 1984년 리처드 스톨만은 GNU 프로젝트를 시작했다. GNU 프로젝트의 목적은 프리웨어로만 구 성된 완전한 하나의 유닉스 시스템을 만드 는 것이었다.
1990년대 초, GNU는 시스템의 핵심적인 부 분을 거의 완성시켰다. 그러나 커널만은 완 성시키지 못했다 1991년 리눅스라는 이름의 또 다른 커널이 극적으로 등장, 리눅스는 당시 대학원생인 리누스 토르발스가 취미 삼아 개발한 커널 이었다. 리눅스는 자유 소프트웨어와 오픈 소스 개 발의 가장 유명한 표본으로 들 수 있다.
끝