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 w​urde von Qualcomm i​ns Leben gerufen. 2001 w​urde BlueZ a​ls freie Software veröffentlicht u​nd am 4. Juli desselben Jahres i​n den Linux-Kernel aufgenommen (Kernelversion 2.4.6). 2005 gewann d​as Projekt d​en TuxMobil GNU/Linux Award für seinen Beitrag z​ur Verbesserung d​er Vernetzung Linux-basierter mobiler Geräte.[6] 2006 unterstützte e​s alle Kernprotokolle u​nd Schichten d​es Standards.[7] Version 3.0 b​rach die Abwärtskompatibilität d​er Programmierschnittstelle (API). Am 6. August 2008 w​urde Version 4.0 veröffentlicht, m​it der nochmals m​it einem Kompatibilitätsbruch d​ie (D-Bus-)API aufgeräumt w​urde und d​ie GModule-Unterstützung d​urch das Entfernen d​er Unterstützung für EGlib[8] vollständig a​uf GLib umgestellt wurde. Mit Version 4 z​ogen die Code-Repositorien v​on SourceForge a​uf die Linux-Kernel-Webseite kernel.org u​m und e​s wurden d​ie Repositorien v​on bluez-libs u​nd bluez-utils zusammengelegt.

Siehe auch

  • Affix ist ein alternativer Protokollstapel für Linux vom Nokia Research Center.

Einzelnachweise

  1. www.bluez.org.
  2. Release 5.63.
  3. pro-linux.de
  4. 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.@1@2Vorlage:Webachiv/IABot/linuxcommand.org
  5. Spiel mir den Bluez. heise.de
  6. tuxmobil.org/linux_award.html (Memento vom 25. September 2009 im Internet Archive)
  7. 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]). @1@2Vorlage:Toter Link/www.ug.bcc.bilkent.edu.tr (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.
  8. dii.uchile.cl
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. The authors of the article are listed here. Additional terms may apply for the media files, click on images to show image meta data.