[arch-dev-public] Fwd: [arch-general] Java 8
guillaume at archlinux.org
Sun Mar 30 05:21:25 EDT 2014
A new major version of Java went out recently : "OpenJDK 8" but we
do not have a package for it (for the following reason) and some
Archers are asking questions  or flagging our openjdk7 package as
out of date:
All Linux distros - including Arch - build OpenJDK using the IcedTea
project . Its goal is to cleanly build OpenJDK from Oracle, bring
some more feature and it **was** also to re-implement closed source
parts. I expected IcedTea to quickly release a version for OpenJDK8
but it seems this is not their first priority  (which I totally
understand). Nowadays there is no closed source part anymore in
OpenJDK, and the license is clearly "GPL with classpath exception"
which is a standard in the Java world.
I have been working on a package based on OpenJDK8 built from source
but without IcedTea that I think would fit to our repos. I still have
some work for it to be released but I would be in favor of pushing
this "OpenJDK without IcedTea" to extra until IcedTea v3.0 stable is
out and could be used to build/augment our package.
Any thought/objection/remark about?
---------- Forwarded message ----------
From: Guillaume ALAUX <guillaume at archlinux.org>
Date: 29 March 2014 01:02
Subject: Re: [arch-general] Java 8
To: General Discussion about Arch Linux <arch-general at archlinux.org>
On 28 March 2014 18:30, Caleb Cushing <xenoterracide at gmail.com> wrote:
> I'm just wondering what the plan is, if any, for getting java 8
> packages into arch?
> Caleb Cushing
There is no official Java 8 package in Arch Linux because the OpenJDK
we provide uses the IcedTea  but unfortunately IcedTea has no
stable version available **yet** for Java 8. More details about
IcedTea roadmap here . So the plan (for me at least) is to wait for
IcedTea 3.0 that will support Java 8. Shipping a "vanilla" OpenJDK8
into extra (possibly from the binaries provided by Oracle) could be an
option in the meantime.
More information about the arch-dev-public