Skip to content

Java-OS4 0.5.2

Choose a tag to compare

@derfsss derfsss released this 22 Jun 16:53
· 2 commits to main since this release

Java-OS4 0.5.2

A Java 8 runtime for AmigaOS 4 (PPC): JamVM 2.0 + the OpenJDK 8 class library, with a Swing/AWT toolkit so Java GUIs run in Workbench windows.

Fixed — java -cp now works from any directory (amigans.net topic 10124)

  • Relative classpaths resolve against your current directory: java -cp app.jar Main run from anywhere now works (no more NoClassDefFoundError).
  • Absolute Volume: classpaths work: java -cp Work:dir/app.jar Main is no longer split on the :.
  • No cwd leak — the java launcher no longer changes your Shell's current directory.

Security

  • Bundled zlib updated 1.2.8 → 1.2.13 (in libzip.so) — picks up nine years of inflate/security fixes, including CVE-2022-37434.

Notes

  • Runtime: OpenJDK 1.8.0_492 class library. Requires clib4.library 2.1+ in LIBS: (the installer bundles it).
  • Swing/AWT apps need no extra flags. javac is not included — compile on a host JDK 8 (javac --release 8) and copy the jar over.

Install: download JavaOS4-0.5.2.lha, unpack it, and double-click the installer.

🤖 Generated with Claude Code