40년 전 오늘, Microsoft Windows 1.0의 공식 발표를 간단히 되돌아보세요.
때는 1983년이었습니다. 마이크로소프트는 천천히 PC 분야에서 잘 알려진 기술 기업이 되어가고 있었습니다. 2년 전인 1981년에 MS-DOS 운영 체제가 최초의 IBM PC에 설치되었습니다 . 1983년 초에 최초의 Microsoft 마우스 제품 과 함께 최초의 워드 프로세싱 프로그램인 Word를 출시했습니다 . 심지어 Mac과 PC 하드웨어 확장 카드도 만들었습니다 .
그러나 지금으로부터 40년 전인 1983년 11월 10일 뉴욕 시에서 열린 언론 행사에서 마이크로소프트는 완전히 새로운 그래픽 사용자 인터페이스 기반의 PC 운영 체제를 출시하겠다는 계획을 처음으로 밝혔습니다. 회사에서는 OS를 Windows라고 불렀습니다.
마이크로소프트의 공동 창업자인 빌 게이츠(Bill Gates)는 유사한 디자인을 가진 또 다른 초기 운영 체제의 데모를 보고 PC용 GUI 기반 OS를 만드는 데 관심을 갖게 되었다고 합니다. Visi On, 1983년. 1993년 초 Apple은 자체 GUI를 갖춘 Lisa 컴퓨터를 출시했습니다. 비록 $10,000(현재 가치로 $22,000 이상)에 가까운 가격으로 인해 대부분의 사람들의 손에 닿지 않았습니다. 이는 특정 미래 장치를 포함하여 많은 Apple 제품의 추세인 것 같지만 이는 나중에 다루겠습니다.
Microsoft는 경쟁 소프트웨어 제품보다 훨씬 저렴한 GUI 운영 체제를 만들고 싶었습니다. 뉴욕 시의 초기 발표를 다룬 InfoWorld 잡지 의 기사에서 회사는 OS 가격을 100~250달러 사이로 목표로 삼고 있다고 밝혔습니다. 또한 Windows의 하드웨어 요구 사항이 상대적으로 적다고 주장했습니다. 작동하려면 두 개의 플로피 디스크 드라이브와 192K RAM을 갖춘 IBM 기반 PC가 필요하다고 주장했습니다.
Microsoft가 초기 공개에서 추진하려고 했던 또 다른 큰 장점은 Windows가 모든 MS-DOS 프로그램도 실행할 수 있다는 것입니다. 1983년 12월 Byte 매거진의 기사 에서는 다음과 같이 썼습니다.
MS-DOS와의 완전한 호환성은 Windows가 적어도 MS-DOS에서 실행되는 모든 응용 프로그램을 실행할 수 있다는 것을 의미합니다. 최악의 경우 Windows는 전체 디스플레이를 MS-DOS 응용 프로그램으로 전환하고 Windows의 원래 위치로 돌아갑니다. “언어 바인딩”을 통해 프로그래머는 모든 Microsoft 프로그래밍 언어로 Microsoft Windows용 소프트웨어를 작성할 수 있습니다.
Microsoft는 Windows 애플리케이션이 둘 이상 실행될 때 서로 겹치도록 시도한 것으로 알려졌지만 결국 타일식 UI로 전환했습니다. 즉, 응용 프로그램은 화면에 맞게 크기가 조정되지만 서로 겹치지는 않습니다. InfoWorld의 기사에 설명되어 있습니다.
타일링 접근 방식에서는 화면 표시가 열로 나뉘고 열은 창으로 나뉩니다. Windows에는 한 창의 크기가 변경될 때 창이 절대 겹치지 않도록 모든 창의 크기를 조정하는 “자동 창 레이아웃” 기능이 내장되어 있습니다. 하나의 창이 다른 창 위에 놓이면 가려진 창은 즉시 그림이나 아이콘으로 변환되어 화면 하단에 표시됩니다.
Microsoft는 공식 발표 당시 HP, Compaq, Texas Instruments 등과 같은 많은 IBM PC 기반 회사에서 Windows를 지원할 것이라고 밝혔습니다. 이상하게도 IBM 자체는 공식 발표 당시 Windows를 지원하지 않기로 결정했습니다. 나중에 TopView라는 OS를 출시했지만 실패했고, Microsoft와 협력하여 1980년대 후반에 OS/2를 출시했습니다(이에 대해서는 나중에 쓸 수도 있습니다).
Microsoft는 1984년 4월에 Windows를 출시하기를 희망했지만, 첫 번째 버전은 1985년 11월 20일 뉴욕에서 처음 발표된 지 2년이 지나서야 출시되었습니다. 모든 추가 작업과 개발 끝에 운영 체제는 첫 2년 동안 단 50만 대만 팔리며 판매 실패. 실제로 OS가 진정한 성공을 거두려면 1990년에 Windows 3.0이 출시되어야 합니다.
답글 남기기