~/talk

30 Years of #Java How Did We Get Here

Talkat Devnexus 2025 · 2025-03-04..03-06· [java, computing-history]
slides:none on file

A fast tour of concrete milestones: the original browser HotJava browser proves in-page interactivity; Netscape and IE ship Java and break compatibility until Sun sues Microsoft and settles for $1.9 billion; Oak becomes Java with a bytecode VM, security checks and JITs; Sun open sources core runtime as OpenJDK (2006); Java appears in cards, Blu‑ray, Palm, Sun SPOTs and set‑top prototypes; release cadence moves to six‑month feature releases and the ecosystem adopts JSRs/JEPs.

AI-written summary · about

  1. 0:00Introduction to 30 years of Java
  2. 1:50Java's prehistory and influences
  3. 8:55Project Green and Oak language
  4. 15:41Java's pivotal 1994 TED talk demo
  5. 17:28Java 1.0 release and early adoption
  6. 21:24Java version numbering chaos
  7. 25:18Java editions and Sun's struggles
  8. 33:10Microsoft's Java lawsuit and settlement
  9. 36:00Open-source Java and Apache Harmony
  10. 39:11Oracle's acquisition of Sun
  11. 41:18Java in embedded and niche devices
  12. 46:11Java in TV, Blu-ray, and Lego Mindstorms
  13. 48:00Key Java version features over time
  14. 53:38Java community and future of Java
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.