Universal Binary

出典: フリー百科事典『ウィキペディア(Wikipedia)』
移動: 案内, 検索

Universal Binary(ユニバーサルバイナリ)とは、アップル社が開発した、互換性のない2種類のCPUPowerPCx86)でソフトウェアを動作させることができるようにするためのバイナリである。自社で販売しているパーソナルコンピュータMacintosh」に搭載されているCPUを、PowerPCからインテル社のx86に移行するにあたって発表された。更にMac OS Xにおける32bitと64bitの過渡期においては、32bitバイナリと64bitバイナリを混在させるためにも利用されている。ユーザ側はアプリケーションのビット数を気にすることなく利用することができる。

実行ファイルにはCPUを判定するJavaバイトコードとCPUに合わせたオブジェクトファイルが組み込まれており、アプリケーションが起動されるときに適切なオブジェクトファイルだけを実行している。

[編集] 関連項目

[編集] 外部リンク

個人用ツール
名前空間

変種
操作
案内
ヘルプ
ツールボックス
他の言語