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.

Comments:

Hi Henrik

Were you aware that BelArc Advisor actually provides a link for a Windows 2000 Professional Service Pack 4 running Java 6.0.310.5 32 bit
W2KPSP4 and Java 6.0.310.5 are both what I call drop-dead versions of software

The link for "... CpuApr2014-1972952 Critical Oracle Java SE Critical Patch Update for Java 6.0.310.5 32-bit ..." is
http://www.oracle.com/technetwork/topics/security/cpuapr2014-1972952.html#AppendixJAVA

but the aforementioned website does NOT provide a straightup download of the security patch. There apparently are also NO drilldowns with this ORACLE page and page system that actually link to the patch that BelArc detects as CRITICAL

Will you please advise?

TIA Dennis

Posted by guest on July 14, 2014 at 08:32 PM PDT #

Hi Dennis - I don't really know much about BelArc's products. If you have an issue with them I suggest you raise it with their support. Updates to Java 5 and 6 are available from support.oracle.com (requires a support contract). Java 7 and 8 updates are available from our public downloads sites on java.oracle.com and java.com. -- Henrik

Posted by Henrik on July 15, 2014 at 09:22 PM PDT #

Post a Comment:
Comments are closed for this entry.
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
« May 2015
SunMonTueWedThuFriSat
     
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
      
Today