Moving Java Forward Faster
Rory O'Donnell
rory.odonnell at oracle.com
Fri Sep 8 09:23:52 UTC 2017
Hi Vincent,
Thanks for your feedback, I don't have answers to your query.
I suggest you ask in the relevant mailing list ?
Rgds,Rory
On 07/09/2017 13:12, Vincent Privat wrote:
> Thank you Rory for the update. This is quite a change!
> What does it mean for JavaFX/OpenJFX? Will it finally be fully
> integrated in OpenJDK instead of being a separate product?
> This is currently a problem for us as not all environments (Linux,
> Docker, etc.) provide natively Java FX :(
> Vincent
>
> 2017-09-07 11:06 GMT+02:00 Rory O'Donnell <rory.odonnell at oracle.com
> <mailto:rory.odonnell at oracle.com>>:
>
> Hi Vincent,
>
> Oracle is proposing a rapid release model for Java SE going-forward.
>
> The high points are highlighted below, details of the changes can
> be found on Mark Reinhold’s blog [1] , OpenJDK discussion email
> list [2].
>
> Under the proposed release model, after JDK 9, we will adopt a
> strict, time-based model with a new major release every six
> months, update releases every quarter, and a long-term support
> release every three years.
>
> The new JDK Project will run a bit differently than the past "JDK
> $N" Projects:
>
> - The main development line will always be open but fixes,
> enhancements, and features will be merged only when they're nearly
> finished. The main line will be Feature Complete [3] at all times.
>
> - We'll continue to use the JEP Process [4] for new features and
> other significant changes. The bar to target a JEP to a specific
> release will, however, be higher since the work must be Feature
> Complete in order to go in. Owners of large or risky features will
> be strongly encouraged to split such features up into smaller and
> safer parts, to integrate earlier in the release cycle, and to
> publish separate lines of early-access builds prior to integration.
>
> The JDK Updates Project will run in much the same way as the past
> "JDK $N" Updates Projects, though update releases will be strictly
> limited to fixes of security issues, regressions, and bugs in
> newer features.
>
> Related to this proposal, we intend to make a few changes in what
> we do:
>
> - Starting with JDK 9 we'll ship OpenJDK builds under the GPL [5],
> to make it easier for developers to deploy Java applications to
> cloud environments. We'll initially publish OpenJDK builds for
> Linux/x64, followed later by builds for macOS/x64 and Windows/x64.
>
> - We'll continue to ship proprietary "Oracle JDK" builds, which
> include "commercial features" [6] such as Java Flight Recorder and
> Mission Control [7], under a click-through binary-code license
> [8]. Oracle will continue to offer paid support for these builds.
>
> - After JDK 9 we'll open-source the commercial features in order
> to make the OpenJDK builds more attractive to developers and to
> reduce the differences between those builds and the Oracle JDK.
> This will take some time, but the ultimate goal is to make OpenJDK
> and Oracle JDK builds completely interchangeable.
>
> - Finally, for the long term we'll work with other OpenJDK
> contributors to establish an open build-and-test infrastructure.
> This will make it easier to publish early-access builds for
> features in development, and eventually make it possible for the
> OpenJDK Community itself to publish authoritative builds of the JDK.
>
> Questions , comments, feedback to OpenJDK discuss mailing list [2]
>
> Rgds,Rory
>
> [1]https://mreinhold.org/blog/forward-faster
> <https://mreinhold.org/blog/forward-faster>
> [2]http://mail.openjdk.java.net/pipermail/discuss/2017-September/004281.html
> <http://mail.openjdk.java.net/pipermail/discuss/2017-September/004281.html>
> [3]http://openjdk.java.net/projects/jdk8/milestones#Feature_Complete
> <http://openjdk.java.net/projects/jdk8/milestones#Feature_Complete>
> [4]http://openjdk.java.net/jeps/0 <http://openjdk.java.net/jeps/0>
> [5]http://openjdk.java.net/legal/gplv2+ce.html
> <http://openjdk.java.net/legal/gplv2+ce.html>
> [6]http://www.oracle.com/technetwork/java/javase/terms/products/index.html
> <http://www.oracle.com/technetwork/java/javase/terms/products/index.html>
> [7]http://www.oracle.com/technetwork/java/javaseproducts/mission-control/index.html
> <http://www.oracle.com/technetwork/java/javaseproducts/mission-control/index.html>
> [8]http://www.oracle.com/technetwork/java/javase/terms/license/index.html
> <http://www.oracle.com/technetwork/java/javase/terms/license/index.html>
>
>
--
Rgds,Rory O'Donnell
Quality Engineering Manager
Oracle EMEA , Dublin, Ireland
More information about the josm-dev
mailing list