Autobuz D

Autobuz D

Descrierea imaginii D-Feet.png. informație
Dezvoltat de palarie rosie
Ultima versiune 1.12.20 (2 iulie 2020)
Versiune avansată 1.13.18 (2 iulie 2020)
Depozit cgit.freedesktop.org/dbus/dbus , gitlab.freedesktop.org/dbus/dbus.git și github.com/freedesktop/dbus
Scris in VS
Mediu inconjurator UNIX
Tip middleware
Licențe GNU GPL sau Licență academică gratuită
Site-ul web freedesktop.org/wiki/Software/dbus

În calcul, D-Bus este un program de comunicare inter-proces care permite aplicațiilor să comunice. Foarte influențat de sistemul DCOP implementat în KDE 2 și KDE 3, l-a înlocuit în KDE 4.

Red Hat este principalul dezvoltator al D-Bus, ca parte a proiectului freedesktop.org . Freedesktop.org distribuie D-Bus în condițiile licenței publice generale GNU și licenței academice gratuite ca software gratuit .

Introducere

D-Bus permite programelor client să se înregistreze cu acesta, pentru a-și oferi serviciile altor programe. De asemenea, le permite să știe ce servicii sunt disponibile. Programele se pot înregistra și pentru a fi anunțați despre evenimentele raportate (deoarece sunt gestionate) de către nucleu , cum ar fi conectarea unui dispozitiv nou.

D-Bus este implementat ca un daemon ( daemon ). Utilizatorii pot lansa mai multe instanțe, fiecare denumită un canal ( canal ). În general, există un canal privilegiat, numit canal de sistem ( canal de sistem ) și corpuri private pentru fiecare utilizator conectat.

Implantarea

Multe sisteme de operare POSIX acceptă D-Bus și există un port către Windows . Este folosit de Qt4 și GNOME , unde a înlocuit treptat majoritatea mecanismelor vechi folosind Bonobo .

D-Bus este implementat în KDE 4 , GNOME , Enlightenment , Maemo , Sailfish_OS , Android și Tizen .

Note și referințe

  1. "  https://github.com/freedesktop/dbus/releases/tag/dbus-1.12.20  "
  2. "  https://github.com/freedesktop/dbus/releases/tag/dbus-1.13.18  "

Vezi și tu

Articole similare

linkuri externe