Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Slashdot Log In

Log In

[ Create a new account ]

aminorex (141494)

aminorex
  (email not shown publicly)
http://slashdot.org/

Journal of aminorex (141494)

usable vm

[ #70741 ]
Friday May 07 2004, @03:18PM
User Journal

In order to make a VM usable for the broadest audience,
it must be available as the smallest possible download
in the correct binary format for the user's platform.

JamVM appears to provide the smallest useful Java
environment. It is written against a Posix API,
and uses pthreads as well as libdl. The major
platforms of interest to me are i386-win32, i386-linux,
and ppc-osx. The missing piece for making JamVM
work (byte-code interpretation only) is win32
support for the libdl API.

GNU Classpath now contains enough of Swing and AWT
to be useful. Here are some reasonable approaches
to providing portable graphics over the platforms
of interest for legacy Swing and AWT applications:

1 - SwingWT, which uses the pre-existing
    Eclipse SWT implementation to provide Swing and
    AWT APIs;

2 - PJA+Odonata+(viewer) which writes its
    graphics to a soft framebuffer and puts them out
    using VNC protocol -- the missing piece is the
    local viewer wrapper which provides the actual
    display.

Any others?

This discussion has been archived. No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login
Loading... please wait.