1990년대 중반, 혁신적인 기업 Be Inc.는 기존의 틀을 깨고 완전히 새로운 개인용 컴퓨터 운영체제를 개발하는 야심 찬 도전을 감행했습니다. 당시 최첨단 기술이 집약된 이 운영체제는 평단의 호평을 받았지만, 시장 점유율 확보에는 실패했습니다. 그럼에도 불구하고, 25년이 지난 지금도 BeOS는 여전히 열렬한 팬층을 유지하고 있으며, 그 이유는 분명합니다.
새로운 시작과 독특한 매력: BeOS의 비밀
BeOS는 1995년 10월, Be Inc.에서 자체 개발한 BeBox 컴퓨터를 위해 처음 선보인 멀티미디어 중심의 운영체제입니다. 이 프로젝트의 핵심 인물은 애플의 전 제품 개발 부사장 장 루이 가세와 애플 뉴턴의 개발자 스티브 사코만이었습니다. 업계 최고의 기술 전문가들이 모여 만든 BeOS는 출시 전부터 큰 주목을 받았습니다.
BeOS는 기존의 레거시 코드를 사용하지 않은, 90년대 운영체제 중 유일무이한 존재였습니다. 90년대 중반까지 Windows, Mac OS, OS/2, Solaris, Linux, 심지어 NeXTSTEP까지, 대부분의 운영체제는 최소 10년 이상의 역사를 가진 진화된 형태였습니다. 하지만 BeOS는 멀티미디어와 인터넷 지원 같은 시대적 요구를 충족하기 위해 완전히 새롭게 설계되었습니다.
BeOS는 맞춤형 듀얼 프로세서 기반의 PowerPC 하드웨어 플랫폼, 즉 BeBox와 함께 개발되었습니다. 1995년 10월 3일에 출시된 BeBox는 당시 최신 Mac 및 PC보다 훨씬 뛰어난 디지털 오디오 및 비디오 처리 능력을 자랑했습니다.
BeBox는 다소 특이하지만 매력적인 기기였습니다. 원래 1,600달러(현재 가치로 약 2,700달러)에 판매되었으며, 일반 소비자용 기기보다는 개발 플랫폼으로 사용되도록 설계되었습니다.
BeBox는 Be Inc.가 추구하는 멀티미디어 중심 데스크톱 컴퓨팅 비전이 실현 가능하다는 것을 보여주는 중요한 증거였습니다.
BeOS가 특별했던 이유
BeOS가 출시되자 언론은 회의적인 시각을 드러냈지만, 깔끔하고 간결한 인터페이스에는 호평을 보냈습니다. BeOS의 버튼 디자인은 최소화되고 신중하게 배치되었으며, 각 창의 상단 막대 대신 탭을 사용했습니다. 아이콘 역시 아기자기하면서도 복잡하지 않았습니다.
BeOS의 Deskbar 메뉴 시스템(Windows 시작 메뉴 및 macOS의 Dock과 유사)은 애플리케이션과 기본 설정을 관리하는 작지만 강력한 인터페이스를 제공했습니다. BeOS R5에서는 시작 메뉴처럼 화면 하단으로 확장될 수도 있었습니다.
당시의 다른 운영체제와 달리 BeOS는 멀티스레드 응용 프로그램을 지원했고, 처음부터 다중 프로세서 시스템에 대한 지원을 포함하고 있었습니다. 업그레이드 후에는 BFS라는 다중 스레드, 64비트 저널링 파일 시스템도 추가되었습니다. 또한 90년대 중반에는 혁신적이었던 디지털 멀티미디어 녹음 및 재생을 지원하도록 설계된 내장형 데이터베이스도 있었습니다.
BeOS의 목표는 가볍고 빠른 운영체제를 만드는 것이었습니다. 실제로 BeBox에서 부팅하는 데 10초 남짓밖에 걸리지 않았으며, 동시에 여러 개의 디지털 비디오 파일을 재생할 수 있을 만큼 강력했습니다. 이는 1995년 당시에는 놀라운 성과였습니다.
또한 BeOS는 웹 브라우저와 함께 제공되었으며, 유닉스 기반이 아님에도 불구하고 Bash 명령줄 인터페이스를 지원하는 등 유닉스와 유사한 요소를 가지고 있었습니다. 생산성 향상을 위한 가상 데스크톱 기능도 제공했는데, 이는 대부분의 최신 운영체제에서 BeOS 수준으로 구현되지 않은 기능입니다.
BeOS가 실패한 원인
뛰어난 기술력과 성공 가능성을 보였던 BeOS는 기술 업계의 안타까운 실패 사례로 손꼽힙니다. 가장 큰 이유는 1996년, 애플이 BeOS를 새로운 매킨토시 OS의 핵심으로 삼기 위해 Be와 지적 재산권을 인수하려 했던 제안을 거절한 것입니다. Be 경영진은 제시된 가격(약 1억 2천만 달러)에 만족하지 못했고, 협상은 결렬되었습니다.
애플이 BeOS 인수를 고려하던 시점에, 스티브 잡스는 NeXT와 그 운영체제를 제안했고 결국 이 제안이 채택되었습니다. 이로 인해 애플의 Mac OS X이 탄생했지만, BeOS가 애플의 초기 제안을 수락했더라면 역사의 흐름이 바뀔 수도 있었습니다.
애플에 매각하지 못한 Be Inc.는 스스로의 힘으로 나아가야 했습니다. BeBox는 2년 동안 약 1,800대밖에 판매되지 못했고, 결국 Be는 Mac 및 일반 Windows PC 하드웨어에서 실행되는 BeOS 버전을 개발하기로 결정했습니다. 심지어 Windows 내에서 실행할 수 있는 Personal Edition도 출시했습니다.
불행히도, 당시 개인용 컴퓨터 운영체제 시장은 치열한 경쟁이 벌어지고 있었습니다. 애플, 마이크로소프트, IBM, NeXT, 데스크톱 리눅스가 모두 시장 점유율을 놓고 경쟁하고 있었으며, OS/2와 마찬가지로 BeOS는 충분한 타사 응용 프로그램 지원을 받지 못했습니다. 개발자들이 더 큰 설치 기반을 가진 OS 플랫폼을 우선적으로 고려했기 때문입니다.
그럼에도 불구하고 Be는 몇 가지 유망한 계약을 성사시켰습니다. Windows와 함께 듀얼 부팅 구성에 BeOS를 포함하기 위해 여러 PC 제조업체와 협상하기도 했습니다. 결국 BeOS가 탑재된 유일한 PC 하드웨어(BeBox 제외)는 일본의 히타치 FLORA Prius 330J 라인업이었습니다.
그러나 마이크로소프트의 시장 독점 압력으로 인해 BeOS 설치는 복잡한 과정을 거쳐야만 잠금 해제할 수 있었습니다. Be Inc.는 2002년 이러한 관행에 대해 마이크로소프트를 고소했고, 소송은 법정 밖에서 합의되었습니다.
결국 Be Inc.는 사업 방향을 전환하여 인터넷 가전 시장에 집중하기로 결정했습니다. Palm, Inc.는 2001년에 Be를 1,100만 달러에 인수하고 BeOS의 데스크톱 버전 지원을 중단했습니다. 2006년경까지 BeOS는 Roland와 Tascam의 일부 녹음 및 비디오 편집 제품에서 임베디드 운영체제로만 사용되었습니다.
BeOS의 정신을 계승한 Haiku OS
오늘날 데스크톱 BeOS의 기능적인 현대 후손을 다운로드하여 사용할 수 있습니다. 바로 하이쿠입니다. 이 무료 오픈 소스 프로젝트는 아직 베타 버전이지만, 기존(및 새로운) BeOS 애플리케이션과 호환됩니다. 가상 머신에서 실행하거나 Windows 호환 하드웨어에 직접 설치하여 실험해 볼 가치가 있습니다.
Haiku의 가볍고 효율적인 인터페이스는 마치 신선한 공기를 마시는 듯한 느낌을 줍니다. WebKit을 기반으로 하는 최신 웹 브라우저도 내장되어 있어, BeOS 및 Haiku 애플리케이션 지원이 다소 부족하더라도 여전히 많은 작업을 수행할 수 있습니다. BeOS가 실현될 수 있었던 미래를 엿보고 싶다면 꼭 한번 확인해 보시길 바랍니다.
BeOS, 생일 축하합니다!