Apple merilis kode sumber yang kompatibel dengan ARM untuk kernel XNU di iOS dan macOS

Apple telah merilis kode sumber yang kompatibel dengan ARM untuk kernel XNU di iOS dan macOS di GitHub, memperlihatkan beberapa arsitektur internal sistem operasi.

Dikembangkan oleh Apple pada bulan Desember 1996, XNU (singkatan dari "X is Not Unix") adalah kernel sistem operasi yang sejak itu telah digunakan di iOS, tvOS, watchOS dan macOS dan dirilis sebagai perangkat lunak bebas dan sumber terbuka sebagai bagian dari Sistem operasi Darwin.

Seperti yang pertama kali dicatat oleh AppleInsider, elemen kepemilikan seperti aplikasi dan kerangka kerja bukan bagian dari rilis. Selain itu, kernel ditawarkan dengan lisensi yang lebih ketat daripada beberapa proyek open-source lainnya.

Sementara iOS menggunakan desain CPU berbasis ARM, Mac telah menggunakan prosesor Intel sejak 2006 sehingga kernel yang kompatibel dengan ARM untuk macOS sangat menarik mengingat rumor bahwa perusahaan telah mengeksplorasi merancang chip berbasis ARM sendiri untuk Mac mendatang..

Di sisi lain, rilis kernel ini tidak selalu menandakan transisi yang akan segera terjadi karena, seperti yang ditunjukkan AppleInsider, notebook MacBook Pro sudah memasukkan prosesor T1 berbasis ARM Apple yang menjalankan Touch ID dan Touch Bar.