前方互換性[forward compatibility]
- 古い製品が新しい製品の機能を使えること
- 例) Office2016でOffice365で保存したファイルが編集できる
後方互換性[back compatibility]
- 新しい製品が古い製品の機能を使えること
- 例) Office365でOffice95のファイルを取り扱える
補記事項
- 互換性は、完全互換かどうかも確認する必要がある。例えば、Officeの新しいフォーマットは読むことができても、書き込みできない際、一部が行えるから前方互換と言っている場合や、完全互換でないから前方互換では無いと言っている場合がある。
- 上位互換、下位互換のことを言いたいのに、前方互換・後方互換と言っている場合がある。逆もしかり。曖昧な場合は、一度確認しよう。
- 互換性を維持することは大変な場合が多いので、互換性があると言っていても思わぬバグを踏むケースがあることを常に意識しておく必要がある。