The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 20 Openjdk Open-Source Projects
-
> Yes, they're changing one aspect of signal handler use to work around this problem. They're not stopping the use of signal handlers in general. Hotspot continues to use signals for efficiency in general. See https://github.com/openjdk/jdk/blob/9059727df135dc90311bd476...
This whole thread is about SIGSEGV, and specifically their SIGSEGV handling. However, catching normal signals is not about efficiency.
Some of their exception handling is still odd: There is no reason for a program that receives SIGILL to ever attempt continuing. But others is fine, like catching SIGFPE to just forward an exception to the calling code.
(Sure, you could construct an argument to say that this is for efficiency if you considered the alternative to be implementing floating point in software so that all exceptions exist in user-space, but hardware floating point is the norm and such alternative would be wholly unreasonable.)
> The wonderful thing about choosing not to care about facts is having whatever opinions you want.
I appreciate the irony of you making such statement, proudly thinking that your opinion equals fact, and therefore any other opinion is not.
This discussion is nothing but subjective opinion vs. subjective opinion. Facts are (hopefully, as I can only speak for myself) inputs to both our opinions, but no opinion about "good" or "bad", "nasty" or not can ever be objective. Objective code quality does not exist.
-
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
-
Project mention: Android Studio in Android phones is not a dream anymore for computerless devs | /r/programming | 2023-12-11
-
-
Avian
[INACTIVE] Avian is a lightweight virtual machine and class library designed to provide a useful subset of Java's features, suitable for building self-contained applications.
-
JetBrainsRuntime
Runtime environment based on OpenJDK for running IntelliJ Platform-based products on Windows, macOS, and Linux
Project mention: Level-up your Java Debugging Skills with on-demand Debugging | news.ycombinator.com | 2023-10-04https://github.com/JetBrains/JetBrainsRuntime
Also with 'Java on Truffle' on GraalVM you can use enhanced class reloading
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Project mention: IKVM – A Java Virtual Machine and Bytecode-to-IL Converter for .NET | news.ycombinator.com | 2024-02-22
-
-
jmc
Repository for OpenJDK Mission Control, a production time profiling and diagnostics tools suite. https://openjdk.org/projects/jmc
-
Project mention: What's the business thinking behind so many different OpenJDK builds by different vendors? | /r/java | 2023-05-01
SapMachine has specific changes that is used in their Cloud platforms. https://github.com/SAP/SapMachine/wiki/Differences-between-SapMachine-and-OpenJDK
-
Project mention: Microsoft seeks Rust developers to rewrite core C# code | news.ycombinator.com | 2024-02-03
They use a ton of java, they even have their own distro. In fact, they answer this question on its landing page (https://www.microsoft.com/openjdk):
> Java at Microsoft spans from Azure to Minecraft, across SQL Server to Visual Studio Code, LinkedIn and beyond! We use more Java than one can imagine.
-
marlin-renderer
Marlin is the FAST Java2D antialiasing rasterizer derived from OpenJDK Pisces (shape)
-
-
-
setup-java
GitHub Action to download and install Oracle's Java Development Kit builds (by oracle-actions)
-
-
-
-
Install_Java
A PowerShell script which downloads & installs Java from the OpenJDK site, and configures necessary environment variables.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Openjdk related posts
- macOS 14.4 might break Java on your machine
- The Return of the Frame Pointers
- Release Notes for JavaFX 22
- JDK-8180450: secondary_super_cache does not scale well
- Microsoft seeks Rust developers to rewrite core C# code
- The One Billion Row Challenge
- AVX2 intrinsics for Arrays.sort methods (int, float arrays)
-
A note from our sponsor - WorkOS
workos.com | 29 Mar 2024
Index
What are some of the best open-source Openjdk projects? This list will help you:
Project | Stars | |
---|---|---|
1 | JDK | 18,184 |
2 | Dragonwell8 | 4,092 |
3 | jfx | 2,492 |
4 | AndroidIDE | 1,834 |
5 | loom | 1,818 |
6 | Avian | 1,214 |
7 | JetBrainsRuntime | 1,105 |
8 | ikvm | 1,071 |
9 | JMH | 781 |
10 | jmc | 760 |
11 | SAP Machine | 485 |
12 | openjdk | 304 |
13 | marlin-renderer | 177 |
14 | zgc | 159 |
15 | qbicc | 127 |
16 | setup-java | 58 |
17 | marlin-fx | 47 |
18 | java-metadata | 28 |
19 | rpi-projects | 21 |
20 | Install_Java | 3 |