This week, I'm happy to welcome a new guest blogger, Peter Firmstone from Down Under 🇦🇺.He's written a whole series about #security baked into the #JVM. Today's post answers the question: why fork @…
Security Baked Into the JVM: why fork Apache River and OpenJDK?The more distributed a system, the harder it is to secure. Code crosses JVM boundaries. Objects are serialized across trust boundaries. Third-party proxies run inside your process. The usual answer is a network firewall. It helps, but it operates at the wrong level. Java 17 deprecated the SecurityManager, Java 24 put the final nail in its coffin. Most developers didn’t notice.
A custom #Rust compiler backend that emits #Java Virtual Machine bytecode. Compile Rust code into a runnable .jar compatible with #JVM 8 .
GitHub - IntegralPilot/rustc_codegen_jvm: Toolchain to create JVM-ready Java bytecode from Rust MIR.Toolchain to create JVM-ready Java bytecode from Rust MIR. - IntegralPilot/rustc_codegen_jvm
Endive, a #JVM native #WebAssembly runtimehttps://endive.run/
JVM native WebAssembly runtime | EndiveEndive is a JVM native WebAssembly runtime with zero native dependencies.