...It is a java application but at this moment it work on linux only, but I think it should be easy get it working for M$W.
It works but it is a beta version, your linux user has to be able to read and write on "/dev/usbtmc0" (see readme.txt" file).
Java API for controling 1394 Digital Cameras (based on libdc1394: http://sourceforge.net/projects/libdc1394/ for Linux, and on: CMU 1394 DC http://www-2.cs.cmu.edu/~iwan/1394/ for Win32). On Top of the library comes a RCP plugin and a JMF capture dev
Xul Dev means for Xul development environment. The IDE is intended to design Xul interfaces and to make programs in any programming language. The IDE is written in Scriptol C++ and available in source form and as binary executable.