Apple ha rilasciato un codice sorgente compatibile ARM per i kernel XNU in iOS e macOS su GitHub, esponendo alcune delle architetture interne dei sistemi operativi.
Sviluppato da Apple nel dicembre 1996, XNU (abbreviazione di "X is Not Unix") è il kernel del sistema operativo che da allora è stato utilizzato in iOS, tvOS, watchOS e macOS e rilasciato come software gratuito e open source come parte del Sistema operativo Darwin.
Come notato per la prima volta da AppleInsider, elementi proprietari come app e framework non fanno parte della versione. Inoltre, i kernel vengono offerti con una licenza più restrittiva rispetto ad altri progetti open source.
Mentre iOS utilizza design di CPU basati su ARM, i Mac hanno utilizzato processori Intel dal 2006, quindi un kernel compatibile con ARM per macOS è particolarmente interessante alla luce delle voci secondo cui la società ha esplorato la progettazione dei propri chip basati su ARM per i futuri Mac.
D'altra parte, il rilascio di questi kernel non segnala necessariamente una transizione imminente perché, come sottolinea AppleInsider, i notebook MacBook Pro incorporano già il processore T1 basato su ARM Apple che esegue Touch ID e Touch Bar.