The Solaris Compatibility
Libraries for Tru64 UNIX makes the migration of Solaris
applications to HP Tru64 UNIX even easier.
The current version of Solaris Compatibility Libraries is
As of August 2001, the Solaris compatible Threads Library
source code (ScTL) has been available on Linux and FreeBSD,
and the source has been updated for Tru64 UNIX. ScTL for Tru64
UNIX (as well as Linux and Free BSD) is available from an HP
sponsored Sourceforge project at sourceforge.net/projects/sctl
The Solaris Compatability Libraries (SCL) allow applications
using nonstandard, proprietary Solaris APIs to be more easily
ported to Tru64 UNIX. Many applications written for Solaris
use nonstandard, proprietary functions that can make porting
to other UNIX operating systems difficult.
HP has eased the migration of such applications to Tru64 UNIX
by providing a number of libraries that implement many of the
nonstandard Solaris APIs enabling application source to be
ported with little or no change and preventing the need for
writing your own implementation of the Solaris functionality.
The functions provided fall into three categories:
Threads: an implementation of Solaris thread functions
layered upon POSIX threads
- Remote Procedure
Calls: a port of Sun's public domain ONC RPC v2.3 software.
various library functions including asynchronous I/O, large
file support, wide character and signal name functions
You can read the User
Guide to find out more about SCL or download the
software and try it for yourself.
We welcome feedback on
your use of SCL - please let us know what you think and report
any problems to us.