Cocotron과 Apportable Foundation, 그리고 GNUstep의 여러 부분을 사용하여 Cocoa 구현의 기반으로 삼고 있음. Apportable에서 일했던 경험이 있어서 매우 좋은 추억으로 남아 있음. Apportable은 YCombinator 2011 프로그램의 일부였음.
최근 몇 주 동안 소프트웨어를 크로스 컴파일하기 위해 이 기술을 사용해봄. Clang은 작동하지만 많은 핵심 라이브러리가 누락되어 있음. 예를 들어, pkgbuild는 작동하지 않음. 심지어 시도해본 네이티브 Cocoa 앱들도 작동하지 않음. 그럼에도 불구하고, 이 기술은 많은 잠재력을 가지고 있으며, 개발자들이 더 많은 시간을 투자할 수 있기를 바람.
이 기술은 오직 x64 칩에서만 작동함. 아마도 인텔용으로 빌드된 macOS 바이너리만 실행 가능할 것으로 추정됨(즉, 애플 실리콘은 아님). 이에 대한 정보를 찾을 수 없음.
애플은 아마도 자사의 하드웨어나 macOS 없이 Final Cut Pro를 실행할 수 있게 되면 법률 팀을 보낼 것임.
GUI 애플리케이션 지원은 아직 준비되지 않은 것 같음. 그렇다면, 실제로 MacOS의 어떤 커맨드라인 소프트웨어가 유용한가?
Cocoa 등을 포팅하는 것은 Wine이 win32 API를 포팅하는 것만큼 크거나 더 큰 문제임.
현재는 CLI 도구들만 작동하지만, 리눅스에서 iMessage와 Notes를 실행할 수 있으면 좋겠음.
Xcode를 실행할 수 있는지 궁금함. 리눅스에서 iOS 개발을 시도하고 있었고, 지금까지는 DockerOSX를 사용했지만, 이 방법이 훨씬 더 편리해 보임.
관련 링크: Darling 프로젝트의 진행 상황 보고서 및 이전 토론들에 대한 링크 제공.
Logic을 이 기술에서 작동시키는 것은 곧 이루어지지 않을 것으로 예상하지만, 볼 수 있게 되면 좋겠음. Mac과 Logic 소프트웨어를 소유하고 있지만, 녹음을 위해 Air를 따로 들고 다니지 않고 단일 노트북으로 여행할 수 있으면 좋겠음.
Hacker News 의견