HP-UX 11i Version 1.5 Release Notes, May 2001
Table Of Contents
- 1 Overview of the Release Notes
- 2 Workstation/Server Specific Information
- 3 HP-UX Features
- 4 File and Disk Management
- 5 Networking
- 6 Commands and System Calls
- 7 Programming
- aC++ Libraries
- Changes to libc
- libcres.a Library
- New libdcekt.sl and libdcecpkt.sl Libraries
- New Linux Compatible API Library
- New locale Libraries
- New Unwind Library
- X11 Libraries
- SNMP
- Machine Dependent Headers
- Threadsafe Documentation
- Obsolescence and Deprecation of APIs
- Linker Toolset
- gprof Multiple Shared Library Profiling
- CXperf Performance Monitoring Support
- HP Caliper
- WDB Debugger Tool
- ADB Debugger Tool
- Fortran
- Packaging for Specific Releases
- 8 Other Functionality

Programming
Obsolescence and Deprecation of APIs
Chapter 7120
• 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
— support costs are too high