Regarding:
Look at mozilla, they needed crypto, so they're using psm from sun (available from iplanet). PSM is closed source. This is not at all accurate. Both the PSM application and the NSS libraries are available in source form from Mozilla.org. For more information, please see:
The Mozilla open source projects page Please also see the FAQ and the newsgroup (referenced on that page).
Also, PSM is not "from Sun" (not that it really matters). It was written by Netscape engineers on my team. We are distributing binary versions for use with Netscape 4.7 and Mozilla from the iPlanet site. You'll notice that PSM is bundled with Netscape 6.
I encourage everyone interested in open source crypto to visit that web site above. It's the best way to keep up to date on what we're doing.