시작은 명령줄이었다 - Neal Stephenson
Apple과 Microsoft의 시작
- 약 20년 전, Apple의 창립자 Jobs와 Wozniak은 가정용 정보 처리 기계를 판매하는 아이디어를 생각해냈음
- 같은 시기에 Bill Gates와 Paul Allen은 컴퓨터 운영 체제를 판매하는 더 기이한 아이디어를 제안했음
- 운영 체제는 물리적 실체가 없고, 디스크에 담긴 긴 0과 1의 문자열에 불과했음
운영 체제의 대중화
- 현재 Microsoft는 운영 체제를 대규모로 판매하고 있음
- 운영 체제의 새로운 버전은 할리우드 블록버스터처럼 출시됨
- 일반인들도 운영 체제의 중요성을 이해하고 있으며, 서로의 장단점에 대해 강한 의견을 가지고 있음
자동차와 운영 체제의 비유
- Microsoft는 처음에 MS-DOS라는 3단 변속 자전거를 판매했음
- Apple은 비싸지만 매력적인 자동차를 판매하기 시작했음
- Microsoft는 Windows라는 모터 키트를 출시하여 Apple의 자동차와 경쟁했음
- 이후 Microsoft는 Windows 95라는 대형 스테이션 왜건을 출시하여 큰 성공을 거두었음
- BeOS는 Batmobile, Linux는 탱크로 비유됨
비트-플링거
- 컴퓨터와의 상호작용은 매우 형식적이었음
- 텔레타이프와 모뎀을 사용하여 컴퓨터와 통신했음
- 컴퓨터는 숫자를 처리하고, 인간은 그 숫자를 의미 있는 기호로 해석했음
GUI의 등장
- GUI는 컴퓨터를 더 많은 사람들에게 접근 가능하게 만들었음
- Macintosh는 GUI를 통해 혁신을 일으켰음
- GUI는 컴퓨터와의 상호작용을 더 인간 중심적으로 만들었음
GUI와 CLI의 논쟁
- GUI는 컴퓨터를 더 인간 중심적으로 만들었지만, CLI는 더 강력하고 유연했음
- Microsoft의 Windows는 GUI를 채택하면서도 CLI를 유지했음
- Macintosh는 GUI만을 사용하여 혁신을 추구했음
Microsoft와 Apple의 차이
- Microsoft는 주주 이익을 극대화하기 위해 제품을 출시함
- Apple은 기술을 통해 인류에게 이익을 주는 이상을 구현하려 했음
- Microsoft의 제품은 미적 감각이 부족했지만, 시장에서 성공을 거두었음
GN⁺의 정리
- 이 글은 운영 체제의 역사와 그 발전 과정을 흥미롭게 설명하고 있음
- 운영 체제의 대중화와 GUI의 등장이 컴퓨터 사용을 어떻게 변화시켰는지 이해할 수 있음
- Microsoft와 Apple의 다른 접근 방식이 어떻게 시장에 영향을 미쳤는지 알 수 있음
- Linux와 같은 오픈 소스 운영 체제의 중요성과 그 장점을 강조함
- 비슷한 기능을 가진 제품으로는 Ubuntu, Fedora 등이 있음