리눅스 5.13, M1 맥 지원 추가

애플은 작년에 새로운 맥에 자체 칩을 탑재하면서 게임의 판도를 바꿨습니다. 지난달에는 새로운 아이패드 프로에 M1을 추가하며 게임의 판도를 더욱 변화시켰습니다. 이제 게임이 다시 변화하고 있습니다. 리눅스 커널 5.13 덕분에 리눅스는 M1 맥에서의 네이티브 지원을 추가했습니다.
M1 맥에서의 리눅스와 코렐리움
M1은 맥과 아이패드 프로 모두에 완전히 새로운 것입니다. 맥은 인텔 칩을 사용해왔고, 아이패드 프로는 아이폰과 동일한 칩에 의해 제한되어 있었습니다. 하지만 이제 맥과 아이패드 프로 모두 훌륭한 M1 성능을 갖추게 되었습니다.
지난주, 코렐리움은 M1 맥에 우분투를 성공적으로 포팅하며 리눅스에 그 성공을 가져왔습니다. 코렐리움 팀은 수정된 버전의 리눅스와 USB 지원으로 이를 달성했다고 설명했습니다.

애플은 이 노력에 반드시 도움이 되지 않았습니다. 애플의 소프트웨어 엔지니어링 수석 부사장인 크레이그 페더리기는 이전에 윈도우나 리눅스의 네이티브 부팅이 없을 것이라고 말했습니다. 듀얼 부팅이나 부트 캠프는 없을 것입니다. 가상화만이 애플이 고려하는 유일한 방법이었습니다.
코렐리움 CEO 크리스 웨이드는 성공적인 과정에 대해 트윗했습니다. “리눅스는 이제 맥 미니 M1에서 완전히 사용 가능합니다. USB에서 전체 우분투 데스크탑(rpi)으로 부팅됩니다. 네트워크는 USB C 동글을 통해 작동합니다. 업데이트에는 USB, 12C, DART 지원이 포함됩니다.”
리눅스를 M1 맥에 포팅한 또 다른 개발자는 헥터 마틴으로, 그는 비전통적인 하드웨어에서 OS를 실행하는 습관이 있습니다. 리눅스 창시자인 리누스 토발즈도 M1 맥에 리눅스를 올리기를 간절히 원했습니다. “나는 리눅스를 실행할 수 있는 ARM 노트북을 오랫동안 기다려왔습니다,”라고 그는 새로운 M1 맥이 발표되었을 때 작년 가을에 말했습니다. “새로운 [맥북] 에어는 거의 완벽할 것입니다. OS를 제외하고는요.”

하지만 애플은 특히 코렐리움 캠프와 관련하여 이를 네이티브 지원하지 않는 이유가 있습니다. 코렐리움은 보안 연구자들에게 취약점 연구를 위해 가상 아이폰을 제공합니다. 애플은 이에 불만을 품고 소송을 제기하기에 이릅니다. 지금까지 법적 조치는 성공적이지 않았습니다.
M1 맥에서의 리눅스 5.13
리눅스는 이제 리눅스 커널 5.13으로 M1 맥에 대한 공식 지원을 추가했습니다. 실제로 여러 ARM 기반 칩이 지원을 받았습니다.
새로운 맥북 에어, 맥북 프로, 맥 미니, 24인치 아이맥은 리눅스를 네이티브로 실행할 수 있습니다. 코렐리움 방식은 M1 맥에서 리눅스를 네이티브로 실행하지 않기 때문에 M1 성능을 활용할 수 없습니다.

5.13의 다른 변경 사항에는 보안 기능과 프리 싱크 HDMI 지원이 포함됩니다.
토발즈는 자신의 블로그에서 리눅스 커널 5.13의 출시를 발표했습니다: “우리는 rc7 이후 꽤 조용한 한 주를 보냈고, 5.13을 지연시킬 이유가 없습니다. … 물론, 지난 주가 작고 조용했지만, 5.13 전체는 실제로 꽤 큽니다. 사실, 5.x 릴리스 중 하나로, 2천 명 이상의 개발자로부터 16,000건 이상의 커밋(병합을 포함하면 17,000건 이상)이 있습니다. … 그리고 5.13이 출시되었으니, 이는 5.14의 병합 창이 내일 시작된다는 것을 의미합니다. 나는 이미 몇 개의 풀 리퀘스트가 대기 중이지만, 평소와 같이 사람들에게는 흥미로운 새로운 대기 중인 것들로 넘어가기 전에 최소한 Knal 5.13을 빠르게 테스트해 보라고 요청하고 싶습니다.”
계속 읽어보시고 새로운 아이패드 프로가 아직 M1을 완전히 활용할 수 없는 이유와 M1 맥 앱을 인텔 앱으로 실행하는 방법을 알아보세요.