• ベストアンサー

「ネイティブ版」とはどういう意味ですか

「ネイティブ版」とはどういう意味ですか ソフトウェアの「ネイティブ版」というのは、どういう意味でしょうか。 「ネイティブ版」でないものは何というのでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.2

>例えば、EVERNOTEを使う時、IEやFirefoxの画面でサインインして使うのと、EVERNOTE for Windowsをダウンロードして使うのとでは、どちらが「ネイティブ版」なのでしょうか? 文脈によりますね。ネイティブって普通の英単語なので、文脈で意味が変わります。 私はネイティブな日本人ですが、ネイティブなアメリカ人ではありません。「あなたはネイティブですか?」と聞かれても困ります。英会話教室で聞かれたら「No」と答えられるのですが。 そもそもどうして、こういう疑問を持ったのかを補足すると、よりよいアドバイスが得られると思います。自分で意味のわからない分類基準で物を分類しても意味ないですよ。

hassjuly
質問者

お礼

回答どうもありがとうございました。

その他の回答 (1)

  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.1

初心者への説明は難しいですね。 例えば、Javaという言語で書かれたプログラムは、JavaVMという仮想マシン(仮想的なCPU)の上で動くプログラムになるので、「ネイティブ版でない」と言うことになります。「JVM上で動く」とか言います。 他では、Windowsの「.NET」(ドットネット)という開発環境で作られたプログラムは.NETの実行環境(.NET Framework)を使って動き、これも「ネイティブ版でない」ことになります。「.NET環境」「マネージドコード」「CLR環境」などと呼ばれます。 これらに対して「ネイティブ版」というのはOSの標準ライブラリだけあれば動く。。。であれば簡単なのですが、実際にはコンパイラに依存したライブラリを必要とすることが多いです。

hassjuly
質問者

お礼

難しくてよく分かりませんが、 例えば、EVERNOTEを使う時、IEやFirefoxの画面でサインインして使うのと、 EVERNOTE for Windowsをダウンロードして使うのとでは、 どちらが「ネイティブ版」なのでしょうか? 教えていただけると幸いです。 回答どうもありがとうございました。

関連するQ&A