Software
skarnet.org
 skabus 
 What is it ? 
 skabus is a suite of programs and libraries for Unix systems
that aim to implement a bus, i.e. a many-to-many interprocess
communication mechanism.
 It is very much a work in progress, and won't be complete for a long time.
For now, it looks like a random collection of tools, even though there is
a consistent vision behind them.
 Installation 
 Requirements 
 -  A POSIX-compliant system with a standard C development environment 
-  GNU make, version 3.81 or later 
-  skalibs version
2.11.0.0 or later 
-  execline version
2.8.1.0 or later 
-  s6 version
2.11.0.0 or later 
 Licensing 
 skabus is free software. It is available under the
ISC license.
 Download 
 Compilation 
 -  See the enclosed INSTALL file for installation details. 
 Upgrade notes 
 -  This page lists the differences to be aware of between
the previous versions of skabus and the current one. 
 Reference 
 Commands 
 All these commands exit 111 if they encounter a temporary error or
hardware error, and
100 if they encounter a permanent error - such as a misuse. Short-lived
commands exit 0 on success. Other exit codes are documented in the
relevant page.
 Publication/subscription 
 Remote procedure calls 
 Libraries 
 Related resources 
 skabus discussion 
 -  skabus is discussed on the
skaware mailing-list. 
 Similar work 
 -  D-Bus is
the most widely used Linux bus. It's also a horrible, inefficient mess. 
-  ubus is
OpenWrt's micro-bus architecture.