BlueZ
BlueZ ist die offizielle Implementierung eines Protokollstapels des Funkstandards Bluetooth für Linux. Er wird als freie Software unter der GNU General Public License (GPL) in der Programmiersprache C entwickelt. Die Bluetooth Special Interest Group erkennt ihn als qualifizierten Protokollstapel an.[3] Die Pakete bluez-utils und bluez-firmware enthalten zusätzliche Konfigurations- und Testwerkzeuge:
- dfutool
- dient dazu herauszufinden, ob die Firmware eines Bluetooth-Chipsatz aktualisiert werden kann, und
- hcitool
- zum Auffinden erreichbarer Bluetooth-Geräte
- sdptool
- erfragt mittels des Bluetooth Service Discovery Protocol (SDP) von erreichbaren Geräten deren Dienste
BlueZ | |
---|---|
Basisdaten | |
Erscheinungsjahr | 2001[1] |
Aktuelle Version | 5.63[2] (5. Januar 2022) |
Betriebssystem | Linux |
Programmiersprache | C |
Lizenz | GPL (Freie Software) |
www.bluez.org |
hidd ist der Daemon für Human Interface Device (HID).[4] Zu den zusätzlichen Werkzeugen gibt es Frontends wie BTScanner oder BlueSniff.[5]
Geschichte
Das Projekt wurde von Qualcomm ins Leben gerufen. 2001 wurde BlueZ als freie Software veröffentlicht und am 4. Juli desselben Jahres in den Linux-Kernel aufgenommen (Kernelversion 2.4.6). 2005 gewann das Projekt den TuxMobil GNU/Linux Award für seinen Beitrag zur Verbesserung der Vernetzung Linux-basierter mobiler Geräte.[6] 2006 unterstützte es alle Kernprotokolle und Schichten des Standards.[7] Version 3.0 brach die Abwärtskompatibilität der Programmierschnittstelle (API). Am 6. August 2008 wurde Version 4.0 veröffentlicht, mit der nochmals mit einem Kompatibilitätsbruch die (D-Bus-)API aufgeräumt wurde und die GModule-Unterstützung durch das Entfernen der Unterstützung für EGlib[8] vollständig auf GLib umgestellt wurde. Mit Version 4 zogen die Code-Repositorien von SourceForge auf die Linux-Kernel-Webseite kernel.org um und es wurden die Repositorien von bluez-libs und bluez-utils zusammengelegt.
Siehe auch
- Affix ist ein alternativer Protokollstapel für Linux vom Nokia Research Center.
Weblinks
Einzelnachweise
- www.bluez.org.
- Release 5.63.
- pro-linux.de
- linuxcommand.org (Memento des Originals vom 3. August 2009 im Internet Archive) Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.
- Spiel mir den Bluez. heise.de
- tuxmobil.org/linux_award.html (Memento vom 25. September 2009 im Internet Archive)
- Selim Çιracι, Evren Karaca, Mark Reşat Pariente: Bluetooth Audio Streaming on Linux-Based Embedded Devices. Hrsg.: Bilkent University. 19. Mai 2006 (ug.bcc.bilkent.edu.tr [PDF; abgerufen am 5. März 2007]). (Seite nicht mehr abrufbar, Suche in Webarchiven) Info: Der Link wurde automatisch als defekt markiert. Bitte prüfe den Link gemäß Anleitung und entferne dann diesen Hinweis.
- dii.uchile.cl