airhacks.fm podcast with adam bien· Folge 398

GlassFish, Corretto, Apple openJDK and Why Standards Beat Hype

Montag, 25. Mai 2026 · 59 min

MP3

Shownotes

An airhacks.fm conversation with Arun Gupta (@arungupta (twitter.com/arungupta)) about:
learning Basic (en.wikipedia.org/wiki/BASIC),
c64-wiki.com/wiki/Pascal,
en.wikipedia.org/wiki/COBOL and C in college,
early Java (java.com/en) applets connecting to databases via JDBC (docs.oracle.com/javase/8/docs/technotes/guides…),
joining Sun Microsystems (en.wikipedia.org/wiki/Sun_Microsystems) in March 1999 as an RMI/CORBA test engineer,
the Portable Object Adapter and IIOP wire protocol,
RMI-IIOP for language interoperability,
J2EE (en.wikipedia.org/wiki/Java_Platform,
_Enterprise_Edition) 1.2 alpha release,
JAX-B and JAX-RS (projects.eclipse.org/projects/ee4j.jaxrs) testing,
J2EE technologies migrating into Java SE (helidon.io/docs/latest/#/about/02_introduction),
GlassFish (glassfish.org) as the open-source reference implementation,
growing GlassFish downloads from zero to five million in three years,
en.wikipedia.org/wiki/OSGi modularization in GlassFish V3,
single-jar Java EE (javaee.github.io) deployment,
the en.wikipedia.org/wiki/Sun_Microsystems Grid early cloud attempt,
the Sun Cloud REST API designed by Tim Bray,
Red Hat JBoss (jboss.org) technical marketing,
recording an early docker (en.wikipedia.org/wiki/Docker_(software)) screencast at Red Hat,
Couchbase and the move to Amazon,
principal open source technologist role,
making Amazon join CNCF (cncf.io),
launching Amazon Corretto (aws.amazon.com/corretto) with James Gosling (twitter.com/errcraft) at Devoxx Belgium 2019,
the corretto.aws name meaning coffee with liquor,
Apple Open Source Program Office and the internal Apple openJDK (openjdk.java.net) fork used across Apple Music and Siri,
Intel VP of Open Ecosystem,
joining JetBrains (jetbrains.com) as VP of Developer Experience,
the book Fostering Open Source Culture,
MineCraft (youtube.com/watch?v=BLkjVzc5u6E) Modding with Forge co-authored with his son who keynoted en.wikipedia.org/wiki/JavaOne at age 10,
Devoxx4Kids (devoxx4kids.org) in the US with over 200 workshops and 5000 kids taught,
the not-invented-here syndrome,
the conference program committee bias toward new topics,
normative JSR specifications using must,
shall and must not as a basis for LLM code generation,
TCK and reference implementation model,
Quarkus (quarkus.io) modernization of legacy J2EE applications,
AGENTS.md and skill files on top of coding agents,
running and weight training for mindfulness.

Arun Gupta on twitter: @arungupta (twitter.com/arungupta)

0:00 / 0:00