Hi,

Since version 10, OpenJDK started to follow a new release cycle [1]. In
addition, specific vendors can publish a matrix for the support of Java
version
on OS versions; for example OpenJDK on RHEL [2].

When looking at openjdk-8-jdk on Stretch [3], it is visible that
Stretch is receiving "security" updates on OpenJDK 8. However, it does not
seem
to be the case for Buster [4].

Debian Java page [5] specifies the default Java package for a Debian
version but
does not specify further security/patch updates.

Current pages on Debian policy on Java seem to be a bit outdated. [6], [7]

A relevant short discussion occurred at [8] about AdoptOpenJDK.

To summarize my questions:

- Is there a policy page or a discussion list that clarifies when/how a
  security/patch update on OpenJDK is applied on a Debian (LTS) version?

- How a default version of OpenJDK is chosen for a Debian LTS version?

- Is there a document/page that explains how the current infrastructure for
  building OpenJDK packages are on Debian? I understand that OpenJDK
releases
  binaries instead of source which makes it harder for OS distribution
  packaging.

The main motivations that drive the above questions are trying build a base
image for production systems that have been using Java on Debian-based
distros
and now need to look at Java alternatives with the new release cycle and
support
policies.

Thanks in advance,
Behrooz



[1]: https://openjdk.java.net/jeps/322
[2]: https://access.redhat.com/articles/1299013
[3]:
https://packages.debian.org/search?suite=stretch&arch=any&searchon=names&keywords=openjdk-8-jdk
[4]:
https://packages.debian.org/search?suite=buster&arch=any&searchon=names&keywords=openjdk-8-jdk
[5]: https://wiki.debian.org/Java
[6]: https://www.debian.org/doc/manuals/debian-java-faq/index.en.html
[7]: https://www.debian.org/doc/packaging-manuals/java-policy/
[8]: https://lists.debian.org/debian-java/2018/09/msg00042.html

Reply via email to