Open Source
OpenJDK is an open-source implementation of the Java Platform, Standard Edition, making it freely available for anyone to download, modify, and distribute.
Wide Adoption and Community Support
It is the reference implementation of Java SE, backed by a large community and supported by major companies like Oracle, ensuring regular updates and security patches.
Compatibility
OpenJDK is considered the official reference implementation for Java SE and is compatible with the Java standard, ensuring that applications run consistently across implementations.
No Licensing Fees
Being open-source, OpenJDK does not require licensing fees, which can be beneficial for organizations looking to minimize costs.
Customizability
The open-source nature allows developers to modify and extend the code to suit specific needs.
Oracle’s seamless integration of open-source contributions and blockchain adoption is a testament to its forward-thinking approach and commitment to technological innovation. By supporting key projects like Java via the OpenJDK project and ensuring the robustness of its cloud solutions through the Oracle Cloud Infrastructure, Oracle demonstrates that true innovation is born from a culture of collaboration and... - Source: dev.to / 2 months ago
Visit the Oracle JDK download page or use OpenJDK. - Source: dev.to / 7 months ago
Reloading is nothing new under the sun for Lisp, I believe. For ML and adequate reload-ability, one might be hard pressed, but it's nothing new under the Sun (hint, hint). Maybe too on the nose, but one probably wants good inlining, and thus more "speculative" de/optimisation to preserve redefinition. Source: over 2 years ago
If they don't want Oracle's Java, why can't they use a subset of OpenJDK (licensing noob here)? Source: almost 3 years ago
Does this change affect https://openjdk.java.net/ too? Source: almost 3 years ago
I think they use a circular queue of functions that is each executed for around 100 ms. I am guessing the system timer is used to generate an interrupt that pauses execution of the current function and starts executing the next function. Apple's Java code is probably closed source. I did find mention of an openjdk here: https://openjdk.java.net. I haven't looked at the source code yet. Source: almost 3 years ago
What exactly is unsubstantiated here? Have you looked at OpenJDK's sources and/or licence and/or contributors? They're right here. And here's the project's homepage: https://openjdk.java.net. Source: about 3 years ago
I know this because I'm one of OpenJDK's developers, and, like almost all OpenJDK developers, I work at Oracle, but you can just check for yourself, by, say, visiting OpenJDK's website. Source: about 3 years ago
Available Packages Name : java-1.8.0-openjdk Arch : x86_64 Epoch : 1 Version : 1.8.0.322.b06 Release : 1.el7_9 Size : 314 k Repo : updates/7/x86_64 Summary : OpenJDK 8 Runtime Environment URL : http://openjdk.java.net/ Licence : ASL 1.1 and ASL 2.0 and BSD and BSD with advertising and GPL+ and GPLv2 and GPLv2 with exceptions and IJG and LGPLv2+ and MIT and MPLv2.0 and Public Domain and W3C and zlib Description :... Source: about 3 years ago
As of this writing, OpenJDK 11 is the default JDK on Ubuntu 21.10. - Source: dev.to / about 3 years ago
Not so many people know about new things that are going on behind the curtains of OpenJDK repo. You need to subscribe to their newsletter via email groups or you can monitor their bug tracker to be in sync with new stuff. Neither way is convenient so most Java enthusiasts choose to follow blogs with digests. Don't stay in the darkness of ignorance where developers compare languages by "hello world" examples. - Source: dev.to / over 3 years ago
Now I need the latest version (to run mcaselector) and I cannot remember where I pulled v16 from. I went to openjfx.io, openjdk.java.net, github.com/openjfx but I cannot find a version that has the binary -- only libraries. I searched my commandline history and didnt see any calls to make/compile the current binary, so Im lost as to how I got v16 in the first place. Source: over 3 years ago
I'm on Linux so I use the standard OpenJDK in the OS repository. If I needed something later, I'd go to openjdk's site and get it there. Source: over 3 years ago
Java code is compiled, but rather than being compiled into machine-specific instructions, it's converted to a generic Java "Bytecode" which is then run within another program called a Java Virtual Machine (JVM). In order to run Java programs, you must first have a JVM installed on your computer (that was compiled for your specific hardware). Proprietary versions are offered for various platforms free of charge on... Source: over 3 years ago
Oracle themselves offers a GPL’d build of OpenJDK that is free to use anywhere, including production (this can always be found here https://openjdk.java.net/). Source: over 3 years ago
Java is open source (available under GPL from for example https://github.com/openjdk/). Many different companies collaborates and contributes to the openjdk project. OpenJDK (https://openjdk.java.net/) provides "The official Reference Implementation" of different versions of Java, which are builds without any modifications to the source code (available from https://jdk.java.net/). In addition, have different... Source: over 3 years ago
You are just making shit up now, they haven’t done this at all. The Oracle build of OpenJDK is still available at https://openjdk.java.net and is still free. If you use this then it is recommended for performance and security you should update to java 18 when it comes out because 17 won’t get any updates then. But no one is going to force you to upgrade. Source: over 3 years ago
OpenJDK is the name of Oracle's implementation of Java (it is open-source, and other companies contribute, too), unlike, say, OpenJ9, which is an IBM implementation. But OpenJDK is the source code. Many companies build the source and give the binaries different names. For example, Bellsoft call their builds Liberica, Azul call theirs Zulu, SAP call theirs SAP machines, and Oracle has builds with different terms,... Source: over 3 years ago
Something you may also want to consider is using OpenJDK insdead of Oracle.2. Source: over 3 years ago
In our case, we're actually going to be using OpenJDK, which is a free and open source version of the JDK. - Source: dev.to / over 3 years ago
A website. Seriously. java.com is a sick joke. I swear to god it is designed for 800x600 screens and hasn't been updated since. This website is literally the same as it was a decade ago, only the stock artwork has changed. There's also java.net which if you go there says - I kid thee not - "we're sorry, the java.net site has closed". Of course the closest thing to a real website these days is... Source: over 3 years ago
Do you know an article comparing OpenJDK to other products?
Suggest a link to a post with product alternatives.
This is an informative page about OpenJDK. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.