> Begin forwarded message:
> 
> From: "Rory O'Donnell" <rory.odonn...@oracle.com>
> Subject: Moving Java Forward Faster
> Date: September 7, 2017 at 2:12:45 AM PDT
> To: "strub...@yahoo.de >> Mark Struberg" <strub...@yahoo.de>
> Cc: rory.odonn...@oracle.com, abdul.kolarku...@oracle.com, 
> balchandra.vai...@oracle.com, dalibor.to...@oracle.com, bui...@apache.org
> Reply-To: bui...@apache.org
> 
> Hi Mark & Gavin,
> 
> 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
> [2]http://mail.openjdk.java.net/pipermail/discuss/2017-September/004281.html
> [3]http://openjdk.java.net/projects/jdk8/milestones#Feature_Complete
> [4]http://openjdk.java.net/jeps/0
> [5]http://openjdk.java.net/legal/gplv2+ce.html
> [6]http://www.oracle.com/technetwork/java/javase/terms/products/index.html
> [7]http://www.oracle.com/technetwork/java/javaseproducts/mission-control/index.html
> [8]http://www.oracle.com/technetwork/java/javase/terms/license/index.html
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: common-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-dev-h...@hadoop.apache.org

Reply via email to