パッチ
後付けのプログラムだよ
ソフトに機能を追加してくれたり、変なところを直してくれるよ
簡単に書くよ
パッチ(英:patch)とは
ソフトに変更を加えるために用意された、後付けのプログラムのこと
です。
詳しく書くよ
サクっと一言で説明すると
ソフトに後からくっつけるプログラム
が「パッチ」です。
ソフト本体と合体させることで、機能が追加されたり、おかしいところが直ったりします。
ちなみに先頭の文字は「パ(pa)」ね。
「バ(ba)」では ありません。
ご注意ください。
例えば、そうですね。
ピヨ太君がピヨピヨソフトを作って、売り出しました。
ピヨピヨソフトは結構たくさん売れました。
ピヨ太君は、うっはうはです。
ピヨ太君が調子に乗っている、ある日のことです。
ピヨ子さんから「ピヨピヨソフトだけど、少しおかしいわよ?」と指摘を受けました。
ピヨ太君が確認したところ、確かにおかしいです。
特定の条件下で変な動きをします。
ピヨ太君は早速この問題に対処することにしました。
ピヨピヨソフトを改造して、おかしなところを直します……としても良いのですが、ちょっと待ってください。
おかしなところを直したピヨピヨソフトと、ピヨ子さんの手元にあるピヨピヨソフトを、交換しなくてはいけません。
これが結構、面倒くさいです。
ピヨピヨソフトは結構かさばりますからね。
ピヨ太君は少しでも手抜きがしたかったので工夫しました。
ピヨピヨソフトそのものを改造するのではなく、ピヨピヨソフトにくっつけるとおかしなところが直るプログラムを作ったのです。
ソフト本体と合体させると問題が修正される後付けのプログラムです。
そして、後付けのプログラムのみをピヨ子さんに渡しました。
あとは簡単です。
ピヨ子さんは、ピヨ太君からもらった後付けのプログラムを、ピヨ子さんの所有しているピヨピヨソフトにくっつけます。
後付けのプログラムをくっつけたピヨ子さんのピヨピヨソフトは直りました。
この話で登場した後付けプログラムがパッチです。
ソフト本体にくっつけることで、おかしなところが直るプログラムです。
さて、今回の例では、おかしなところを直すパッチが登場しました。
パッチの役割は、それだけでは ありません。
パッチはソフトに変更を加えるプログラムです。
新しい機能を追加するときにも使えます。
パッチは
・おかしなところを直す
・ソフトをパワーアップさせる
のどちらか、あるいは両方を目的として配られるプログラムです。
パッチをソフト本体にくっつけることによって、ソフトが何か変わります。
なお、パッチの名前の由来は「あて布」です。
パッチをソフト本体にくっつける作業を指して「パッチを当てる」と表現したりします。
服にあて布をしてかぎ裂きを直すイメージで、ソフトにパッチを当てておかしなところを直します。
パッチの説明としては、そんなところでしょうか。
あっ、そうそう。
本来の意味で言えば、パッチは後付けプログラムです。
ソフト本体に合体するプログラムを指します。
ただし、ソフトに変更を加えるプログラム全般を指して「パッチ」と呼ぶことも少なくありません。
例えば、自分自身はソフト本体に合体しないけど、人間様の代わりにパッチを当てる作業をしてくれるプログラムです。
動かすと、ソフト本体に何らかの変更が加えられるプログラムは、すべて「パッチ」と呼んで差し支えないと思います。
そこら辺は、ゆるく解釈してあげてください。
一言でまとめるよ
まぁ「パッチ」って単語が出てきたら「ソフトに変更を加える、後付けのプログラムなんだな~」と お考えください。
おまけ
■訳してみるよ
「patch(パッチ)」の意味は
・(つぎあて用の)あて布
・ばんそうこう
とかです。
プログラムにあて布を当てて補修するイメージですかね。






