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
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.
- A POSIX-compliant system with a standard C development environment
- GNU make, version 3.81 or later
- skalibs version
188.8.131.52 or later
- execline version
184.108.40.206 or later
- s6 version
220.127.116.11 or later
skabus is free software. It is available under the
- See the enclosed INSTALL file for installation details.
- This page lists the differences to be aware of between
the previous versions of skabus and the current one.
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
Remote procedure calls
- skabus is discussed on the
- D-Bus is
the most widely used Linux bus. It's also a horrible, inefficient mess.
- ubus is
OpenWrt's micro-bus architecture.