後方互換性とは? わかりやすく解説

Weblio 辞書 > コンピュータ > IT用語辞典 > 後方互換性の意味・解説 

後方互換性

読み方こうほうごかんせい
別名:後方互換バックワード・コンパチビリティ旧製品との互換性
【英】backward compatibility

後方互換性とは、互換性コンパチビリティ)の区分のうち、より新し製品既存の(古い)製品を扱うことができることを特に示す区分である。

後方互換性は、言い換えれば旧製品に対して互換性持っている新製品性質である。例えば、CD再生できるDVDドライブは、CD規格に対して後方互換性がある。CDDVD再生できるブルーレイドライブは、CDおよびDVD規格に対して後方互換性を持つことになる。オフィススイートの新バージョン基本的に旧バージョン作成した文書問題なく扱うことができるよう設計されており、これも後方互換性の確保形容することができる。

後方互換性は新製品話題中心に置いた表現であるが、これとは逆に旧製品話題中心に据えて「より新し製品でも扱える」ことを述べ場合は「前方互換性」と表現される

ソフトウェアのほかの用語一覧
機能:  キーボードマクロ  キャッシュファイル  凍る  後方互換性  クラッシュ  クリッカブルURL  マクロ

互換性

(後方互換性 から転送)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/07/19 14:45 UTC 版)

互換性(ごかんせい、英語: Compatibility)とは、ある部品コンポーネント(構成要素)などを置き換えても同様に動作させることができる性質のこと。

特に工業製品では、互換性を確保することで新たなシステムを用意する必要がなくなり、設計や部品の再利用性が高まることでコストカットを見込めることや、過去の製品からの買い替えなどを進めることができたりする。ただし、古に縛られてしまうために技術革新の妨げとなるという側面もある。互換性を確保するために余計なコストがかかる場合は軽視されることがあるほか、メーカー間の互換性はベンダーロックインを狙うため、あえて削ぐものもある。

互換性の種類

互換性はその性質により、以下のような種類がある。

相互互換性(英語: Interchangeability
機能・性能などが類似しており、相互に置き換えが可能なこと。交換可能性、可換性とも呼ばれる。[1]
前方互換性(英語: Forward compatibility
新しいシステム向けのデータなどが古いシステムでも破綻なく使用できること[2]
後方互換性(英語: Backward compatibility
古いシステム向けのデータなどが新しいシステムでも全て使用できること[3]
上位互換性(英語: Upper compatibility, Superset)
機能・性能・グレードが上位の製品が、下位の製品の全ての機能を有すること。[4]
下位互換性(英語: Lower compatibility, Subset)
機能・性能・グレードが下位の製品が、上位の製品の一部の機能を有すること。[5]

後発の製品はそれ以前に発売されているものよりも機能や性能が優れていることが多く、後発の製品は後方互換性と上位互換性を有することがよくある。後発の製品が以前に発売された製品の廉価版であるときなどにこれは成り立たない。逆に先発の製品が、前方互換性・下位互換性を持つこともある。

上位互換という表現は英語から輸入されたものであるが、英語圏においてはUpper compatible/Lower compatibleという言い方は一般に使われず、Forward compatibilityなどが通常である。[6]

2000 年代中頃までは、下位互換=後方互換性の意味で任天堂やソニー、MSなどによって使用されており、今とは意味が逆であった(下位互換がより新しい製品)[7]


またソフトウェアにおいては、異なる規格間で仕様に互換がある場合、上位集合的互換性を持つものを「スーパーセット」と呼び、部分集合的互換を持つものを「サブセット」とも呼ぶことがある。例えば、データ形式の1つであるYAMLJSONのスーパーセットであり、JSONはYAMLのサブセットであったり、画像形式の1つであるMNGPNGのスーパセットであるなど。なお、制約の集合と、「その制約を満たす何か」の集合では、サブセットとスーパーセットの対応が逆になるため、この集合ベースの考え方もまた混乱の原因になりやすい。敢えて単純化した例を示すと「0以上の整数」と「0以上の整数で、かつ、3の倍数」を比較すると、前者のほうが制限の数は少なく(サブセットであり)、一方でそれが意味している整数自体は、後者のほうがサブセットになっている。

互換性の実現

相互に互換性を有する部品コンポーネント(構成要素)は、なんらかの標準化された規格にしたがっていることが多い。これは、なんらかの機関団体によって規定されたデジュリスタンダードと、市場で大きなシェアをもつものに倣ったデファクトスタンダードの2通りがあり、いずれもその規格の範囲内で互いに交換することが可能である。

また、市場のシェアや普及率が大きいことなどを理由としてのちの製品に前方・後方互換を持たせることも多い。例えばビジネスで多くの文書が作成・運用されているMicrosoft Officeは、過去のバージョン製品とファイルをやりとりできるように新しいバージョンの製品にファイル形式の前方互換および後方互換を持たせている。Office 2007以降で採用されたOffice Open XML形式ファイルは、Office 2007以降の製品間で相互にやりとりできるものの、Office 2003以前では(互換機能パックを使わない限り)利用することはできないが、Office 2007以降でも旧製品で利用可能な旧形式(Office 97 - 2003)で読み書きすることは可能である。[8]そのほか、すでに広く普及していたUSB 2.0規格の後継となるUSB 3.0ポートでも、USB 2.0までしか対応していない既存の古い周辺機器(USBメモリなど)が接続できるよう、後方互換を持たせたりといった例がある。[9]また、ユーザーの慣れやユーザビリティも互換性を確保するための大きな理由となりうる。

利点・欠点

大まかに言えば既存のデータやシステム、知識などが無駄にならないことがユーザー側の視点に立ったときの利点である。

対して、より効率のいい手段・方法があるにもかかわらず古い方式(レガシーシステム)に拘束されてしまうため、互換性を確保しつづけるためのコストがかかってしまうことがメーカー側の視点に立ったときの欠点となる。PC/AT互換機BIOSのようにレガシーシステムのサポートが肥大化した結果、規格の拡張に支障を生じてしまうケースもある。

脚注

関連項目


後方互換性

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/01/02 10:00 UTC 版)

ext4」の記事における「後方互換性」の解説

ext4ファイルシステムext3およびext2対する後方互換性を持つ。すなわち、ext3およびext2ファイルシステムext4ファイルシステムとしてマウントすることができる。その場でも、わずかにパフォーマンスの向上が見られる。なぜなら、ブロック確保アルゴリズムなどの新し機能ext3ext2でも使用できるからである。

※この「後方互換性」の解説は、「ext4」の解説の一部です。
「後方互換性」を含む「ext4」の記事については、「ext4」の概要を参照ください。


後方互換性

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/09/18 23:50 UTC 版)

NT File System」の記事における「後方互換性」の解説

仮想DOSマシン上で動作するソフトウェアに対してファイル システム上で一意パス名であることを保証した8.3形式ファイル名保存することができる。この機能任意に有効・無効設定することができるので、NTFSファイルシステム最適化代表的なものとされるが、非推奨とされていた。Windows 7では有効・無効ボリューム単位設定できるようになりシステムボリュームでは有効、データボリュームでは無効といった運用が可能となったフォーマット時の規定値は有効)。Windows 8ではパフォーマンス上の理由により8.3形式ファイル名非推奨となりフォーマット時の規定値がシステムボリュームを除き無効となった原則としてファイル名大文字小文字区別されるが、サブシステムがこの機能の有効無効選択している。Win32サブシステムではファイル名大文字小文字区別されず、ファイル名大文字小文字異なファイル上書きし場合は、最後に使われファイル名ファイル保存されるPOSIXInterixサブシステムWindows Subsystem for Linuxではファイル名大文字小文字区別されファイル名大文字小文字異なファイル上書きされず別のファイルとして保存される。 さらに高度な応用としてファイル システム フィルター備えファイルシステム機能ファイルシステム上の名前空間任意のソフトウェアオーバーライド継承)できる。この機能をもとに圧縮機能・暗号化機能ファイル変更ジャーナル・スナップショット機能クォータ機能サブシステムを含むユーザー プロセスからは何ら変更の無いアクセス利用できる透過的実装が行われたほか、サードパーティによるファイル システム対すフォレンジック監査実装などに活用されている。

※この「後方互換性」の解説は、「NT File System」の解説の一部です。
「後方互換性」を含む「NT File System」の記事については、「NT File System」の概要を参照ください。


後方互換性

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/08/13 04:35 UTC 版)

Micro-ATX」の記事における「後方互換性」の解説

Micro-ATXATX規格対する後方互換性が確保されている。例えMicro-ATXマザーボード取り付けるネジ穴位置は、ATXマザーボード該当ネジ穴一致しており、I/Oパネル同一であるためATX用のケースにも取り付けることができる。また通常電源コネクタも共通なためATX電源使用することができる。チップセットに関しても、従来2チップ構成ノースブリッジサウスブリッジ)、あるいは現在の1チップ構成いずれも、マザーボードメーカーは製品シリーズで共通のチップセット搭載しフォームファクタ毎の制約を除くと、電源フェーズオンボード機能グレードWi-Fiコネクタ数など付加価値のみによる差別化がほとんどである。

※この「後方互換性」の解説は、「Micro-ATX」の解説の一部です。
「後方互換性」を含む「Micro-ATX」の記事については、「Micro-ATX」の概要を参照ください。


後方互換性

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/11/24 14:07 UTC 版)

Linux Standard Base」の記事における「後方互換性」の解説

LSBは、バイナリ互換安定したソフトウェアベンダから独立したABI作るよう設計されている。後方互換性を達成するために、それぞれのそれに続くバージョン純粋に追加的なものとなっている。言い換えると、インタフェース加えられるのみで、除去されない。LSBは、LSBからインタフェース除去されるときのためにアプリケーション開発者に十分な時間与えるため、インタフェース廃止ポリシー適用している。 これは、開発者LSB中の全てのインタフェースに頼ることを許し驚きなしに変更計画し周知する時間のためのものであるインタフェースは、3つのメジャーバージョンか、約11年、"deprecated"とマークされた後にのみ除去されるLSB 5.0は、それ以前バージョンとの後方互換性を壊した初めてのメジャーバージョンである。

※この「後方互換性」の解説は、「Linux Standard Base」の解説の一部です。
「後方互換性」を含む「Linux Standard Base」の記事については、「Linux Standard Base」の概要を参照ください。

ウィキペディア小見出し辞書の「後方互換性」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「後方互換性」の関連用語

後方互換性のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



後方互換性のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2024 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリ後方互換性の記事を利用しております。
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアの互換性 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaのext4 (改訂履歴)、NT File System (改訂履歴)、Micro-ATX (改訂履歴)、Linux Standard Base (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2024 GRAS Group, Inc.RSS