Apple toteutti projektin, jossa se yritti siirtää Mac OS X:n ARM-prosessoreihin

  Vuonna 2010 Apple laita joukkue CoreOS-osaston insinöörejä työskentelemään salaisen projektin parissa, jonka tarkoituksena oli ajaa Mac OS X Darwinia ARM-prosessoreilla, jotka nyt löytyvät iDevices-laitteistamme. Apple halusi Mac OS X Darwinin toimivan ARMv5-sarjan prosessoreilla, joten insinööritiimi työskenteli vähintään 3 kuukautta koko projektin parissa. Kaikki pidettiin salassa, kunnes yksi julkaistiin perustutkintotyöt yhden projektin parissa työskennelleestä insinööristä ja siinä selitettiin tapa, jolla insinöörit onnistuivat ajamaan OS X Snow Darwinia ARM-prosessoreilla ja myös projektin kehityksessä kohtaamat ongelmat.

Tämän projektin tavoitteena on saada Darwin toimivaan tilaan MV88F6281-prosessorilla, jotta muut tiimit voivat jatkaa työtään tällä alustalla. Hankkeella on kolme suurta virstanpylvästä:

  1. Rakennusjärjestelmän saaminen kuntoon, jotta se voi rakentaa ytimen ja kexts.
  2. Ytimen rakentaminen ja käynnistäminen yhden käyttäjän tilaan.
  3. Järjestelmän käynnistäminen usean käyttäjän tilaan.

  Projektin kehittämisen aikana opinnäytetyön kirjoittaja oli vain Applen insinööriharjoittelija, joten koko projekti saattoi olla väärennös, koska Applella on tapana testata uusia työntekijöitä hankkeissa, jotka eivät koskaan päädy toteutumaan todellisessa tuotteessa. Nyt insinööri on Applen CoreOS-osaston työntekijä, joten kaikki hänen tuolloin tekemänsä oli enemmän kuin hyvää, koska Apple päätti palkata hänet. Osana projektia insinöörit onnistuivat ajamaan Mac OS X Darwinia ARM-prosessorilla, mutta mikään, mitä he olivat tehneet ennen testien päättymistä, ei ollut valmis tuotteen beta-version julkaisuun.

  Viikko Tim Cook totesi että Apple ei harkitse ARM-prosessorien käyttöönottoa Mac-tietokoneissa ja hänen lausuntonsa voisi perustua vastaaviin projekteihin, jotka ovat osoittaneet, että Mac OS X ei voi toimia erinomaisissa olosuhteissa ARM-prosessorilla.