오픈소스 운영체제(OS)인 HaikuOS에서 인기 고전 게임인 '하프라이프 2(Half-Life 2)'가 엔비디아(Nvidia) GPU 하드웨어 가속을 통해 성공적으로 네이티브 실행되었습니다. 이는 HaikuOS 커뮤니티의 오랜 노력의 결실로, 그동안 제한적이었던 HaikuOS의 활용 가능성을 크게 확장하는 중요한 이정표로 평가받고 있습니다.
이번 성과는 HaikuOS 커뮤니티의 핵심 개발자인 X512가 엔비디아 드라이버를 포팅한 덕분입니다. 특히 RTX 2060 그래픽카드에서 2560x1440 해상도로 60Hz, 120Hz, 144Hz 주사율에서 모두 정상적으로 작동하는 것이 확인되었습니다. 다만, 최신 RTX 5090 드라이버 테스트는 실패했으며, 현재 저장소에는 튜링(Turing) 및 암페어(Ampere) 아키텍처 기반 GPU용 바이너리(blob)만 포함되어 있습니다. 이번 포팅은 2020년에 유출된 소스(Source) 엔진 코드를 기반으로 이루어졌으며, 이는 일부 밸브(Valve) 게임을 안드로이드(Android)로 이식하는 데도 사용된 바 있습니다.
이번 하프라이프 2의 네이티브 실행은 HaikuOS가 단순한 개발자들의 호기심 대상에서 벗어나, 일반 사용자도 고려할 만한 실제 운영체제로 진화하고 있음을 시사합니다. 하드웨어 가속 지원은 그래픽 성능이 중요한 현대 컴퓨팅 환경에서 OS의 실용성을 결정하는 핵심 요소입니다. 비록 아직 완벽하지는 않지만, 이러한 진전은 HaikuOS가 향후 데스크톱 OS 시장에서 독자적인 입지를 구축할 잠재력을 보여주며, 오픈소스 커뮤니티의 기술적 역량을 다시 한번 입증하는 계기가 될 것입니다.