The All Java Version is designed to work on any java platform. The
limitations of this is that it is considerably slower and it doesn't support as
many formats as the native JMF installations.
Notes
To capture on the Mac with java, you can use QuickTime for Java and its
SequenceGrabber API's instead of JMF.