I've been working in my spare time on creating a distrubted computer system based on Xgrid to render Blender 3D projects. It works well on my local LAN, but in the last week I've started to expand it to allow others to connect. So far the Grid has 10.6 Ghz registered to it via internet users. Blender 3D is Opensource and supported on many platforms including Solaris, FreeBSD, Linux, OSX, and Windows. The major draw back is thus far only macintosh users have been able to connect and process jobs. I've tried using windows boxes connecting through an opensource JAVA client and then do connect to the grid and accept tasks, but output an error stating "Blender could not be found at current location" or something to that effect. Basically I figure that blender has to be in the same place on all the machines. I haven't gotten any Linux/BSD users to try the system yet, but there were some sucesses on local grids with Linux machines connenting and rendering works. Help and advice are sorely welcome. You can check out www.blenderxgrid.com for more information. So far, I've gotten users to connect to the grid, but the controller is not distrubting out tasks to those agents. They are just shown as "unavailable". And am advancing beyond my technical expertise here, so help and ideas will be welcome.