• ベストアンサー

APIとmodの違い

APIとmodの違いは何でしょうか? 名前が違うだけでしょうか?

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

  • ベストアンサー
  • _backyarD
  • ベストアンサー率34% (199/580)
回答No.3

どちらもいろんな場面で使うIT系の言葉なので、この質問だけで適切にこたえるのは難しいのですが…… ■API 何かのソフトウェアが、外部からその機能を呼び出せるようにするために用意している「機能を呼び出すための窓口」のようなもの。具体的にはプログラムに対する命令(~をしろ、的な)で、開発者が「我々以外でもこういう機能を使いたい人はこれを使ってね」と公開してくれているもの。です。 たとえばWindowsなども、マウス等で操作する普通の機能以外に、たくさんのAPIが公開されていていろんなことをプログラムから実行できるようになっています。 ■mod modification(変更や改変)の略語です。何かのソフトウェアに対してその機能を変更したり書き換えたりする、プログラムの一部やデータの総称ですね。最近のゲームなどはユーザーが自由に見た目や動きを変更するmodを作って配布したり自分で楽しめるような仕組みを用意してくれているので、そういう仕組みを使って作った「配布物」をmodと呼ぶことが多いですね。 modを作るために、ソフトウェアが用意しているAPIなどを使うこともあるかもしれません。 私の理解ではこんな感じです。参考になれば。

town52google
質問者

お礼

ありがとうございます

その他の回答 (2)

  • heyboy
  • ベストアンサー率21% (1852/8730)
回答No.2

APIはWindowsやC言語などで 使う物ですよ。 (呼び出しルーチンです。) modは特定のアプリで オプション的に使う物です。 確かに呼び出し的な dllと思っても構いませんが 使い方は全然違います。

town52google
質問者

お礼

ありがとうございます

回答No.1

どのmodが不明瞭ですが、一般的な意味だとして、別物です。 APIは「規約」でMODは「プログラム」です。 IT用語辞典 e-Words - API http://e-words.jp/w/API.html | APIとは、あるコンピュータプログラム(ソフトウェア)の機能や管理するデータなどを、外部の他のプログラムから呼び出して利用するための手順やデータ形式などを定めた規約のこと。 IT用語辞典 e-Words - MOD http://e-words.jp/w/MOD.html | MODとは、ソフトウェアに追加してその動作を改変(modify)する、断片的なデータやプログラムなどのこと。特に、ゲームソフトなどの商用ソフトウェア製品について、開発・販売元が関知・関与せず、利用者の有志などが非公式的に開発・公開している改造データなどを指すことが多い。

town52google
質問者

お礼

なるほど ありがとうございます

関連するQ&A