Berita Apple

Binari Universal Arm-Intel-PowerPC Dimungkinkan

Sabtu Juli 11, 2020 14:42 PDT oleh Arnold Kim

Pengunjung Casual Eternal mungkin tidak menyadari bahwa kami memiliki aktivitas yang sangat aktif Forum PowerPC di mana pengguna mendiskusikan masalah yang terkait dengan PowerPC Mac yang belum diproduksi sejak tahun 2006. Topik berkisar dari peningkatan perangkat keras dan opsi perangkat lunak hingga nostalgia:





IMG 4113 Foto oleh AphoticD

Apple baru-baru ini transisi diumumkan ke silikon apel Mac berbasis (Arm) mengajukan beberapa pertanyaan menarik tentang dukungan masa depan untuk mesin lama ini.



Khususnya, anggota forum Eternal Wow menyenangkan bertanya tentang dukungan berkelanjutan untuk biner Universal di macOS berbasis Arm yang akan datang, dan apakah biner universal empat arah dimungkinkan atau tidak:

Selama keynote WWDC 2020 mereka, Apple mengumumkan pengenalan kembali Universal Binaries, bagi pengembang untuk membuat aplikasi yang berfungsi pada Intel dan Arm Mac selama transisi.

Tapi Universal Binaries tidak pernah benar-benar hilang untuk pertama kalinya! Anda dapat menjalankan aplikasi PPC-Intel di Mojave, dan saya berasumsi juga Catalina. Selain itu, banyak aplikasi khusus Intel yang masih 'universal', karena berisi versi untuk i386 (Intel 32bit) dan x86_64 (Intel 64bit).

Jadi, saya sangat penasaran: apakah mungkin bagi pengembang untuk membuat biner universal tunggal yang bekerja secara native di keempat arsitektur: PPC, i386, x86_64, dan ARM?

Jawabannya, tampaknya, adalah ya. Pengembang TenFourFox blog tentang kemungkinan , mengkonfirmasikan bahwa itu memang mungkin:

Sebuah pertanyaan yang saya dapatkan berulang kali dalam beberapa hari terakhir adalah, sekarang AARM (Apple ARM) adalah suatu hal, apakah Biner Universal ARM-Intel-PowerPC terbaik mungkin? Anda yakin itu! Faktanya, Apple sudah mendokumentasikannya Anda bisa memiliki biner lima arah , yaitu, ARM64, PowerPC 32-bit, PowerPC 64-bit, i386 dan x86_64. Buat saja secara terpisah dan lipo bersama-sama

SepuluhFourFox adalah port Firefox untuk PowerPC Mac yang menjalankan OS X 10.4 atau 10.5. Ini memberi para pengguna itu dukungan browser modern. Pengembang sebenarnya menunjukkan bahwa setiap arsitektur bahkan dapat memiliki subtipenya sendiri, yang berarti bahwa pada akhirnya apa yang disebut 'Super Duper Universal Binary' dapat memiliki dukungan untuk 17 set instruksi yang berbeda, yang dapat berjalan pada mesin apa pun dari PowerPC hingga Arm-based di masa depan. Mac dengan dukungan penuh untuk semua subtipe prosesor.