[lsb-discuss] [Fwd: NSS public functions]

Jeff Licquia jeff at licquia.org
Mon Aug 11 14:09:21 PDT 2008

Howard Chu wrote:
> In fact it's impossible to write an NSS app without also making numerous 
> direct calls to NSPR. From this same page:

If that's the case, then yes, we'd need NSPR.  Perhaps someone from the 
NSS project can comment.

> Note - apps that use NSS generally cannot use OS-native calls for these 
> extremely standard functions (including I/O and memory management). 
> Instead they must use NSPR calls. This extra abstraction layer offers no 
> benefit on Linux, it just increases overhead and application footprint. 
> I believe NSS/NSPR are a poor choice upon which to build in the Linux 
> environment. The net result would be like running a POSIX emulation 
> machine on top of Linux - totally redundant, wasteful, and inefficient.

This may be.  But our alternative to NSS would be OpenSSL, which has far 
more difficult problems to solve.

More information about the lsb-discuss mailing list