What is it all about?
Netscape Portable Runtime (NSPR) provides a platform-neutral API for system level and libc-like functions. The API is used in the Mozilla clients, many of Red Hat's and Sun's server applications, and other software offerings.
* Include threads, thread synchronization, normal file and network I/O, interval timing and calendar time, basic memory management (malloc and free) and shared library linking. * Provide uniform service over a wide range of operating system environments. It strives to not export thelowest common denominator , but to exploit the best features of each operating system on which it runs, and still provide a uniform service across a wide range of host offerings.