-
Could someone summarize the differences between the recently opened J9 Port (IBM) and this current MicroSoft Endeavor and tell what what the roadmap is? Couple of things about J9.
That said, I assume the Microsoft OpenJDK will be positioned as the De-Facto Best on Windows, just as OpenJ9 would be for AIX on Power, or Linux on z/OS. That said, what is the Roadmap for features that will distinguish it over the other OpenJDK features? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Hi @jim-doyle - The MSFT Build of OpenJDK is a regular OpenJDK distribution (Hotspot based) in the same vein as Oracle JDK, Azul Zulu, Amazon Corretto et al. When it comes to platform support Microsoft will be supporting Linux, Mac OS X, and Windows equally. As a default, we have an upstream all patches policy. That is, assuming we discover any major performance/stability regressions that impact our customers whether that be on Windows, Linux, or Mac OS X, we'll naturally work with our partners at OpenJDK to land a patch for the whole Java ecosystem to benefit from. The only exception to this is if a risk-averse upstream repository (jdk8u or jdk11u for example) won't accept the patch, in which case we'll make that patch available in our GitHub source repository, and have that patch as part of our MSFT Build of OpenJDK (clearly sign posted in the release notes). Hope that helps! |
Beta Was this translation helpful? Give feedback.
Hi @jim-doyle - The MSFT Build of OpenJDK is a regular OpenJDK distribution (Hotspot based) in the same vein as Oracle JDK, Azul Zulu, Amazon Corretto et al. When it comes to platform support Microsoft will be supporting Linux, Mac OS X, and Windows equally.
As a default, we have an upstream all patches policy. That is, assuming we discover any major performance/stability regressions that impact our customers whether that be on Windows, Linux, or Mac OS X, we'll naturally work with our partners at OpenJDK to land a patch for the whole Java ecosystem to benefit from. The only exception to this is if a risk-averse upstream repository (jdk8u or jdk11u for example) won't accept the patch, in …