ランタイムパッケージ
プログラムとかの部品だよ
実行するときに必要だよ
簡単に書くよ
ランタイムパッケージ(英:runtime package)とは
プログラムとかを動かすときに必要な部品のこと
です。
詳しく書くよ
「ランタイム」+「パッケージ」で「ランタイムパッケージ」です。
ランタイムは「プログラムとかを動かすとき(実行時)のこと」ね。
「run time(走る 時間)」と解釈すれば、イメージしやすいのではないでしょうか。
パッケージは「関連する何かをひとまとめにしたもの」程度に解釈してください。
かなり、ふんわりとした使い方をされる用語です。
これらの意味を単純にくっつけると
プログラムを動かす用の関連する何かをひとまとめにしたもの
となります。
意訳して
プログラムを動かすときに必要な部品群
と言えるでしょう。
「関連する何か」は「動かすために必要な物」と解釈します。
ということで
プログラムを動かすときに必要な部品群
がランタイムパッケージです。
ランタイムパッケージは、省略して「ランタイム」と表現されることも少なくありません。
少しややこしいですが
ランタイム+パッケージ
|
【合体】
↓
ランタイムパッケージ
|
【省略】
↓
ランタイム
の流れです。
単に「ランタイム」と言った場合は
1.ランタイム → 動かすとき → 実行時
2.ランタイム→ ランタイムパッケージなどの省略表現→実行時に必要な物
の2つの意味があります。
「2.」の意味で使われることが多いでしょうが、まれに「1.」の意味で使われることもあるようです。
どちらの意図で使われているかは文脈から判断してください。
また、ランタイムパッケージと似たような意味の用語に「ランタイムライブラリ」や「ランタイムモジュール」があります。
違いは「パッケージ」か「ライブラリ」か「モジュール」か、です。
つまり、たいして違いは ありません。
一応 書いておくと、パッケージは「関連する何かをひとまとめにしたもの」です。
ライブラリは、大雑把に言えば「プログラムの部品詰め合わせ」程度の意味でしょう。
モジュールは「(プログラムの)部品」です。
厳密には意味が異なりますし、世の中には使い分けをしている人もいるでしょう。
ですが、違いを説明するのは中々大変ですし、違いをあまり意識しないで使っている人が多いのも事実です。
ですから「ランタイムパッケージ」「ランタイムライブラリ」「ランタイムモジュール」は、すべて同じような物と考えても かまいません。
大雑把な意味は、どれも
実行時に必要な物
です。
一言でまとめるよ
まぁ「ランタイムパッケージ」って単語が出てきたら「実行時に必要な部品なんだな~」と お考えください。
おまけ
■訳してみるよ
「run(ラン)」の意味は「走る」とかです。
「time(タイム)」の意味は「時間」とかです。
「package(パッケージ)」の意味は「小包」とか「包装」とか「荷造りする」とか「包装する」とかです。
何となく くっつけると
走る時(に必要な)小包
となります。






