20100206 上位互換と下位互換、前方互換と後方互換

spacertransparent2.png
spacertransparent2.png

新Jays時事英語研究.png

上位互換と下位互換、前方互換と後方互換

2010-02-06

非常に混乱している表現に「上位互換」と「下位互換」、「前方互換」と「後方互換」があります。これらを英語で表わすと、それぞれ、upper compatible と lower compatible、forward compatible と backward compatible です。ネットで調べると定義がかなり混乱しているようなので今回はこの点について詳しく説明したいと思います。

上位互換 (upper compatible): 同一バージョン内で、グレードが上の製品がグレードが下の製品機能を持つことを意味します。

下位互換 (lower compatible): 同一バージョン内で、グレードが下の製品がグレードが上の製品機能を持つことを意味します。

【注意】もちろん、グレードが下の製品がグレードが上の製品機能をすべて扱えるわけではありませんので、機能制限付きになります。

前方互換 (forward compatible): 上位 (=後発) の製品が、下位 (=先発) の製品に対応したデータなどを扱えることを意味します。

後方互換 (backward compatible): 下位 (=先発) の製品が、上位 (=後発) の製品に対応したデータなどを扱えることを意味します。

【注意】当然ですが、先発の製品が後発の製品の機能をすべて扱えるわけではありませんから、機能制限付きになります。

★問題点★

1. 機能が上か下かという点を、「共時」で捉えるか「通時」で捉えるかで、上記の区分になりますが、実際には「前方互換」の意味で「上位互換」を、「後方互換」の意味で「下位互換」を使う例が増えてきています。

2. さらに問題なのは、「上位互換」と「下位互換」を逆に捉えて解説している辞書もある点です。

http://ejje.weblio.jp/content/backward+compatibility

http://ejje.weblio.jp/content/upward+compatibility

まずは基本的な意味を捉えた上で、最近の「上位互換」と「下位互換」の使い方を理解しましょう。