Hacker News하드웨어 · 시스템

BeOS를 브라우저에서 실행해보세요

원제 Infinite Mac: BeOS

114 포인트댓글 42
Key Point

BeOS는 Apple이 인수를 고려할 정도의 고성능 OS였으나 결국 선택되지 않은 역사 속 선택지인데, 지금 웹브라우저에서 직접 경험해보고 당시 기술적 혁신이 무엇이었는지 확인할 수 있다.

핵심 요약

  • Infinite Mac 사이트에서 1984년부터 2005년까지 매킨토시 운영체제와 BeOS를 웹브라우저에서 직접 실행할 수 있다.
  • BeOS는 멀티미디어 중심, 멀티태스킹·멀티스레드 OS로 1990년대 중반 Power Macintosh로 포팅되었으며 Apple도 인수를 고려했던 제품이다.
  • 저자가 DingusPPC 에뮬레이터를 활용해 BeOS 지원을 추가하면서 ADB 에뮬레이션, 화면 깊이 변경, 비디오 메모리 업데이트, HFS 파티션 마운트 등에서 여러 호환성 버그를 발견하고 수정했다.
  • SheepShaver(BeOS에서 시작된 Power Macintosh 에뮬레이터)도 실행할 수 있도록 ROM 매핑 관련 버그를 고쳤다.
  • 이러한 독립 OS 통합 작업이 DingusPPC의 하드웨어 에뮬레이션 정확도를 전반적으로 향상시켰고, 현재 DingusPPC가 PowerPC 버전 BeOS를 실행할 수 있는 유일한 에뮬레이터라고 저자는 주장한다.
  • BeOS Developer Release 8.2에는 1997년 4월 1일 이후 부팅 불가능하게 하는 타임밤이 있었는데, 이는 라이센스된 폰트 렌더러 때문이었고 저자는 사용자 정의 날짜 지원으로 이를 우회했다.
  • BeOS는 부팅과 실행 속도가 빨랐고 POSIX 하위시스템과 유닉스 셸이 현대적이었으나, 탭 형식 창 제목, 손 모양 커서 등의 UI 요소는 사용성 면에서 절충적이었다.
  • BFS 파일시스템의 속성과 라이브 쿼리 기능은 혁신적이었으나 replicant(위젯의 전신)는 실질적 용처를 찾기 어려웠다.
  • BeOS는 미완성 느낌의 개발자 중심 OS였고 탑재 앱들이 기술 데모 성격이었으며, NeXTStep에 비해 호환성 측면에서 취약했다(별도 실행파일 선택 필요, 파티션 분리 필요 등).
  • 사이트에 스크린샷 촬영, 음성 포함 비디오 녹화 기능이 추가되었고, Rhapsody·Mac OS X 개발자 프리뷰 CD-ROM도 컬렉션에 포함되었다.
  • Cloudflare R2 버킷에서 CD-ROM을 미러링해 Internet Archive 스트리밍의 불안정성을 해결했다.
AI 요약 안내

AI가 한국어로 정리한 내용입니다. 정확한 정보는 원문을 확인해 주세요.

요약 원칙 ↗