Si vous avez une idée approximative (ou si vous êtes d'accord pour couvrir les 10 dernières années), bluez fournit des outils en bluez-uils pour demander la version. Malheureusement, ces outils ont changé entre les versions 4 et 5, vous devrez donc peut-être vérifier si l'un des deux est installé.
Pour BlueZ 4.0 :
bluetoothd --version
Depuis BlueZ 5.0, il y a un nouvel outil en ligne de commande bluetoothctl :
bluetoothctl --version
Bluez fournit une bibliothèque partagée appelée libbluetooth.so. Sur les distributions x86_64, vous devriez trouver ce fichier dans /usr/lib64/ , alors faites simplement un ls -la pour savoir
$ls -la /usr/lib64/libbluetooth.so
lrwxrwxrwx 1 root root 22 Jan 17 12:44 /usr/lib64/libbluetooth.so -> libbluetooth.so.3.17.0
Dans mon cas, j'utilise la version 3.17.0
readelf(1) peut également fournir des informations.
Sur ma distribution (Fedora 21), vous pouvez le trouver en /usr/share/doc/bluez/ChangeLog. Vous pouvez essayer de le lire avec less ou similaire.