랩소디 (운영 체제)

위키백과, 우리 모두의 백과사전.
이동: 둘러보기, 검색
애플 랩소디
Apple Rhapsody
회사 / 개발자 애플
OS 계열 BSD/NEXTSTEP
상태 중단
소스 형태 클로즈드 소스
최신 버전 DR2
최신 버전 출시일 1998년 5월
지원되는 플랫폼 인텔 x86, PowerPC
커널형태 하이브리드 커널
라이선스 개발자에게만 제공

랩소디애플 컴퓨터넥스트 사를 사들인 이후 개발하고 있던 새로운 세대의 운영 체제에 주어진 코드네임이다. 이 운영체제는 오픈스텝 운영체제파워 매킨토시 포팅과 맥 OS와 유사한 그래픽 사용자 인터페이스, 퀵타임과 애플서치등의 일부 맥 OS 컴퍼넌트 포팅 등이 주를 이뤘다. 랩소디는 맥 OS 8을 "블루 박스" 에뮬레이션 레이어에서 돌릴 수도 있다.

역사[편집]

랩소디는 1997년 WWDC에서 처음 공개되었다. 그 후 인텔 x86이나 파워PC용으로 두번의 개발자 릴리즈를 내놓은 후, 맥 OS X 서버 1.0과 비슷한 "프리미어" 버전이 출시되고, 1998년 2분기에 완전한 "유니파이드" 버전이 출시될 것이라고 했다. "유니파이드" 버전은 아주 다른 운영체제인 맥 OS와 랩소디의 모든 기능을 통합해서 출시할 예정이어서 다음 릴리즈의 기능을 예상하기 어렵게 되었다. 1998년 맥월드 엑스포에서 스티브 잡스는 랩소디가 맥 OS X 서버 1.0으로 출시될 것이라고 했고, 랩소디의 가정용 버전을 출시되지 않을 것이라고 했다. 랩소디의 소스 코드는 맥 OS X가 기반한 오픈 소스 운영 체제 다윈에 스며들었다.

디자인[편집]

이 운영체제의 특징은 마하 마이크로커널, BSD 운영체제 레이어, 오픈스텝 기반 옐로 박스, 클래식 맥 OS 애플리케이션을 로딩하기 위한 블루 박스 호환성 환경. 자바 가상 머신이었다. 사용자 인터페이스는 맥 OS 8의 플래티넘에 기반해 있었고, 작업장 관리자는 파인더와 거의 같은 기능에 넥스트스텝에서 가져온 몇가지 기능을 포함했다.

기존 클래식 맥 OS 소프트웨어를 구동하기 위한 랩소디의 유일한 해결책은 블루 박스다. 맥 OS X의 "숨겨진" 블루 박스와 다르게 랩소디의 블루 박스는 클래식 프로그램과 인터페이스가 그들의 자체적 레이어에서 작동했다. 새로운 운영체제의 모든 장점을 가져오기 위해서는 애플리케이션이 옐로 박스 API로 완전히 재작성 되어야 했다. [1] 랩소디에서 개발된 대부분의 프로그램은 맥 OS X로 전해졌으며, 맥 OS X는 카본, 퀵타임, 애플스크립트를 통해 기존 매킨토시 API와 기술을 사용할 수 있었다는 점이다.

릴리즈 역사[편집]

버전 코드 네임 날짜 OS 이름
랩소디 개발자 릴리즈 Grail1Z4 1997년 8월 31일 랩소디 5.0
랩소디 개발자 릴리즈 2 Titan1U 1998년 5월 14일 랩소디 5.1
맥 OS X 서버 1.0 Hera1O9 1999년 3월 16일 랩소디 5.3
맥 OS X 서버 1.0.1 Hera1O9 1999년 4월 15일 랩소디 5.4
맥 OS X 서버 1.0.2 Hera1O9+Loki2G1 1999년 7월 29일 랩소디 5.5
맥 OS X 서버 1.2 Pele1Q10 2000년 1월 14일 랩소디 5.6[2][3]
맥 OS X 서버 1.2 v3 Medusa1E3 2000년 10월 27일 랩소디 5.6

같이 보기[편집]

주석[편집]

  1. DaveNet:Rhapsody Cancelled
  2. Rhapsody Media - Identifying what media you have. 2009년 5월 3일에 확인.
  3. Rhapsody Timeline. 2009년 5월 3일에 확인.

바깥 고리[편집]