애플 뉴스

주목할만한 개발자, Patreon을 시작하여 Apple Silicon Linux 포트에 자금 지원

2020년 11월 30일 월요일 오후 4:23 PST 작성: Juli Clover

자신을 '리눅스에 적용하는 것을 좋아하는' 개발자인 Hector Martin은 다음을 위한 Linux 포트를 만들 계획을 시작했습니다. 애플 실리콘 맥.





맥 미니 맥북 프로 맥북 에어 m1
'마르칸'으로도 알려진 마틴은 패트리온을 만들었습니다 Linux를 탑재한 Mac에 Linux를 도입하는 복잡성을 감당할 수 있을 만큼 충분한 자금을 확보한다는 목표로 M1 칩. Linux 포트를 만드는 것은 쉬운 일이 아니며 Linux 제작자 Linus Torvalds는 그것이 가능성이 없다고 생각한다고 말하기까지 했습니다.

아이폰 7에서 하드 리셋하는 방법

Martin은 특이한 플랫폼에서 Linux를 실행한 경험이 있으며 Linux 포트를 생성할 수 있었습니다. 플레이스테이션 4용 그러나 그는 ‌Apple Silicon‌ Linux 포트는 훨씬 더 심각한 작업입니다. Apple의 Mac용 Linux 포트를 만드는 것은 정규직이며 Martin은 재정 지원 없이는 불가능하다고 말합니다. 그는 , , 서약 티어와 함께 월 ,000를 요구하는 Patreon을 시작했습니다. 그는 자금의 88%를 모았고 전액을 받기 전에는 프로젝트를 시작할 계획이 없습니다.




Martin에 따르면 그는 PlayStation 4와 같은 다른 장치의 Linux 포트에서 작업한 경험이 있기 때문에 프로젝트를 맡을 자격이 있습니다. 그의 웹사이트에 있는 FAQ에서:

저는 2000년대 초반부터 제 인생의 절반 이상을 장치를 리버스 엔지니어링해 왔습니다. 저는 Nintendo Wii(하드웨어 문서, 오픈 라이브러리, '탈옥' 소프트웨어(The Homebrew Channel), 복구 도구(BootMii) 등 ), Sony PS3(원래 Linux 지원이 제거된 후 Linux가 PS3 Slim 및 최신 PS3 장치에서 작동할 수 있도록 AsbestOS 및 Linux 패치 세트를 작성한 곳), PS4(Linux를 다음으로 포팅한 , 완전한 OpenGL/Vulkan 그래픽 지원으로 Steam 게임을 실행할 수 있는 지점까지) 및 기타 소규모 플랫폼.

저는 항상 안전하고 사용자를 우선시하며 업스트림 가능한 깨끗하고 강력한 코드를 작성하기 위해 노력합니다. 오픈 하드웨어 및 소프트웨어 개발을 지원합니다. 저는 Linux 커널 패치 프로세스를 여러 번 거쳤고 업스트림을 가져오는 데 필요한 것이 무엇인지 압니다.

Martin은 ‌Apple Silicon‌를 위한 Linux 포트를 만들고 싶다고 말합니다. 모든 기본 하드웨어 작동, 적절한 전원 관리 등을 통해 사람들이 '실제로 사용하고 싶어하는' Mac. '빅 타임 싱크'는 포트가 발생하는 데 필요한 GPU 지원이 될 것입니다. Martin은 약간만 맞춤화된 GPU를 사용하기 때문에 PS4 버전을 실행하고 실행할 수 있었지만 ‌Apple Silicon‌ 더 어려울 것입니다. 그러나 Nouveau에는 개념 증명이 있습니다. GPU 드라이버 프로젝트 NVIDIA 카드용.


이 프로젝트는 Apple에서 승인하지 않았지만 Martin이 macOS의 코드를 사용하여 Linux 지원을 구축하지 않는 한 Martin은 사용자에게 배포하는 것이 합법적이라고 말합니다. Apple은 또한 ‌Apple Silicon‌에서 사용자 정의 커널 부팅을 허용하여 Linux 지원의 길을 열지만 Martin은 Apple 드라이버를 리버스 엔지니어링해야 합니다.

새 icloud 계정은 어떻게 만드나요

리누스 토발즈 이번달 초 ‌M1‌ Mac이라면 Linux를 실행하지만 Apple의 협력 없이는 불가능하다고 생각합니다. '‌M1‌ 나에게 GPU와 그 주변의 다른 장치는 Apple이 열리지 않는 한 Linux를 지원하지 않을 것이기 때문에 GPU 사용을 보류할 가능성이 높기 때문입니다.'라고 Torvalds가 말했습니다. 그는 계속해서 애플이 칩셋을 공개할 것 같지는 않지만 '언제나 희망할 수 있다'고 생각한다고 말했습니다.

프로젝트에 자금이 지원되고, 될 것 같은 , Martin은 GitHub에 대한 정기적인 푸시를 통해 공개적으로 개발할 계획이며 기여하고자 하는 모든 사람의 도움을 받을 것입니다.

태그: 애플 실리콘 가이드 , M1 가이드 , 리눅스