LINX is a distributed communication protocol stack for transparent inter node and interprocess communication for a heterogeneous mix of systems. Commercial distributions and support is available, see http://www.enea.com/linx
System Requirements
Operating System: OS Portable (Source code to work with many OS platforms), POSIX (Linux,BSD,Solaris etc..), Linux, Other