운영체제란 무엇인가처음부터 운영체제(Operating System, OS)가 있었던 것은 아니다. 초기의 컴퓨터에서는 사람이 직접 스위치를 조작하며 명령을 내렸다. 하나의 프로그램을 실행하기 위해 매번 복잡한 절차를 반복해야 했고, 기계마다 다른 언어를 써야 했다. 그러나 언젠가부터 사람들은 생각했다. “기계들이 서로의 언어를 이해한다면 얼마나 편리할까?” 그 질문에서 출발해, 모든 기계에서 운영할 수 있는 통일된 운영체제가 등장했다. 그리고 그것은 훗날, 세상을 뒤흔드는 플랫폼 전쟁의 주인공이 된다. 컴퓨터에서 데이터를 입력받고, CPU가 계산을 수행하고, 결과를 저장하고 출력하는 과정을 관리하기 위해 운영체제가 태어났다. 처음엔 사람이 직접 마그네틱 테이프와 천공카드를 다루어야 했지만, 점점 그 과정..