RosettaはWindowsで動作するx86仮想化アプリをサポートしない

  • wviaeu
  • 0 comments
RosettaはWindowsで動作するx86仮想化アプリをサポートしない

ジュリ・クローバー

Appleは昨日、将来のMacを自社製のカスタムシリコンチップで製造する計画を発表した。また、Intelプロセッサからの移行を容易にするために、PowerPCからIntelへの移行中にPowerPCアプリケーションをIntelプロセッサで実行できるようにした「Rosetta」機能を復活させた。

アップルシリコン
復活した Rosetta により、ユーザーは Apple Silicon 上で x86_64 命令を含むアプリを実行できるようになります。つまり、カスタム Apple チップを使用する Mac でも Intel ベースのアプリが引き続き動作することになります。

Rosettaは開発者にアプリのネイティブバージョンを作成する時間を与えることを目的としていますが、いくつか注意すべき制限事項があります。今週公開された開発者向けドキュメントに記載されているように、RosettaはほとんどのIntelベースアプリをネイティブに翻訳できますが、x86_64コンピュータプラットフォームを仮想化する仮想マシンアプリには対応していません。

つまり、Apple設計のチップを搭載したAppleの将来のMacは、VMWareやParallelsといった仮想化ソフトウェア内でx86 Windowsを実行するためのソフトウェアの最新バージョンをネイティブでサポートしないということです。他のネイティブソリューションが登場する可能性はありますが、サードパーティ開発者の努力が必要になります。

現在、MacにはWindowsを実行できるBoot Camp機能が搭載されていますが、AppleはApple Siliconを搭載したMacには同様の機能は搭載しないと発表しています。また、カーネル拡張機能もRosettaでは翻訳できません。

Rosettaは、ジャストインタイム(JIT)コンパイラを含むほとんどのIntelベースアプリを変換できます。ただし、以下の実行ファイルは変換できません。

- カーネル拡張
- x86_64 コンピュータ プラットフォームを仮想化する仮想マシン アプリ

Rosettaはすべてのx86_64命令を変換しますが、AVX、AVX2、AVX512ベクター命令など、一部の新しい命令セットとプロセッサ機能の実行をサポートしていません。これらの新しい命令をコードに含める場合は、それらが利用可能であることを確認した上で実行してください。例えば、AVX512ベクター命令が利用可能かどうかを確認するには、sysctlbyname関数を使用してhw.optional.avx512f属性を確認します。

AppleはRosettaとともに、開発者向けに新しいユニバーサルアプリクイックスタートプログラムを開始しました。このプログラムは、macOS Big Sur向けのユニバーサルアプリのテストと最適化のための「ツール、リソース、サポート」を提供します。

開発者は、Mac miniに似ているがiPad ProのA12Z Bionicチップ、16GBのRAM、512GBのSSDなどを搭載した開発者移行キットを提供するプログラムへの参加を申し込むことができる。

DTKにより、開発者はIntelチップとApple Siliconの両方で動作するアプリの開発を開始できるようになり、Rosettaは移行期間中のサポートを提供します。Appleは、カスタムチップを搭載した最初のMacを2020年に発売し、Macの全ラインナップを自社製チップに移行するには2年かかると述べています。

Rosetta の詳細、仕組み、除外事項については、Apple の開発者向け Web サイトで確認できます。

人気のストーリー

iOS 26.1からiOS 26.4では、iPhoneに以下の新機能が追加されます

2025年10月1日水曜日午後1時26分(PDT)ジョー・ロシニョール

iOS 26は先月リリースされましたが、ソフトウェアの進化は止まることなく、iOS 26.1のベータテストはすでに開始されています。iOS 26.1では、Apple Intelligenceと対応AirPodsのライブ翻訳が追加の言語で利用可能になったほか、Apple Music、カレンダー、写真、Safariにもいくつかの小さな変更が加えられています。今後のバージョンでは、さらに多くの機能と変更が予定されています。

新型iPhoneの需要は1機種を除いて「予想を上回る」

2025年10月2日木曜日午前7時26分(PDT)ジョー・ロシニョール

iPhone 17シリーズの発売から約2週間後、投資銀行モルガン・スタンレーのアナリストは、Appleのオンラインストアにおける出荷予定の延長とAppleのサプライチェーンから収集した情報に基づき、同機種の需要は「当初の予想よりもやや強まっている」と述べた。iPhone 17、iPhone 17 Pro、…の初期需要は堅調だった。

昨日リークされたAppleの新製品一覧

2025年10月1日水曜日午前8時27分(PDT)ジョー・ロシニョール

昨日、ロシアのYouTube動画と、Appleの機密保持要請にもかかわらず公開された米国連邦通信委員会(FCC)の文書を組み合わせ、Appleの次期製品に関する情報がいくつかリークされました。リークされた製品には、M5チップを搭載したiPad Pro、アップデートされたMacBook Pro、そしてApple Vision Proモデルが含まれています。これらのデバイスはいずれも既に噂されていました…

Appleの2025年製品ロードマップ:今後の予定

2025年10月1日水曜日午後3時56分(太平洋夏時間)Juli Clover

Appleの年間2大イベント、WWDCとiPhone発表は終了しましたが、年末までに発表が期待される新製品がまだいくつかあります。Apple TV Apple TVは2022年以降アップデートされていないため、そろそろ刷新の時期です。Appleがセットトップボックスのデザインを変更する予定はないようですが、Appleのコードによると、より高速なチップの搭載が期待されます…

M5 MacBook Air:発売日、機能、パフォーマンス予測

2025年10月3日金曜日午前3時39分PDT ティム・ハードウィック

MacBook AirはAppleの最も人気のあるノートパソコンです。薄型でファンレス、そしてAppleシリコンの効率性により静音性に優れたマシンです。M4モデルはそれほど古いモデルではありませんが、すでに後継機に注目が集まっています。Appleは新製品の発売を事前に発表することはありませんが、Appleのシリコンロードマップを見れば、今後の展開を驚くほど明確に予想することができます。

Appleのイベントは10月に?何が期待できるのか

2025年9月29日月曜日午前9時31分(PDT)ジョー・ロシニョール

Appleの毎年恒例のiPhoneイベントは終了しましたが、噂によると、年末までにいくつかの追加製品をリリースする予定とのことです。今年の10月にAppleのイベントは開催されるのでしょうか?その可能性については、以下で考察します。10月のAppleイベント Appleが最近10月にイベントを開催したのは2021年と2023年です。2022年と2024年には、Appleは10月にイベントを開催しませんでした。その代わりに…

AppleのiPhone運転免許証機能が米国11州で利用可能に

2025年9月30日火曜日午前6時40分PDT ジョー・ロシニョール

一部の米国州では、住民は運転免許証または州発行の身分証明書をiPhoneとApple WatchのWalletアプリに追加できます。これにより、一部の空港や店舗、一部のアプリで、身分証明書や年齢証明を非接触で便利に提示できるようになります。Appleは最近、この機能がノースダコタ州でもまもなく利用可能になると発表しており、本日から正式に利用可能になりました。

iPhone 17e:これまでの噂

2025年10月2日木曜日午前4時55分(太平洋夏時間)ティム・ハードウィック

Appleは今年初め、599ドルのiPhone 16eを発売しました。これはiPhone 16シリーズの後継機種として、長年販売されてきたエントリーモデルのiPhone SEの後継機となる、お手頃価格のモデルです。iPhone 17シリーズが発売された今、iPhone 17eの発売も近いうちに期待できるでしょうか?17という名称のモデルで、より手頃な価格のデバイスを待ち望んでいる方のために、iPhone 17eについてこれまでにわかっている情報をすべてご紹介します。

iPhoneの使い方を変えるiOSの26の隠されたトリック

2025年10月1日水曜日午前9時16分(太平洋夏時間) Tim Hardwick

Appleは9月中旬にiOS 26をリリースし、世界中のiPhoneに様々な新機能と変更をもたらしました。しかし、含まれている改善点の全てがAppleらしい華々しく宣伝されたわけではなく、多くの改善点が見落とされている可能性があります。以下では、iPhoneの日常的な使い方を変える可能性のある、あまり知られていない26の追加機能と機能強化をご紹介します。