Skip to content

OSx86

OSx86은 애플의 OS X 운영 체제를 비 맥킨토시 환경에서 깔리게 하는 해킹 프로젝트이다. OSx86은 2005년 6월 애플의 세계 개발자 회의(Worldwide Developers Conference, WWDC)에서, 예전에 쓰던 파워 피씨를 인텔 마이크로프로세서로 전환할 것을 발표한 것에 기인한다.

최초의 시도는 애플이 999달러에 판매한 개발자 전환 키트의 DVD가 누출된 것이었다. OSx86의 첫 번째 패치는 개발자 전환 키트에 포함된 로직보드에 장착된 신뢰 플랫폼 모듈(Trusted Platform Module)을 우회하는 데 초점을 맞췄다. TPM은 파워피씨 프로그램을 인텔 기반의 매킨토시에서 구동하게 만들어 주는 로제타를 기반으로 하는데, 로제타를 제거하면, OS X은 비 맥킨토시에서 설치가 되었다. 로제타는 SSE3 명령을 필요로 하는데, 이 패치는 SSE2 상태를 에뮬레이트하고, SSE3를 지원하지 않는 CPU에서 설치를 지원하고 있다.

2005년 10월, 애플에서 개발자 키트를 10.4.3로 업데이트하면서, NX 비트를 지원하는 마이크로프로세서가 필요하게 하였다. 패치는 이 업데이트를 회피해서 다시 나오게 되었다.

이 같은 방법으로 OS X을 이용하는 컴퓨터를 때로 해킨토시(Hackintosh)라 부르는데, 이는 본래 맥 시스템을 운용하도록 개조된 리사 2/10을 가리키는 용어기도 하였다.

See also

Favorite site