back in the day ,QNX6.1 RTOS, support for cross-platform development,
bills aid"Your correspondent evaluated QNX for a set-top box about 12 years ago, but found the lack of Java support intolerable (we ended up using VxWorks). So it's strange to hear that Java support remains problematic"
well theres your problem bill...
you clearly didn't know/remember about the amiga initiative where they Nearly took QNX RTP6 back in 2001, and there is still a free Full Dan CEO of qnx officially released RTP6.1 ISO around if you look, very nice it is too, it played generic quake smoother than anything Else at the time ;), yes they ported the engine to RTP6 for fun so you could use the game files .
there was, and so still is a full jvm for RTP J9 from IBM
"Is there a java jvm for QNX? Where can I download it?
Yes, there is a J9 from IBM for QNX.
j9 is a part of the WebSphere Device Developer (WSDD) software and not a standalone product. You can purchase online or download the WSDD at
http://www-3.ibm.com/software/wireless/wsdd/ (quite huge) and to copy
the j9 bins and libs onto your QNX box. They are in the WSDD Software Updates tarball.
To make your life easier, Chris McKillop made the j9 binaries as a zip file at http://www.qnxzone.com/~cdm/eclipse/j9.zip though it's a bit older than the WSDD version."
QNX is one of the very few certified POSIX OSes so "porting any *nix application should not take more than a recompile" including any other jvm you might like should be simple for a seasoned dev, and the fact that free live cd CD was your development plaform.
found with a very quick search so you can use that or compile some linux version to qnx RTP and use that if you like i guess.
you could even run Amithlon on RTP back in the day http://www.osnews.com/story/414/Review_of_AmigaOSXL_and_Amithlon
" QNX RtP 6.1.0 Released
posted by Eugenia Loli-Queru on Mon 13th Aug 2001 07:18 UTC
A new version of the QNX RtP, the Real Time desktop OS from QSSL is ready to download.
Released June 29, the QNX RTP now features version 6.1.0 of the QNX RTOS, support for cross-platform development, Dinkum C and C++ libraries, driver development kits, extended driver support, and a host of new Photon applications.
The bare bones download weights 24 MB for the Win9x, FAT32-based version while the ISO image that can be installed in its own partition, is more than 440 MB. Head over to QNXStart for more QNX-related news and software."