web-dev-qa-db-ja.com

Rosettaとは何ですか?Snow Leopardにデフォルトで含まれていないのはなぜですか?

今朝、MacBookをSnow Leopardで再舗装したので、使用しているアプリケーションの1つ Adobe Flex Builder を再インストールしようとしていました。 FB3のインストーラーを開くと、次のように表示されました。

To open __, you need to install Rosetta. Would you like to install it now?

(ダイアログによると、「FB3_Mac_Installerを開くには、Rosettaをインストールする必要があります。今すぐインストールしますか?」)

質問:

  1. ロゼッタとは正確には何ですか? (私には考えがありますが、あなたの専門家の答えはおそらく私の理解よりも優れています。)

  2. ゼロからの新しいSnowLeopardインストールにRosettaが含まれていないのはなぜですか?ロゼッタはアップルから来ているようです。なぜAppleはそれを含めないことに決めたのですか?これは私のSnow Leopard DVDからのオプションのインストールでしたか、それともAppleからオンラインでのみ入手できますか?

  3. Adobe Flex Builder 3などの比較的最近のインストーラーでRosettaが必要なのはなぜですか?私はすでに多くの他のパッケージをインストールしましたが、今までこのメッセージを見ていませんでした。アドビは愚かなことをしていますか?

  4. Rosettaをインストールすることで、パフォーマンスやその他の影響や懸念はありますか?

2
Chris W. Rea

ロゼッタとは正確には何ですか? (私には考えがありますが、あなたの専門家の答えはおそらく私の理解よりも優れています。)

Rosettaは、PowerPCコードをIntelMacで実行できるソフトウェアです。

新しいSnow LeopardのインストールにRosettaが含まれていないのはなぜですか?なぜAppleはそれを含めないことに決めたのですか?これは私のSnow Leopard DVDからのオプションのインストールでしたか、それともAppleからオンラインでのみ入手できますか?

SnowLeopardはIntelのみです。 Appleは基本的に、PowerPC専用ソフトウェアをまだ持っている残りの数人の開発者がIntel用に再コンパイルすることを望んでいます。RosettaはSnow LeopardDVDで利用可能なオプションのインストールです。

Adobe Flex Builder 3などの比較的最近のインストーラーでRosettaが必要なのはなぜですか?アドビは愚かなことをしていますか?

AdobeのMacの範囲は、おそらく誰もが実際に使用する最悪のアプリケーションのセットです。より多くのAdobe嫌いについては、 Adobe UI Gripes を参照してください。

Rosettaをインストールすることで、パフォーマンスやその他の影響や懸念はありますか?

PowerPCコードを実行している場合のみ。インストールするだけではパフォーマンスが低下しません。インストールしない理由はほとんどありません。これは小さなパッケージであり、他の方法ではまったく実行できなかったソフトウェアの実行速度を遅くすることができます。

私はこのCWを作成したので、何か追加するものがある場合はこれを編集してください。

12
Benjamin Dobson
  1. Rosettaを使用すると、コンピュータでPowerPCのみのコード、つまりAppleがIntelCPUに移行する前の古いコードを実行できます。
  2. RosettaはSnowLeopard DVDに同梱されていますが、オプションのインストールです。 Appleおそらく、最近ではほとんどすべてのソフトウェアがIntelに翻訳されていると考えています。
  3. アドビはIntelコード付きのアプリを出荷しなかったためです。 (一部のEpsonプリンタードライバーもPPCコードを使用し、Snow LeopardでもRosettaが必要です。)
  4. もちろん、ネイティブコードの方がはるかに優れています。インストーラーだけがRosettaを必要とするのか、それともインストールするアプリケーションを必要とするのかはわかりません。インストーラー自体だけがRosettaを必要とする場合、それは大したことではありません。
9
knweiss

Adobe Webサイトによると、CS4製品範囲のみがSnow Leopard互換として認定されており、利用可能な互換性リスト here は、Flex3がまだテストされていないことを示しています。

Rosettaは、PowerPCアプリケーションをIntelMacで実行できるようにするテクノロジです。これまでに見たすべてのことから、これはデフォルトでSnow Leopardから削除されており、スクリーンショットに基づいて必要に応じてインストールされます。潜在的に、これは次のOSXバージョンで削除される予定です。

2
BinaryMisfit

Rosetta は、Mac OS用の軽量ダイナミックトランスレータですX Appleが配布しています。これにより、PowerPCファミリ用にコンパイルされたアプリケーションが可能になります。実行するプロセッサの数Apple Intelプロセッサを使用するシステム。RosettaはTransitiveCorporationのQuickTransitテクノロジに基づいており、MacintoshラインをPowerPCからIntelに移行するためのAppleの戦略の重要な部分です。既存のMacOSXソフトウェアを変更せずに新しいプラットフォームで実行できるようにするためのプロセッサ。

この名前は、エジプトの象形文字を理解して翻訳することを可能にしたロゼッタストーンへの言及である可能性があります。

出典: ウィキペディア

2
Molly7244

Flex Builder 3は、実行するのにロゼッタを必要としません。ダムユキヒョウはそうだと思います。キャンセルするだけで大​​丈夫です。

1
Jake