이것이 달성될 수 있습니까? 이는 합법적으로 이루어져야 하며 Apple의 저작권을 침해해서는 안 됩니다.
Darwin, FreeBSD 또는 다른 것을 기반으로 구축한 다음 OS X 소프트웨어와의 바이너리 호환성을 목표로 할 수 있습니까? React OS가 하려는 것과 비슷하지만 성공 가능성이 더 높을까요?
편집: 이 질문과 제안된 중복 질문의 차이점은 다른 질문이 기존 운영 체제(Linux)에 이미 존재하는 특정 소프트웨어에 관한 것이라는 것입니다. 반면에 이 질문은 완전히 새로운 운영 체제(아마도 Darwin 또는 FreeBSD 기반을 사용하여)를 구축하는 가능성에 관한 것입니다.
답변1
순수한 다윈이 있습니다:http://www.puredarwin.org/
OpenDarwin의 후속 제품인 PureDarwin은 Darwin을 더 쉽게 사용하고 Apple 이외의 하드웨어와 호환되도록 설계된 무료 오픈 소스 커뮤니티 지원 프로젝트입니다.
참고로이 문제, PureDarwin은 OS X에서만 사용할 수 있는 라이브러리나 기타 기능에 의존하지 않는 한 바이너리와 호환됩니다. 대부분의 응용 프로그램은 OS X 관련 라이브러리에 의존하므로 실제로 PureDarwin에서 실행할 수 있는 응용 프로그램 생태계가 다소 제한됩니다. PureDarwin용 오픈 소스 라이브러리를 구축하여 OS X의 라이브러리를 대체하고 PureDarwin을 최신 인기 OS X 소프트웨어와 완전히 또는 대부분 호환되도록 만들 수 있습니다. 그러나 이를 위해서는 많은 시간과 인내가 필요하며 일부 개발자에게는 어려운 작업이 될 것입니다. 내가 아는 한 PureDarwin에는 코드 기여자가 부족합니다. 이를 위해서는 적절한 자금을 지원하고 헌신적이고 숙련된 개발자로 구성된 대규모 팀이 필요합니다.