J2SE est mort, vive Java SE!
jeremymanson at google.com
Mon Dec 2 23:45:21 UTC 2013
Are you guys seriously getting rid the "2" in Java 2 SE? It feels like the
apocalypse. Next thing you know, you'll get rid of the useless "1" and "0"
in Java 1.9.0, and migrate to a model where I can actually explain update
numbering to people without sounding like a nutjob ("the major updates are
EVEN and the security updates are ODD and there are more MAJOR updates than
SECURITY updates so they decided the EVEN numbers would be at intervals of
On Mon, Dec 2, 2013 at 2:05 PM, Sean Mullan <sean.mullan at oracle.com> wrote:
> On 12/02/2013 04:50 PM, Phil Race wrote:
>> On 12/2/2013 1:28 PM, Sean Mullan wrote:
>>> 'j' sounds reasonable to me. However, I'm not really sure if the 'j2'
>>> here is from 'j2se', 'j2re', or 'j2sdk', I would have to ask some
>>> developers who did the original implementation. It could have been
>>> simply to help avoid naming clashes with other software using these
>>> names. A search for libjpkcs11.so brings up a few results. If that's
>>> the case, I would prefer to leave the names as is.
>> As Mark indicated its from a marketing name.
>> When JDK 1.2 was shipped it branded as "Java 2".
> Yes, I understand that now. The question directed to me was whether we
> should remove the j2 from the names of the security libraries.
> 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.
>> It didn't mean version 1.2, it was just a name. Other names were
>> considered too,
>> I still remember the ripple of horror around the large, packed, room
>> when the initial
>> proposal was revealed but that was dropped in favour of Java 2.
More information about the build-dev