バグフィックス

パッチ
  1. (patch)
    1. つぎあて、あて布のこと。
    2. (1.1より)コンピュータのプログラムの一部分を更新してバグの修正や機能変更をうためのデータのこと。本項で後述。
    3. 録音スタジオ、映像編集スタジオにおいて専用の端子板(パッチパネル)を用いてシステムの結線を一時的に変更すること。
  2. 冬などにはく股引のこと。ぱっち。

パッチ(patch)とは、コンピュータにおいてプログラムの一部分を更新してバグの修正や機能変更をなうためのデータのこと。「修正プログラム」、「アップデートプログラム」と呼ばれることもある。実際に変更を施す際は「パッチを当てる」「パッチを適用する」などという。同名のUNIXコマンドpatchのことも指す。

コンピュータネットワークがまだ低速だった時代、プログラムの一部を変更するために全体を再度ダウンロードすることは非常に効率が悪かった。そこで部分的な変更を施すために必要な部分のみを差分データとして抽出し配布するパッチ形式が慣習となった。プログラム全体をダウンロードすれば何時間も要するが、必要部分だけであれば数分程度でダウンロードを完了することができる。これは前述のとおりネットワークがまだまだ低速であったことのほか、常時接続環境がまだ普及しておらず、ダウンロード時間が長時間に及ぶことで回線使用料がかさむのを避けるという面においても有用であった。なお、差分の抽出やそれを使用してのプログラム更新には専用のソフトウェアを必要とする。また手動で更新をう際には元のプログラムのバージョンを確認し、専用のパッチを適用しなければ不具合を生じる場合がある。

現在では、ネットワークブロードバンド化そして常時接続環境の普及に伴い、数十メガバイト単位のコンパイル済みアプリケーションであっても更新時にはその全体を再度ダウンロードする形態が多くなっている。しかし商用ソフトやOSバグ修正、オープンソースソフトウェアで変更点をポストする際には依然としてパッチが利用される。また主にUNIXコミュニティで、個々の環境に合わせてソースコードを調整するような場合もパッチ形式が一般的である。

バグフィックス」『フリー百科事典 ウィキペディア日本語版』(http://ja.wikipedia.org/)。2009年7月28日15時(日本時間)現在での最新版を取得。

続きを見る

おすすめ情報

高品質・低価格のインターネットプロバイダ
インターネットプロバイダー「ASAHIネット」はADSL, 光回線などのインターネット接続を業界最安値水準でを提供している。日経ビジネス・J.D. Power等のお客様満足度調査でも高い評価を得ており。「推奨度№1」といわれるのも納得だ。


2010年プロバイダー【顧客満足度】NO.1 トリプル受賞  ASAHIネット

入会・お問い合わせダイヤル
0120-030-275
携帯電話/PHS/IP電話などからは
03-3569-3526

10:00~19:00(土日祝~17:00)

書面での申し込みはこちら
資料請求

このページのトップヘ