D-Bus
- A specialised system commonly used by Linux Desktop Environments and various GUI programs for IPC
- Instead of typical 1:1 messaging in traditional IPC (where each program would need to connect to every other program it needs to communicate with), the D-Bus acts as a central location for all programs to connect to, and allows them all to communicate in a central area