Haiku OS가 Apple Silicon에 진입하다
대체 운영 체제의 세계는 종종 독점 하드웨어 잠금에 대한 소모전처럼 느껴집니다. 놀라운 전개로, 전설적인 BeOS의 오픈소스 후속작인 Haiku OS가 M1 Mac에서 성공적으로 부팅되었습니다. 이 성과는 Haiku ARM 포트와 Apple Silicon을 단일 OS 생태계에서 해방시키려는 광범위한 노력에 중요한 진전을 의미합니다.
기술적 돌파구
Apple 하드웨어에서 대체 OS를 실행하려는 초기 시도와 달리, 이는 베어 메탈 설치이며 가상 머신에 의존하지 않음을 의미합니다. 이 과정은 복잡한 Apple 전용 부팅 순서를 처리하기 위해 m1n1과 u-boot의 조합을 활용합니다. 이러한 도구를 사용함으로써 Haiku 팀은 표준 PC의 부팅 과정을 그대로 따라 USB 드라이브에서 직접 UEFI 이미지를 부팅할 수 있습니다.
Haiku 포럼에서 진행 상황을 공유한 회원 smrobtzz에 따르면:
이것은 베어 메탈이며, VM이 없습니다. m1n1+u-boot가 Apple 전용 부팅 부분을 처리하므로, 우리는 USB에서 UEFI 이미지를 어떤 PC와 같이 부팅할 수 있습니다.
포트의 현재 상태
이 이정표는 흥미롭지만, 포트는 아직 초기 단계에 있습니다. 현재 빌드는 "훌륭한 시작"이지만, 프로덕션 수준 환경과는 거리가 멉니다. 주요 기술 세부 사항은 다음과 같습니다:
- CPU 성능: M1 칩의 8개 코어 모두가 작동하여 OS가 실리콘의 전체 처리 능력을 활용할 수 있습니다.
- 그래픽 인터페이스: 시스템이 성공적으로 부팅되어 기능적인 데스크톱 환경을 제공합니다.
- 알려진 문제: 현재 USB 지원이 손상되어 있어, 입력 및 저장 장치와의 상호 작용에 큰 장애물이 되고 있습니다.
더 넓은 맥락: 하드웨어 해방
M1 Mac에서 Haiku가 등장하면서 Apple 하드웨어의 수명에 대한 열광자들 사이에 대화가 촉발되었습니다. 많은 사람들에게 대체 운영 체제를 실행할 수 있는 능력은 단순한 호기심을 넘어, 계획된 구식화를 방지하는 의미를 가집니다.
한 커뮤니티 회원은 Apple Silicon에서 BeOS 클론이 실행되는 아이러니를 언급하며 이를 "대체 우주로 들어가는 것"이라고 묘사했습니다. 이 감정은 하드웨어 다양성에 대한 깊은 욕구와 Apple의 독점 시스템에 대한 더 나은 문서화 필요성을 강조합니다. Asahi Linux 팀이 보여준 바와 같이, Apple 하드웨어를 역공학하는 데 필요한 노력은 막대합니다. Haiku의 성공은 이 기반 위에 구축되어 ARM 포트가 올바른 방향으로 나아가고 있음을 증명합니다.
앞으로의 전망
Haiku 프로젝트에 관심이 있는 사람들에게, 이번 개발은 하드웨어 호환성을 확대함으로써 OS가 지속적으로 관련성을 유지하도록 보장합니다. 사용자는 여전히 실험을 위해 구형 Intel 기반 Mac을 살펴볼 수 있지만, 현대 ARM 아키텍처에서 Haiku를 실행할 수 있다는 것은 M1, M2 및 향후 칩들이 OS 개발 및 오픈소스 탐구를 위한 놀이터가 될 수 있는 미래를 시사합니다.