Wiki says it is an RPC and Solaris-specific at that. On Linux for RPC you can use Corba for the purpose. Googling for "Linux Corba" shows lots of hits.
As portability apparently becomes a concern, first, before the actual porting, converting the application to use some portable RPC framework (Corba probably the most portable) makes a lot of sense. If portability isn't concern then the D-Bus seems has became the de facto standard for the IPC on Linux.