Per the previous topic. thanks for the changes: http://lwjgl.org/forum/index.php/topic,3103.0.html
There is one more change, about including freebsd in the applet loader. I've included a patch file. Currently, AppletLoader.java use freebsd and linux interchangeably. This is a problem. Under the linuxulator, the linux jvm(yes I have 2 jre/jdks) will report "Linux" and will expect linux binaries. However, the current alsa libopenal.so shipped will not work with the linuxulator. Using a freebsd jvm will report "FreeBSD" but will expect freebsd binaries.
The linuxulator will use linux libs, using a minimal distro, and if not detected, will try to use freebsd libs in place. freebsd expects all to be native. In otherwords, the freebsd jvm will not allow linux libs - java halts with errors.
thx, added.