Apple току-що пусна изходния код за ядрото на iOS. Но още по-интересно е, че Apple също пусна изходния код на ядрото на MacOS за ARM архитектура.
Ядрото е най-ниският слой в операционната система, което дирижира как един компютър работи и как потребителите осъществяват достъп до хардуерните ресурси. Но макар да е критична част от пъзела на операционната система, ядрото не върши цялата работа. Така че в известен смисъл от отворения код на ядрата на MacOS и iOS ще се възползва само малка част от компютърната индустрия.
iOS вече работи на ARM хардуер, но изненадващото е, че MacOS също се е сдобила с поддръжка за ARM. Това не означава, че MacOS ще работи на ARM устройства, тъй като ядрото в края на краищата е много малка част от цялата MacOS система. Но основите са положени и това може да се използва като “лост“ за договаряне с Intel в бъдеще.