Berita Apple

Perduaan Universal Arm-Intel-PowerPC Mungkin

Sabtu 11 Julai 2020 2:42 petang PDT oleh Arnold Kim

Pelawat Kasual Eternal mungkin tidak menyedari bahawa kami mempunyai aktiviti yang sangat aktif Forum PowerPC di mana pengguna membincangkan isu berkaitan PowerPC Mac yang belum dihasilkan sejak 2006. Rangkaian rangkaian daripada peningkatan perkakasan dan pilihan perisian kepada nostalgia :





IMG 4113 Foto oleh AphoticD

Apple baru-baru ini mengumumkan peralihan kepada Apple Silicon Mac berasaskan (Arm) menimbulkan beberapa soalan menarik tentang sokongan masa depan untuk mesin lama ini.



Khususnya, ahli forum Abadi Wowfunhappy ditanya tentang sokongan berterusan untuk binari Universal dalam macOS berasaskan Arm yang akan datang, dan sama ada binari universal empat hala boleh dilakukan atau tidak:

Semasa ucaptama WWDC 2020 mereka, Apple mengumumkan pengenalan semula Perduaan Universal, untuk pembangun mencipta apl yang berfungsi pada kedua-dua Intel dan Arm Mac semasa peralihan.

Tetapi Binari Universal tidak pernah benar-benar hilang pada kali pertama! Anda boleh menjalankan aplikasi PPC-Intel pada Mojave, dan saya menganggap Catalina juga. Selain itu, banyak apl Intel sahaja masih 'universal' kerana ia mengandungi versi untuk i386 (32bit Intel) dan x86_64 (64bit Intel).

Oleh itu, saya sangat ingin tahu: adakah mungkin bagi pembangun mencipta satu binari universal yang berfungsi secara asli pada keempat-empat seni bina: PPC, i386, x86_64 dan ARM?

Jawapannya, nampaknya, adalah ya. Pembangun TenFourFox blog tentang kemungkinan , mengesahkan bahawa ia sememangnya mungkin:

Soalan yang saya dapat berulang kali dalam beberapa hari lepas ialah, kini AARM (Apple ARM) adalah satu perkara, adakah Binari Universal ARM-Intel-PowerPC yang muktamad mungkin? Anda pasti betul! Malah, Apple sudah mendokumenkan itu anda boleh mempunyai binari lima hala , iaitu, ARM64, PowerPC 32-bit, PowerPC 64-bit, i386 dan x86_64. Hanya bina mereka secara berasingan dan lipo mereka bersama-sama

TenFourFox ialah port Firefox untuk PowerPC Mac yang menjalankan OS X 10.4 atau 10.5. Ia menyediakan pengguna tersebut dengan sokongan pelayar moden. Pembangun sebenarnya menunjukkan bahawa setiap seni bina bahkan boleh mempunyai subjenisnya sendiri, yang bermaksud bahawa akhirnya apa yang dipanggil 'Super Duper Universal Binary' boleh mempunyai sokongan untuk 17 set arahan yang berbeza, yang boleh dijalankan pada mana-mana mesin dari PowerPC ke berasaskan Arm masa depan. Mac dengan sokongan penuh untuk semua subjenis pemproses.