- linguaggio di programmazione indipendente dall'interfaccia D-Bus, che consente di
scrivere client in molti linguaggi
- esecuzione solo se richiesta (attivazione D-Bus)
- ottima gestione dei permessi con l'utilizzo di PolicyKit, per esempio autorizzando tutti
gli utenti a controllare gli aggiornamenti senza immettere una password
- supporto per il cambio dei dispositivi durante l'installazione da DVD/CDROM
- supporto per debconf (sistema di configurazione dei pacchetti Debian)
- supporto per collegare un terminale alla chiamata dpkg sottostante