BlueZ ist ein Bluetooth-Protokollstack für Linux. Er unterstützt die Kern-Schichten und Protokolle von Bluetooth und besitzt eine flexible, effiziente und modulare Architektur. Er bietet viele interessante Features wie die Benutzung mehrerer Bluetooth-Geräte, Datenverarbeitung in Threads, Hardware-Abstraktion und eine Standard-Socket-Schnittstelle zu allen Schichten. Der Kernel-Teil ist Bestandteil des offiziellen Linux-Kernels seit Version 2.4.6. (non)