Apple prowadził projekt, w którym próbował przenieść Mac OS X na procesory ARM

  W 2010 roku Apple postawić zespół inżynierów z działu CoreOS do pracy nad tajnym projektem, którego celem było uruchomienie systemu Mac OS X Darwin na procesorach ARM, które znajdują się obecnie w naszych iDevices. Apple chciało, aby Mac OS X Darwin działał na procesorach z serii ARMv5, dlatego zespół inżynierów pracował nad całym projektem nie krócej niż 3 miesiące. Wszystko było utrzymywane w tajemnicy do czasu publikacji jednego z nich prace licencjackie jednego z inżynierów, który pracował nad projektem iw nim został wyjaśniony sposób, w jaki inżynierom udało się uruchomić system OS X Snow Darwin na procesorach ARM, a także problemy napotkane przy opracowywaniu projektu.

Celem tego projektu jest doprowadzenie Darwina do stanu użytkowego na procesorze MV88F6281, aby inne zespoły mogły kontynuować pracę na tej platformie. Projekt ma trzy główne kamienie milowe:

  1. Przygotowanie systemu kompilacji do kształtu, aby mógł zbudować jądro i kexty.
  2. Budowanie i uruchamianie jądra w trybie pojedynczego użytkownika.
  3. Uruchamianie systemu w trybie wielu użytkowników.

  W fazie rozwoju projektu osoba, która pisała pracę dyplomową, była jedynie inżynierem-stażystą w Apple, więc cały projekt mógł być fikcyjny, ponieważ Apple ma zwyczaj testowania nowych pracowników w projektach, które nigdy nie kończą się wdrożeniem w realny produkt. Teraz inżynier jest pracownikiem działu CoreOS w Apple, więc wszystko, co wtedy zrobił, było więcej niż dobre, odkąd Apple zdecydowało się go zatrudnić. W ramach projektu inżynierom udało się uruchomić system Mac OS X Darwin na procesorze ARM, jednak nic, co zrobili do końca testów, nie było gotowe do wydania wersji beta produktu.

  Tydzień stwierdził Tim Cook że Apple nie myśli o wdrażaniu procesorów ARM w komputerach Mac i jego wypowiedź mogła opierać się na podobnych projektach, które pokazały, że Mac OS X nie może działać w doskonałych warunkach na procesorze ARM.