1981년 8월 12일, IBM이 5150 퍼스널 컴퓨터를 발표했다. 45년이 지난 지금 이 날짜가 기술사에서 갖는 의미는 단순한 신제품 출시 이상이다. x86 계열 프로세서가 사무실과 가정용 컴퓨터의 사실상 표준으로 자리 잡는 출발점이었고, 인텔 CPU와 마이크로소프트가 공급한 운영체제의 조합은 오늘날까지도 산업의 뼈대로 남아 있다. 흥미로운 점은 이 성공이 IBM 혼자의 성과가 아니었다는 사실이다. 개방된 구조 덕분에 등장한 IBM 호환 '클론' 시장이 생태계를 장기적으로 지탱했고, 완성도 높은 키보드 역시 초기 신뢰를 얻는 데 한몫했다.
PC 이전의 오랜 실험
IBM은 1970년대 내내 퍼스널 컴퓨터라는 개념을 두고 여러 시도를 반복했다. 5150이라는 형식번호부터가 5100 휴대용 컴퓨터, 5110·5120 컴퓨팅 시스템으로 이어지는 계보 위에 놓여 있다. 그 뿌리는 1973년 팔로알토 과학센터에서 개발된 SCAMP 프로토타입이며, 여기에는 당시 임원이던 윌리엄 C. 로우가 관여했다. 다만 5100은 휴대성으로 주목받았을 뿐 값이 비싸 대중적 접근성과는 거리가 멀었다. 이후 디자이너 토미 R. 하디가 1976년 'Yellow Bird', 1977년 'Aquarius' 같은 중간 형태의 아이디어를 구상했고, 1979년 아타리 8비트 컴퓨터가 나오자 IBM은 아타리 인수와 800 기종 활용까지 검토했으나 어느 것도 제품화로 이어지지 않았다.
결정적 경험은 System/23 데이터마스터였다. 인텔 8085 기반의 이 업무용 마이크로컴퓨터는 1978년 2월 개발이 시작돼 1980년 7월 하드웨어가 준비됐지만, BASIC 구현 방향을 System/34에 맞추기로 하면서 출시가 1년 미뤄져 결과적으로 PC보다 겨우 한 달 앞서 나왔다. 데이터마스터에서 얻은 인텔 CPU, 주변 컨트롤러, 8비트 버스 활용 경험은 곧바로 PC 설계에 이식됐다. 특히 8085의 16비트·64KB 주소공간에서 겪은 한계는 20비트·1MB 주소공간을 갖춘 8088 채택으로 이어졌고, 8086 대신 8088을 고른 것은 8비트 데이터 버스만 지원해도 되는 비용 절감 때문이었다.
한 달 프로토타입, 1년 출시라는 예외
1980년 7월 로우는 IBM CEO 프랭크 캐리에게 저가형 컴퓨터를 제안했고, 캐리는 한 달 안에 프로토타입을, 1년 안에 완제품을 내놓으라는 조건을 걸었다. '프로젝트 체스'로 불린 이 작업은 로우의 승진 이후 필립 도널드 에스트리지에게 넘어갔다. 약 12명 규모의 팀은 IBM의 통상적 개발 절차 바깥에서 움직인 덕분에, 보통 2~5년이 걸리던 다른 시스템과 달리 1년 마감을 지킬 수 있었다. 1980년 8월 초기 스케치에는 이미 8088, 확장 슬롯 다섯 개, 플로피 두 대, EBCDIC 대신 ASCII 사용, 분리형 Model F 키보드 등 핵심 요소가 담겨 있었다. PC는 1983년 3월 하드디스크와 확장성을 더한 5160 PC/XT로 이어졌다.
Model F, 데이터마스터에서 XT까지
Admiral Shark's Keyboards의 시선에서 이 이야기의 중심은 키보드다. 오늘날 논의되는 모든 관련 키보드의 기반은 데이터마스터 5322의 키보드였는데, 이는 현재까지 시장에 나온 가장 이른 Model F 구현으로 확인된다. 이 계열은 리처드 헌터 해리스가 특허를 낸 정전용량식 버클링 스프링 스위치를 쓴다. 키를 누르면 아래의 금속 스프링이 압축되다가 '파국적으로' 좌굴하면서, 정전용량 재질의 작은 판을 감지용 PCB인 '패드 카드' 위에서 기울여 입력을 읽는 방식이다. 데이터마스터 키보드는 본체에 내장된 완결형 서브어셈블리였고, 배열과 스캔코드 모두 5250 계열에서 파생됐다.
PC용 키보드, 즉 흔히 'XT 키보드' 또는 'Model F/XT'로 불리는 제품은 구조적으로 데이터마스터와 유사하되 새 직렬 프로토콜을 채택했다. 훗날 'IBM PC 모드 1' 또는 XT 키보드 인터페이스로 불리는 이 방식은 9비트 데이터 패킷으로 스캔코드 세트 1을 전달했고, 키캡 표기도 EBCDIC에서 ASCII 스타일로 바뀌었다. F/XT에는 Type 1과 Type 2 두 변형이 있다. 초기형 Type 1은 24×4 매트릭스에 정전용량 감지 드라이버와 인텔 8048 컨트롤러를 별도 도터보드로 분리했으며 오늘날 매우 희귀하다. 실제 대부분을 차지하는 Type 2는 다시 데이터마스터식 12×8 매트릭스로 회귀하고 컨트롤러를 패드 카드에 통합했으며, 케이블 DIN 커넥터에 플라스틱 재킷을 씌우고 초기형의 리셋 라인을 아예 없앴다.
같은 Model F 계보에서 파생된 5324 데이터마스터 키보드는 분산형 구조에 맞춰 긴 케이블과 커다란 베젤을 갖춰 '베젤마스터'라는 별명을 얻었고, 5250 계열 단말인 5291·5292용 키보드는 유난히 긴 3단 받침다리 탓에 '빅풋'으로 불린다. 이런 세부 변형들은 하나의 스위치 기술과 배열을 내장형·분산형·단말용이라는 서로 다른 요구에 맞춰 재구성해 온 과정을 보여준다.
한국 실무자 관점에서 이 45년의 함의는 분명하다. 성공을 이끈 것은 특정 부품의 우수성이라기보다, 시판 부품을 적극 활용하고 구조를 개방한 설계 판단, 그리고 마감을 지키기 위해 사내 프로세스 바깥을 허용한 조직적 결정이었다. 8088 채택이 성능 야심보다 데이터마스터의 실패 경험과 비용 계산에서 나온 것처럼, 오래 살아남는 플랫폼은 완벽한 사양이 아니라 제약 속의 현실적 절충에서 나온다는 점은 지금의 제품 설계에도 여전히 유효한 교훈이다. 다만 이 기록은 키보드 수집·복원 커뮤니티의 관찰과 특허·기술 자료에 기반한 것이어서, 디자인 특허가 확인되지 않는 일부 구성이나 내부 회로 해석에는 여전히 불확실성이 남아 있다는 점도 함께 기억할 필요가 있다.
TTJ 코딩클래스 정규반
월급 외 수입,
코딩으로 만들 수 있습니다
17가지 수익 모델을 직접 실습하고, 1,300만원 상당의 자동화 도구와 소스코드를 받아가세요.
"비전공 직장인인데 반년 만에 수익 파이프라인을 여러 개 만들었습니다"
실제 수강생 후기- 비전공자도 6개월이면 첫 수익
- 20년 경력 개발자 직강
- 자동화 프로그램 + 소스코드 제공