The SIMPL project (http://www.icanprogram.com/simpl
) aims to bring the power and simplicity of Send/Receive/Reply messaging (first commercialized by QNX) to the open source Linux domain. SIMPL modules can exchange messages with local partners using a fifo synchronized shared memory scheme. Through the use of surrogates this message exchange can be extended seamlessly to multinode networks including heterogeneous networks where only one node runs Linux. SIMPL modules themselves can be written in a number of different languages including C, C++, Python, JAVA or Tcl/Tk. Modules written in different languages can be mixed in a single SIMPL application.
A cross compiled version of the SIMPL toolkit is now available for the Plug Computer:http://www.icanprogram.com/simpl/plugsimplbin.self.html
While the SIMPL toolkit is small and can readily be compiled directly on the Plug Computer from source, this cross compiled self installing archive is the simplest way to get started with the SIMPL toolkit on a Plug Computer.
We and the SIMPL project welcome Plug Computer developers. Don't hesitate to contact the SIMPL project mailing list for any questions about how to apply the SIMPL toolkit to your plug application.