Microsoft Surfaceを所有する可能性があります。インターネットからダウンロードしたアプリをインストールすることは明らかに不可能です。しかし、PortableAppsなどのように、SDカードまたはUSBスティックに保存された実行可能ファイルを起動することはまだ可能ですか?編集:私の質問は、portableAppsに厳密に限定されるものではなく、ARMでコンパイルされた非ストアソフトウェアです。ソフトウェアの起源、または実行可能ファイルの実行を妨げるOSのその他のメカニズムですか?
1
いいえ; PortableAppsはすべてx86ソフトウェアです。Windows RTはx86ソフトウェアを実行しません。
—
ラムハウンド
@Ramhound Windows RTはWindows API(WinAPI)ソフトウェアを実行できず、WinRTソフトウェアしか実行できないと言った方が正しいと思います。
—
パラドロイド
@paradroid-どうやって?Windows RTがx86ソフトウェア、具体的にはWin32ソフトウェアを正しく実行できないと言うのはどうしてですか?なおさら。Windows RTはJavaアプリケーションも実行できません。JavaアプリケーションはWIn32アプリケーションではなくx86アプリケーションと見なします。
—
ラムハウンド
@paradroid:「Windows RTはWindows API(WinAPI)ソフトウェアを実行できません」-それは技術的に間違っています。Windows RTは、ARM用にコンパイルされたWindowsであるため、(ほぼ)完全なWin32 APIを備えています。これが、メモ帳、ペイント、OfficeなどのMSのデスクトップアプリの機能です。ただし、エンドユーザーはストアからアプリのみをインストールでき、これらはWinRTアプリで使用可能なWin32 API(およびWinRT固有のAPI)のごく一部のみを使用できます。
—
カラン
@Ramhound:Javaを議論するのは無意味です。なぜなら、アプリは一般に32ビットと64ビットの両方のx86 JVMで、または使用可能な場合はネイティブARM JVMで実行できる単なるバイトコードだからです。実際、ジェイルブレイクされたWinRT8は、多くのJavaアプリをIKVM(.NETのJava VM)で実際に実行できます。
—
カラン