Futebus (fuse text bus) is a text based message bus implemented on top of fuse. A bus is created by mounting it. The bus can have multiple channels, which are files in the mounted directory. Channel files are created by user processes. When a text messages is written into a channel file, it is distributed to other processes reading the same channel file.
Multiple processes can open the same channel file for read and/or write. Whenever a message is written into a channel file, it is relayed to other processes reading the channel.
There are a few different bus types depending on:
The project is intended to run on Linux.
Futebus is licensed under the terms of GNU GPL version 2 (or later).