The goal of the project is a truly cross platform program, as such, the server protocols are very simple and written entirely in Ruby. For those of you who know ruby, and are interested, the server is a DRB oject that can be initialized in any ruby program, giving direct access to the server as if it were an instantiated object in your program.
The first server library that will be completed is the V4l library. Libraries for WIN32API and MacOSX will follow. Bruce is currently working on the Cocoa GUI and application libraries.
All intentions are to package the program in the applicable install files (.dmg, tar.bz2, .exe).