HTTP/2 301
server: AkamaiGHost
content-length: 0
location: https://openjdk.org/projects/jdk8/
date: Sun, 20 Jul 2025 08:40:28 GMT
HTTP/2 200
content-type: text/html
last-modified: Thu, 05 Jun 2025 17:17:24 GMT
vary: Accept-Encoding
etag: "6841d124-3334"
content-security-policy-report-only: default-src 'self' *.openjdk.java.net feedburner.google.com; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval' feeds.feedburner.com *.statcounter.com statcounter.com; img-src 'self' data: *.statcounter.com *.openjdk.java.net feedburner.google.com; frame-ancestors 'none'; report-uri https://openjdk.report-uri.io/r/default/csp/reportOnly
x-frame-options: SAMEORIGIN
x-xss-protection: 1; mode=block
x-content-type-options: nosniff
accept-ranges: bytes
x-akamai-transformed: 0 - 0 -
content-encoding: gzip
date: Sun, 20 Jul 2025 08:40:29 GMT
content-length: 3694
set-cookie: _abck=9F3811EB6ECCE69EB45627D5D3B0A267~-1~YAAQNAHARTzSAx2YAQAAm+L9Jg74iBBtzatXeBL4+gZOpugkVwc4tHz9+ySomDb9nZtFR45K/QHeGqFOJwz6ftOUvxTgU3AvcQXCboW3J37zNfO8cSbAvj0+OZ1nGBp648J2NpzeCeefOPQMwa27iwTituFN9hTw3nrRLRspIb6v7sdr5MNQPlOLorCkUvQJOv5LuUl+0mel5y2VqmlUUv0vKD2UNQ4OgkIA0ZJAbM0jSezU67KI3fx5Yv6Ksx4QpRHrRCxrA9U5AhijqEX4YoKoPn0QEoS1oDHNHtwU41OfT1vRn3gw4xgAmBn3jWOZ7flUEtifoxTtuJW9rUVdJBX33D93MDcA/bool+H+cnWkbf9CEFAjfE8+WnJIXVhOk99h7Y/FIEPNRdmasGxrsRKPulYEelBl6ChAHEa+cVpfv2KbtuTS8RHv1pdEDWNYjDN+KDk=~-1~-1~-1; Domain=.openjdk.org; Path=/; Expires=Mon, 20 Jul 2026 08:40:29 GMT; Max-Age=31536000; Secure
set-cookie: bm_sz=584C387165182B77B221BCB195064B19~YAAQNAHART3SAx2YAQAAm+L9JhwxBfPnMadxr3wDuWOrdEotgnyi7eqxpLVdj1hleKHJMBTzAexr8xpvUOA98NhgJMhyulm+ZPnYHPXUJAFGAGJQ0uwgF32cmKQyc8Ju52eUwwPpbi4VGTi4LtYHXNDhUHo03Vt7HEmkBrSKOcYqiPrnPE4aCzaj9gyA0evrkXk3veUQfriXS66SWArIndHr+hheR5YLmAr1/4eJdbDeoigAiP0zKk9Q8SBHrxPzzdgipk+Cn53MKAjLSf5/7/6mAE0zcSC5dL1t27gpSQCEyDep/IfrdMf8oz+lx42AEYWDaWre23zIeuVSNgMNSu4PMFF7lSdlWIZRpDawQ+47bAKhYTbC3So=~4539959~3229236; Domain=.openjdk.org; Path=/; Expires=Sun, 20 Jul 2025 12:40:28 GMT; Max-Age=14399
JDK 8
This
Project was
dissolved Feb 2025. Feature releases of the JDK are now
produced by the
JDK Project. Discussion about
the JDK may be found on
jdk-dev.
The goal of this Project was to produce an open-source reference
implementation of the Java SE 8 Platform Specification
defined by JSR 337 in the Java Community Process.
JDK 8 reached General Availability on 18 March 2014.
Production-ready binary distributions based on the JDK 8 code
base are available now from Oracle
and will be available soon in most Linux
distributions.
Development of JDK 8 Update Releases is being done in the nearby
JDK 8 Updates Project.
Content
JDK 8 was the second part of "Plan B". The single
driving feature of the release was Project
Lambda. (Project Jigsaw was initially
proposed for this release but later dropped).
Additional features proposed via the JEP
Process were included so long as they fit into the overall
schedule required for Lambda. Detailed information on the features
included in the release can be found on the features page.
Schedule
The original schedule aimed to ship the release in early
September 2013, but due to an increased focus on
browser-related security issues that date was not achievable.
The final schedule,
proposed on 2013/4/18 and
adopted on 2013/4/26, was as follows:
2012/04/26 |
M1 |
2012/06/14 |
M2 |
2012/08/02 |
M3 |
2012/09/13 |
M4 |
2012/11/29 |
M5 |
2013/01/31 |
M6 |
2013/06/13 |
M7 |
2013/09/05 |
M8 |
2014/01/23 |
M9 |
2014/03/18 |
GA |
Further information on milestone content and the final phases of
the release can be found on the milestones
page.
Last update: 2014/3/18 16:40 -0700