Asahi Linux 라이센스 변경: 포크를 통한 코드 인수에 대한 카피레프트 사용
Asahi Linux 프로젝트는 저장소를 MIT 라이센스에서 GNU General Public License 버전 2 이상(GPLv2+)으로 점진적으로 전환하고 있습니다. 개발자 James Calligeros는 11월 7일 Linux 7.3 진행 보고서에서 허용 라이센스를 활용하여 프로젝트 작업을 가로채고 Asahi를 대체하며 Apple Silicon에서 Linux를 공격적으로 마케팅하려는 여러 시도로 이러한 움직임을 정당화했습니다.
광고 후에 자세히 읽어보세요.
개별적인 경우에는 개발자의 개인 포크에서 완료되지 않은 기능에 대한 코드가 출처 표시 없이 게시되거나 출처를 위장하기 위해 언어 모델로 다시 작성되었습니다. Calligeros는 또한 훈련 데이터에 대한 대규모 AI 실험실의 갈망을 원동력으로 언급합니다. Asahi는 어떤 프로젝트가 의미하는지 공개합니다.
아사히가 존재하는 이유
Apple은 자체 칩이 포함된 Mac(M1~M6 및 iPhone 칩 A18 Pro가 포함된 MacBook Neo)의 다른 운영 체제용 하드웨어 문서나 드라이버를 제공하지 않습니다. 그곳에서 Linux를 시작하려면 리버스 엔지니어링을 사용하여 macOS가 칩으로 수행하는 작업을 관찰하고 칩에서 자체 드라이버를 작성해야 합니다. 이것이 바로 Asahi Linux가 하는 일입니다.
Marcan으로도 알려진 해커이자 개발자인 Hector Martin은 첫 번째 M1 Mac이 출시된 지 몇 주 후인 2020년 12월에 이 프로젝트를 발표했습니다. 팀은 Apple의 시작 코드를 제어하고 Linux는 물론 설치 프로그램과 커널 드라이버를 로드하는 m1n1 부트로더를 작성했습니다. 첫 번째 공개 알파는 2022년 3월에 출시되었고, Fedora Asahi Remix 39는 2023년 12월에 출시되었습니다. 2025년 2월 Martin이 사임하고 Calligeros를 포함하여 7명으로 구성된 팀이 인수되었습니다. 현재 보고서에서는 M3 Mac이 일반적으로 지원되며 11월 3일 Fedora 릴리스에 맞춰 M4 및 M5와 Fedora Asahi Remix 45에 대한 최초의 가상화 트릭이 지원된다고 보고합니다.
MIT 또는 GPL: 차이점의 의미
MIT 라이선스에는 실제로 한 가지만 필요합니다. 즉, 코드를 전달하는 사람은 누구나 저작권 및 라이선스 고지를 포함해야 합니다. 독점 제품에 설치하는 것을 포함하여 다른 모든 것이 허용됩니다. GPLv2는 판매와 배포도 허용합니다. 그러나 파생된 버전을 프로그램으로 제공하는 사람은 누구나 동일한 조건에서 소스 코드를 수신자가 사용할 수 있도록 해야 합니다. 이 원칙을 카피레프트(Copyleft)라고 합니다. 무료 코드의 개선은 여전히 무료입니다.
Asahi는 BSD 시스템과 기타 무료 운영 체제가 드라이버를 채택할 수 있도록 의도적으로 MIT를 선택했습니다. 보고서는 MIT가 악의적인 행위자로부터 보호 기능을 제공하지 않기 때문에 이 접근 방식이 더 이상 실행 가능하지 않다는 점을 인정합니다. Asahi는 독점 포크를 방지하기 위해 2002년에 개발자들이 MIT에서 LGPL로 이동한 Wine을 역할 모델로 인용합니다.
부트로더 m1n1을 사용하여 전환이 완료되었습니다. 버전 1.9.9까지의 모든 내용은 MIT에 남아 있으며 버전 2.0.0 GPLv2 이상이 적용됩니다. 소급하여 변경되는 사항은 없습니다. 커널 드라이버는 Linux 커널이 그 아래에 포함되어 있기 때문에 항상 GPL이었습니다. 변경 사항은 부트로더, 설치 프로그램 및 도구에 영향을 미칩니다.
광고 후에 자세히 읽어보세요.
Omarchy가 Mac에 출시됩니다
Omarchy는 원래 David Heinemeier Hansson이 Apple을 떠나면서 등장했습니다. Ruby on Rails의 창시자이자 37signals의 공동 소유자는 처음에 사전 구성된 Ubuntu인 Omakub을 출시했습니다. Omarchy는 Arch Linux와 타일링 컴포지터인 Hyprland를 기반으로 2025년 6월에 뒤를 이었습니다. Apple 하드웨어는 처음부터 역할을 수행했지만 처음에는 Apple이 더 이상 macOS 업데이트를 제공하지 않는 구형 Intel MacBook의 형태로만 작동했습니다.
Omarchy는 실질적인 격차를 해소하고 있습니다. 이러한 장치 중 다수에는 더 이상 최신 macOS가 없지만 이제는 잘 관리된 브라우저, 개발자 도구 및 보안 업데이트를 갖춘 최신 Linux가 있습니다. Omarchy-M 팀은 특히 2016년과 2017년형 Touch Bar MacBook과 T2 칩이 탑재된 Intel Mac의 Touch ID를 관리합니다. 2025년 여름에도 Apple Silicon에서 실행 중이었지만 도보로 진행되었습니다. 커뮤니티 가이드에서는 Asahi를 기반으로 한 Arch Linux ARM 변형인 Asahi Alarm을 먼저 설치한 다음 Omarchy를 설치했습니다. Hansson은 이 경로를 지적했지만 긴 제한 사항 목록에 대해 경고했습니다. 다소 바위가 많은 길이었습니다.
2026년에 엄청난 재정 기부로 상황이 바뀌었습니다. 지난 8월 Hansson은 비영리 단체인 Omacom Foundation을 발표했으며 현재 2천만 달러 이상의 기부금을 보고하고 있습니다. 지지자에는 Meta Superintelligence Labs, OpenAI 및 SpaceXSI가 포함되지만, 그들은 현금 대신 AI 모델에 대한 토큰 할당량을 약속합니다. 9월 11일 Hansson은 15명으로 구성된 Apple 하드웨어 전담 팀인 Omarchy M을 소개했습니다. 그는 “아사히가 시작한 일을 끝내자”고 썼으며 엄청난 개발 속도는 AI 에이전트 덕분이라고 말했습니다. Omarchy 4.5를 통해 기본 Mac 설치 프로그램이 11월 4일에 도착했습니다. M1, M2, M3이 있는 MacBook 및 MacBook Neo에서 macOS와 함께 Omarchy를 설정하는 macOS 앱입니다. M4, M5, M6이 진행 중입니다. 울퉁불퉁했던 제작 가이드는 이제 USB 스틱이나 단자 없이 최종 사용자에게 적합한 간단한 설치가 되었습니다.
오로라 실리콘: 포크
Aurora Silicon은 기술적 기반을 제공합니다. 2026년 7월 31일에 생성되었으며 8월부터 설치 프로그램, 커널, m1n1, U-Boot 및 Mesa에 대한 리포지토리를 순차적으로 생성했습니다. Aurora는 Omarchy를 주력 배포판이라고 부르며 Asahi를 부트로더, 커널, 잠수함 및 설치 프로그램 트리의 출발점으로 언급합니다. Aurora는 m1n1 포크의 이름을 Aura로 변경했습니다. 귀하의 기여는 GPL 2.0에서만 사용할 수 있으며 상속된 Asahi 코드는 MIT로 유지됩니다.
오로라의 지침이 공개되고 있습니다. 거기에는 우리의 언어 모델 처리 및 역컴파일이 Asahi의 처리와 크게 다르다고 나와 있습니다. Asahi의 관점에서 볼 때, Aurora에서 생성된 것은 사용할 수 없는 것으로 간주되어야 하며 기여자는 거기에 버그, 풀 요청 또는 결과를 제출할 수 없습니다. Asahi의 저작권 규칙은 Apple의 그래픽 드라이버를 분해하는 것을 금지하고 Apple의 주장으로부터 코드를 안전하게 유지하기 위해 선택된 기여자에게만 다른 바이너리의 분해를 허용합니다. Aurora는 AI 생성 기여를 허용하지만 커밋에 공개하도록 요구합니다.
아사히는 오마치(Omarchy)라는 뜻인가요?
Asahi는 이름을 밝히지 않지만 증거는 여전히 분명합니다. Asahi의 코드를 포크하고 Linux를 Apple Silicon의 제품으로 판매하는 수백만 달러의 자금을 조달한 프로젝트는 언어 모델 및 역컴파일에 대해 Asahi와는 다른 접근 방식을 사용하고 있으며 AI 연구소에서 공동 자금을 지원하고 라이선스 변경 3일 전에 Mac 설치 프로그램을 발표했습니다. 지금까지 Omarchy나 Aurora가 출처를 명시하지 않고 개인 포크에서 코드를 인수했다는 사실을 공개적으로 입증한 사람은 없습니다.
Hansson은 이제 Asahi의 결정에 대해서도 언급했습니다. 그는 X에서 Asahi가 Apple Silicon에서 수행한 작업에 대해 감사하다고 말했습니다. 그리고 “오픈 소스 정신에 따라” Touch ID, M3 GPU, USB-C를 통한 DisplayPort, Deep Sleep 및 MacBook Neo를 통해 확장되었습니다. “그러나 에이전트 가속 덕분에 Asahi는 업스트림을 거부했습니다.”라고 Hansson은 말하며 문장에 어깨를 으쓱하는 이모티콘을 추가했습니다. Asahi가 GPLv2로 전환한다는 사실은 아무 것도 바꾸지 않는다고 Hansson은 말합니다.
딜레마는 양측 모두에게 불쾌하다. Omarchy M은 몇 달 안에 설치 프로그램, M3 지원 및 MacBook Neo를 선보였으며 M4에서 M6까지 작업 중입니다. 외부에서 보면 자원봉사자들이 이전에 수년 동안 일했던 일을 돈과 대리인이 있는 팀이 1분기에 완수한 것처럼 보입니다. 이 견해는 속도의 기반이 무엇인지를 무시합니다. 즉, Aurora가 포크하는 모든 드라이버, 모든 부트로더 트릭 및 모든 하드웨어 지식은 Asahi에서 5년 이상 리버스 엔지니어링을 통해 얻은 것입니다. 그러나 라이센스는 다른 사람이 저작물을 인수하는 것으로부터 보호하지 않습니다.
이 정도 예산과 코드를 작성하고 24시간 내내 macOS 추적을 평가하는 에이전트가 있는 이 정도 규모의 팀은 아마도 Asahi의 준비 작업 없이도 상당한 시간 내에 상당한 성과를 거둘 수 있을 것입니다. 실제로 자원 봉사 프로젝트는 라이센스에 관계없이 이러한 속도에 맞설 가능성이 없습니다. 자금이 넉넉한 포크에 추월당하고 “아사히가 시작한 일을 끝내라”는 작별 인사를 한 것에 대한 아사히 팀의 좌절감은 이해할 수 있습니다.
실질적으로 바뀌는 것
처음에는 Aurora와 Omarchy에 대한 변경 사항이 거의 없습니다. 포크가 만들어졌고, 9월까지 채택된 코드는 WITH로 유지됩니다. 최신 Asahi 개선 사항을 계속 채택할 수 있지만 이를 전달할 때 소스 코드를 제공해야 합니다. 어쨌든 그들은 그렇게 합니다. MIT 라이선스의 Omarchy 메인 저장소와 GPL 구성 요소가 공존할 수 있으며 GPL은 돈 버는 것을 금지하지 않습니다. 이는 미래의 Asahi 작업이 아무도 코드를 볼 수 없는 제품에 조용히 통합되는 것을 방지할 뿐입니다.
BSD는 바퀴 아래에 있습니다. Asahi가 애초에 MIT 라이센스를 선택한 것은 그들을 위해서였고, OpenBSD는 오늘날까지도 Asahi 설치 프로그램을 통해 Apple Silicon Mac에서 실행됩니다. 향후 Asahi 드라이버는 라이선스가 기본 시스템의 GPL 코드를 방지하거나 제한하기 때문에 더 이상 BSD를 채택할 수 없습니다. Aurora의 부트로더도 도움이 되지 않습니다. 자체 기여도 GPL에 속하기 때문입니다.
OpenBSD 개발자 Bryan Steele은 Asahi가 이전 기여자들의 동의 없이 불필요하게 다리를 불태우고 있다고 말하면서 이러한 변화가 솔직하지 못하고 잘못된 것이라고 말했습니다. 법적으로는 MIT가 더 엄격한 조건에서 배포를 허용하기 때문에 이는 문제가 되지 않습니다. 아사히와 포크 사이의 분쟁은 해당 사건과 무관한 제3자의 배후에서 진행되고 있다.
“소프트웨어 라이선스는 죽었다”
GitHub의 공동 창립자이자 2016년까지 CIO였으며 현재 Git 클라이언트 회사인 GitButler의 대표인 Scott Chacon은 일요일 아침 X 뉴스에 대해 다음과 같이 말했습니다. 그는 누군가가 여전히 GPL이 이 새로운 세상에서 관련성이 있거나 시행 가능하다고 생각하는 것이 재밌다고 생각합니다. 저작권법은 아이디어의 창의적 표현을 복제하는 것이 어렵다는 가정에 기초하고 있습니다. 더 이상 그렇지 않습니다. “소프트웨어 라이선스는 사라졌습니다.”
Chacon은 Asahi가 불평하는 내용을 정확하게 설명합니다. 언어 모델은 더 이상 원본을 표시하는 diff가 없도록 몇 분 안에 외국 코드를 다시 작성합니다. 저작권은 아이디어가 아닌 표현의 형식만을 보호합니다. AI 의역이 원본을 각색한 것이므로 라이선스가 적용되는지 여부는 법적으로 불분명합니다. Asahi의 경우 프로젝트에 권리 양도가 필요하지 않기 때문에 권리는 개별 개발자에게 있습니다. GPL은 스스로 소송을 제기하고 법정에서 출처를 입증한 사람에 의해서만 시행될 수 있습니다. Asahi는 어쨌든 라이센스를 변경했는데, 법적 구제책이라기보다는 프로젝트가 포크에서 기대하는 바를 설명하기 위한 것이었습니다.
(한숨을 쉬다)