パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

QuickTimeとiTunesに脆弱性が報告される」記事へのコメント

  • 今のところeEyeのアドバイザリを見てもわからないのは、intelとPowerPCのどっちのMacに影響があるのか、かなぁ。両方かなぁ。
    • 詳しい人、フォローをお願い

      いまどきのMacのソフトは、CPUの違いを超えられるように中間コードで配布されていると聞きます。
      とすると、CPUを問わずに影響があるように思いますが、どうなんでしょうか。
      • >CPUの違いを超えられるように中間コードで配布されている
        どこで聞いたのか分かりませんが、全くのデマ。
        普通にネイティブです。
        ただ単純に、PPC/x86両方でネイティブに実行できるバイナリが含まれてるだけ。
        これまではPPCでのみネイティブ実行できるバイナリでした。

        具体的には、Xcodeでアーキテクチャを選択する際、"intel"も選択するだけです [mycom.co.jp]。
        裏を返せば、PPCをサポートしないという事もできますね。まずしないと思いますが。

        #AMDは使わないということだろうか?
        • by ducky (16839) on 2006年03月13日 2時03分 (#899819)
          >>CPUの違いを超えられるように中間コードで配布されている
          >どこで聞いたのか分かりませんが、全くのデマ。

          ふむ。Rosettaというのが、頭の中で整理できてないのかも>私

          なんにせよ、ありがとうございます。
          親コメント
          • by kei100 (5854) on 2006年03月13日 4時36分 (#899868)
            MacOS Xには現状
            ・PPCオンリー
            ・Intelオンリー
            ・PPC&Intelが入ってるUniversal Binary
            の3種類のプログラムが作成可能であって
            Intel Macで動かす時
            Intelオンリーであれば何も考えなくてもOK
            Universal BinaryであればIntelの部分が選択され実行される
            PPCオンリーなレガシーなプログラムであればRosettaがPPC向けのコードをIntel向けのコードに翻訳して一応動かせるって事でしょう。
            # APIの互換性が多分あるので一般的なAPIまで変換を行うエミュレータより有利かも

            逆にPPC Macで動かす時は
            PPCオンリーとUniversal Binary(のPPC部分)であれば実行可能だけれども、
            IntelオンリーであればIntelからPPCに翻訳するRosetta相当の機能がないので現状は無理でしょうね。
            # 将来的にどうなるかは知らない

            # 纏めただけだからACにしようかと思ったけどIDでいいや
            親コメント
            • by Anonymous Coward
              さらに来年には
              • amd64オンリー
              • Intel&amd64が入ってるUniversal Binary
              • PPC&Intel&amd64が入ってるUniversal Binary
              が追加されて混沌さが増すわけですね。

Stableって古いって意味だっけ? -- Debian初級

処理中...