<i>"The ultimate goal of DragonFly BSD is to allow programs to run across multiple machines as if they are running on one system."</i><p>Isn't this OpenMosix? <a href="https://en.wikipedia.org/wiki/OpenMosix" rel="nofollow">https://en.wikipedia.org/wiki/OpenMosix</a> <a href="http://linuxpmi.org/trac/" rel="nofollow">http://linuxpmi.org/trac/</a><p>The two features I miss about openMosix were the distributed filesystem and process freezing. As nodes were auto-discovered, they would be populated in a global filesystem, so you could access the root filesystem of any node from a central tree. In addition there was a tool that would 'freeze' the state of a running process and any files that were open and save it all to a file, so you could 'thaw' it at any time and resume where it left off. This worked well if you only used i/o with the distributed filesystem, so you could thaw it into any system and it would just work. I guess this is an ok alternative: <a href="http://cryopid.berlios.de/" rel="nofollow">http://cryopid.berlios.de/</a>