TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Preview of Microsoft Build of OpenJDK

118 pointsby velmuabout 4 years ago

14 comments

Null-Setabout 4 years ago
The distinction from other builds:<p>&gt; Microsoft Build of OpenJDK 11 binaries may contain backported fixes and enhancements we deem important to our customers and our internal users. Some of these may have not yet been formally backported upstream and are clearly signposted in our release notes. This allows us to expedite improvements and fixes much faster while we proceed to upstream those changes in parallel. Updates will be free and available to every Java developer to deploy anywhere.
Koshkinabout 4 years ago
The salient piece:<p>Microsoft deploys over 500,000 Java Virtual Machines (JVMs) internally – excluding all Azure services and customer workloads – with needs that go from back-end microservices to Big Data systems, message brokers, event streaming services, and gaming servers. More than 140,000 of these JVMs are already based on the Microsoft Build of OpenJDK.
评论 #26713653 未加载
jarymabout 4 years ago
Good and welcome progress - eventually I hope there will be better interop between .NET and Java platforms.<p>Meanwhile most Microsoft shops view any non-MS technology as if it were a plague.
评论 #26714446 未加载
评论 #26713657 未加载
评论 #26721895 未加载
评论 #26713422 未加载
throwaway189262about 4 years ago
So happy to see Java have broad support from various vendors. I&#x27;ve always been a fan despite it&#x27;s shortcomings. I&#x27;m wary of using &quot;captive&quot; corporate languages like Go, C#, Kotlin. And there aren&#x27;t any other options with the combination of speed and ease of use for high level work
评论 #26721882 未加载
JCWasmx86about 4 years ago
Is it something special or is it just another OpenJDK-build with support?
评论 #26713844 未加载
rektideabout 4 years ago
I want to believe it&#x27;s a good thing, but having to support a platform that doesn&#x27;t support good ole symlinks is incredibly aggravating. Npm too would be much easier to work with if it could have had symlinks. If only there weren&#x27;t some weird platform-I-don&#x27;t-want-anyways&#x27;s limitations gumming thing up. Microsoft extending their Microsoftisms into every software platform is a frustrating limitation to keep facing.<p>I&#x27;m fine with the general attitude of harmony and oh yay, a bigger tent for everyone, it doesn&#x27;t bother me, and platform flexibility has it&#x27;s upsides. But there really is a downside to this all too, and it goes unremarked. I want to at least put down some words, somewhere, to remark that Windows support is constraining &amp; limiting. OpenJDK of course is cross platform &amp; already supports Windows, but the sign that this is a proper &amp; well supported thing in Windows will quite likely amplify Windows user&#x27;s expectations that all the libraries &amp; tools they run across are going to be catered to them &amp; their experience. It increases a library maintainer&#x27;s burden, supporting this new class of usually-not-that-expert users. I encourage us to reflect on this as a mini Eternal September event, of Microsoft extending the reach of their community into something that used to be a little more deliberate; that&#x27;s maybe putting it a little strongly, but I think we can recognize the parallel.<p>To summarize, are more prevalent technical constraints, and re-emphasized demands upon open-source Java authors, in this shift to further allow &amp; encourage Windows based Java development.
suyashabout 4 years ago
For those looking for pure open JDK builds : <a href="https:&#x2F;&#x2F;openjdk.java.net&#x2F;install&#x2F;" rel="nofollow">https:&#x2F;&#x2F;openjdk.java.net&#x2F;install&#x2F;</a>
评论 #26718906 未加载
JCWasmx86about 4 years ago
&gt;Please do send us your comments, thoughts, and ideas to help us improve this. Visit our GitHub page (Some link here: <a href="https:&#x2F;&#x2F;github.com&#x2F;microsoft&#x2F;openjdk&#x2F;discussions" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;microsoft&#x2F;openjdk&#x2F;discussions</a>) to send us your feedback.<p>The link is 404
评论 #26713819 未加载
habitueabout 4 years ago
Is the implication that Microsoft is willing to release this now that the Oracle case is resolved?
评论 #26713837 未加载
adamcabout 4 years ago
This is a good thing. Even though my shop has mostly moved on from Java (to Python and other things), we still run plenty of software that depends on it.<p>I wonder how badly Oracle&#x27;s attempt to monetize Java is going.
评论 #26715931 未加载
firstSpeakerabout 4 years ago
there are plenty of vendors providing builds of OpenJDK. I am not sure how are they different from one another and what distinguishing features they could provide. Wishing for a comparison matrix!
评论 #26713303 未加载
评论 #26715502 未加载
rubin55about 4 years ago
Will this enable me to run JetBrains IDEs on Windows on ARM?
评论 #26715878 未加载
评论 #26714757 未加载
评论 #26714664 未加载
oweilerabout 4 years ago
SDKMAN! already supports the Microsoft Build<p>sdk install java 11.0.10.9-ms
The_rationalistabout 4 years ago
I have heard that switching from a JDK vendor to another can alter runtime performance. It is to be expected as the JVM is a C++ codebase, its performance depends on the compiler flags.<p>Hence I wonder if there is a vendor that has found the optimal configuration e.g -03 + x86-v3 (AVX) + LTO + PGO (e.g autofdo) + BOLT
评论 #26714286 未加载