HP-UX 11i Release Notes (December 2000)

Compatibility
Obsolescence and Deprecation of APIs
Chapter 12 235
deprecation is a step towards obsolescence
the specification is in flux
less value to users
functionality no longer makes sense
functionality has been replaced
support/enhancement expectations have been lowered
usage is discouraged
warnings against usage/alternatives are provided
the provider continues to test functionality
migration plan/tools are provided
The reasons for marking an interface as "deprecated" may include:
marked "to be withdrawn" by standards
support is available via more standard means
equivalent, enhanced, more reliable counterparts exist
also all reasons listed in the "Obsolete" section below
Obsolete:An"obsolete" interface may have the following characteristics:
functionality is no longer available on the system
runtime support is undefined
cannot develop or build with this interface
documentation is not provided or recommends against usage
the final stage of the product life cycle has been reached
The reasons for marking an interface as "obsolete" may include:
underlying infrastructure in either the software or hardware is
obsolete or not available
changes to the system have decreased reliability
miscellaneous business decisions such as:
third parties solution exists
not strategic