J2SE est mort, vive Java SE!

Sean Mullan sean.mullan at oracle.com
Thu Dec 5 22:19:35 UTC 2013

On 12/02/2013 05:05 PM, Sean Mullan wrote:
> What I am not 100% sure is whether the 'j2' in those library names is
> from "Java 2". The 2 simply could have been a way to avoid naming
> clashes. IBM's JDK includes a pkcs11 library named libjpkcs11.so. Also,
> pkcs11 support and the libj2pkcs11.so library were not added to the JDK
> until 1.5, long after Java 2 was announced. Anyway, I'll go ask around
> and try to find out.

Just following up on this. So I asked around, and though nobody knows 
for sure (the original developer has moved on), a few people were pretty 
sure the j2 in those library names does not stand for "Java 2" but "Java 
to" as in "Java to PKCS11" since they are essentially libraries that 
allow you to bridge between the standard Java crypto API and a standard 
native crypto API, such as PKCS11.


More information about the build-dev mailing list