5 ms·
For most companies, unless you haven’t switched already, I assume this won’t matter. Why switch back from Azul or whatever unless there’s a strong reason to? No
by Schnitz 5y ago
For most companies, unless you haven’t switched already, I assume this won’t matter. Why switch back from Azul or whatever unless there’s a strong reason to? Nothing is preventing Oracle from trying to monetize their JDK aggressively again.
- pjmlp 5y agoOpenJDK is also their JDK.
- Longhanks 5y agoThe GPL however isn't theirs.
- chungy 5y agoOracle is in a nice position where they could discontinue or relicense OpenJDK, much in the way they did to OpenSolaris. Let's be grateful they haven't done so yet. I'm not convinced there is sufficient talent to carry on OpenJDK without Oracle (contrary to the OpenSolaris→illumos situation).
- Hello71 5y agoi don't think that's consistent with history. there used to be a large number of Java implementations; by far the biggest reason why they (almost) all died out is because Sun agreed to open up their implementation. IBM still maintains J9, and while that's only part of a full Java implementation, I don't see any reason why Apache Harmony or GNU Classpath couldn't be revived and combined with it for a high-performance Oracle-less Java implementation. there is major precedent for this in the form of GNU/Linux, where substantial parts of the userspace are provided by GNU, but the kernel is a separate project.
- phendrenad2 5y ago> Let's be grateful they haven't done so yet Why? Wouldn't the community come together and implement any features Oracle tries to lock away in their proprietary version?
- pjmlp 5y agoI really would like to see all the haters prove me wrong.
- oaiey 5y agoSame with .NET. The stunt Microsoft pulled a week ago made me think that .NET needs a OpenJDK-like model ... until I realized that without the 200 devs from Microsoft no one will care enough to continue developing .NET. Surprised that Java is in the same position.
- __d 5y agoThis is the lesson. In 2021, corporate Open Source is often just a response to the market pressure of genuine FOSS. If there's no community-based product, then users are always at the whim of the dominant company, and they can choose to leverage that dominance at any time.
- ksec 5y agoIt is Basic Business and Market 101. Most continue to believe in good faith will continue to push Open Source. In reality it is the stark opposite. The same people who believe Linux will take over Windows on Desktop for 20 years. I am still surprised human dont learn much from history.
- IshKebab 5y agoWell that's what you hope would happen. Is there even still a big Java community? Android is by far the biggest community of users and they have moved on to Kotlin.
- krinchan 5y agoYou’re confusing language with the compiled bytecode virtual machine that it runs on. OpenJDK underpins almost all of the VMs out there. Sure Android has it’s own JVM, but kotlin, scala, closure, jruby, jython, and more all still need to be compiled against a JVM and then run inside it. All non-android JVMs depend heavily on OpenJDK.
- nextaccountic 5y agoSince it's GPLed, it can just be forked, though.