アップルニュース

Arm-Intel-PowerPCユニバーサルバイナリが可能

2020年7月11日土曜日午後2時42分PDTby Arnold Kim

カジュアルな永遠の訪問者は、私たちが非常にアクティブであることに気付かないかもしれません PowerPCフォーラム ここでは、2006年以降に製造されていないPowerPC Macに関連する問題についてユーザーが話し合います。スレッドは、ハードウェアのアップグレードやソフトウェアのオプションから懐かしさまでさまざまです。





IMG 4113 AphoticDによる写真

Appleの最近 移行を発表アップルシリコン (Arm)ベースのMacは、これらの古いマシンの将来のサポートについていくつかの興味深い質問を提起しました。



特に、永遠のフォーラムメンバー Wowfunhappy 今後のArmベースのmacOSでのユニバーサルバイナリの継続的なサポートと、4ウェイユニバーサルバイナリが可能かどうかについて質問しました。

2020年のWWDC基調講演で、Appleは、移行中にIntelとArmMacの両方で動作するアプリを開発者が作成できるようにUniversalBinariesの再導入を発表しました。

しかし、Universal Binariesは、初めて実際に消えることはありませんでした。 PPC-IntelアプリはMojaveで実行できますが、Catalinaも想定しています。また、多くのIntel専用アプリは、i386(32ビットIntel)とx86_64(64ビットIntel)の両方のバージョンが含まれているという点で、依然として「ユニバーサル」です。

したがって、私は非常に興味があります。開発者が、PPC、i386、x86_64、およびARMの4つのアーキテクチャすべてでネイティブに機能する単一のユニバーサルバイナリを作成することは可能でしょうか。

答えは、そうです。 TenFourFox開発者 可能性についてブログに書いた 、それが実際に可能であることを確認する:

過去数日間繰り返し受けた質問は、AARM(Apple ARM)が重要になった今、究極のARM-Intel-PowerPCユニバーサルバイナリは可能かということでした。きっとそうです!実際、Appleはすでにそれを文書化しています あなたは5方向のバイナリを持つことができます 、つまり、ARM64、32ビットPowerPC、64ビットPowerPC、i386およびx86_64。それらを別々に構築し、一緒に脂肪吸引するだけです

TenFourFox Firefoxのポートです OS X10.4または10.5を実行しているPowerPCMacの場合。それはそれらのユーザーに最新のブラウザサポートを提供します。開発者は実際、各アーキテクチャが独自のサブタイプを持つこともできると指摘しています。つまり、最終的には、いわゆる「スーパーデュパーユニバーサルバイナリ」が17の異なる命令セットをサポートし、PowerPCから将来のArmベースまでの任意のマシンで実行できることを意味します。すべてのプロセッササブタイプを完全にサポートするMac。