表 H-2 インタフェースの安定度の分類方式
分類
|
説明
|
非公開
|
ユーザーは直接使用しない。リリースによって変更される、あるいは削除される可能性がある
|
発展中
|
ユーザーが使用する。メジャーリリース (3.0 や 4.0 など)、またはマイナーリリース (3.1 や 3.2 など) で、互換性のない変更が生じる可能性がある。変更は慎重に、かつ徐々に行われる。すべての変更について、互換性が保てるように十分な努力が払われるが、保証はされていない
|
安定
|
ユーザーが使用する。互換性のない変更は、メジャーリリース (3.0 や 4.0 など) でしか生じない
|
標準
|
ユーザーが使用する。これらのインタフェースは、形式標準によって定義され、標準組織によって制御される。これらのインタフェースでは、互換性のない変更はめったにない
|
不安定
|
ユーザーが使用する。メジャーリリース (3.0 や 4.0 など)、またはマイナーリリース (3.1 や 3.2 など) で、互換性のない変更が生じる可能性がある。これらのインタフェースは、今後のリリースで、互換性のない方法で相当に削除や変更が行われる可能性があることに注意。不安定なインタフェースでは、明示的な依存関係を作成しないようにする
|