Wednesday Jul 23, 2014

Oracle JDK on 64-bit ARM - July 2014 update

Oracle and ARM have been working together for a while now to port the Oracle JDK 8 to the 64-bit ARMv8 micro architecture, in support of the introduction of 64-bit ARM-based servers. This project is making good progress and remains on track for GA in the first half of CY2015. Collaboration with hardware partners is going well:

  • AMD: We are expecting the first systems from AMD shortly and will start working immediately to verify our implementation on them.
  • Applied Micro: Development and QA is currently done almost exclusively on Applied Micro X-Gene hardware. We have had access to their systems for a while, and they have been arriving in increasing numbers lately.
  • Cavium: We are engaged with Cavium and will be working on their systems as soon as they start shipping to development partners.

And current project status is green:

  • We have both the client (C1) and server (C2) compilers working, passing the TCK and a large battery of tests including stress/endurance.
  • Remaining work includes serviceability features like the Java Flight Recorder, application testing, bug fixing and performance benchmarking/optimizations.
  • We are now signing up the first set of partners and customers for a managed beta program to get feedback on quality, performance, features and target workloads. This is a major milestone that signals us moving from R&D towards being production ready.
  • Public early access program will be available later during the development project, after we have reached the Feature Complete milestone.

We plan to share more details about the features and schedule towards GA at JavaOne 2014. Be there to get the news first-hand, and also to see a variety of real workloads run on ARMv8 systems from our development partners.

Friday Jul 11, 2014

Updated: The future of Java on Windows XP

Oct 15: The recent JDK 8 Update 25 release includes a fix that enables installation of JDK 8 on Windows XP. It remains an unsupported platform and all recommendations in this blog entry still apply.

Earlier this year, Microsoft announced end of support for Windows XP. As a direct result, Oracle announced that we no longer provide official support for Java on Windows XP. The main implication of this is that a customer with a support contract may be required to reproduce an issue encountered on Windows XP on a later version of Windows, and if the issue is specific to Windows XP Oracle is not required to (and may be unable to) issue a patch or a workaround.

This end of support announcement has been misread as "Java no longer works on Windows XP" or "Oracle will stop Java updates from being applied on Windows XP". These statements are not correct.

We expect all versions of Java that were supported prior to the Microsoft de-support announcement to continue to work on Windows XP for the foreseeable future. In particular, we expect that JDK 7 will continue to work on Windows XP. Security updates issued by Oracle will continue to be pushed out to Windows XP desktops. Users that download JDK 7 from java.oracle.com or java.com will continue to be able to install on Windows XP.

JDK 8 is not supported on Windows XP. Early versions of JDK 8 had known issues with the installer on Windows XP that prevented it from installing without manual intervention. This was resolved in JDK 8 Update 25.

The important point here is that we can no longer provide complete guarantees for Java on Windows XP, since the OS is no longer being updated by Microsoft. We strongly recommend that users upgrade to a newer version of Windows that is still supported by Microsoft in order to maintain a stable and secure environment.

Q: I recently read on the Internet that Oracle’s upcoming security update for JDK 7 will not work on Windows XP. Is this correct?
A: No. Don’t believe everything you read on the Internet.

Q: I have a desktop/laptop with Windows XP. Will I continue to get automatic updates for JDK 7 when Oracle release a security update?
A: Yes, at least until the End of Public Updates for JDK 7 which is currently scheduled for April 2015 (Java Support Roadmap).

Q: What happens after the End of Public Updates for JDK 7?
A: We will continue monitor the uptake of Java 7 updates on Windows XP. If usage remains high when we get close to that milestone, we will take measures to keep Java users safe. There are several options available to us if that becomes necessary.

Q: Can I install JDK 8 on Windows XP? Will it work?
A: Yes, as long as you install JDK 8 Update 25 or later. Earlier updates of JDK 8 had an installer issue that prevented installation in Windows XP.

Q: My company is using Windows XP Embedded which is still supported by Microsoft. Will Oracle support this?
A: We have never officially supported Windows XP Embedded with any current Java version. However, as long as Microsoft provides support for Windows XP Embedded we could consider it. Contact Java sales in your region if you have a need for this.

About

Henrik Stahl is VP of Product Management in the Java Platform Group at Oracle, and is responsible for product strategy for Java ME and SE.

Search

Categories
Archives
« July 2014 »
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
12
13
14
15
16
17
18
19
20
21
22
24
25
26
27
28
29
30
31
  
       
Today