Míg az olyan disztribúciók, mint a Fedora Linux, már évek óta a Dbus-Broker-t használják nagy teljesítményű D-Bus-kompatibilis implementációjukként, az Ubuntu 23.10-ben az év végén végre úgy tűnik, hogy az Ubuntu át fog térni a dbus-démon jobb alternatívájára.

Az Ubuntu egy ideje becsomagolta a dbus-brokert az univerzum archívumába, míg az Ubuntu 23.10-es ciklusban az a cél, hogy bekerüljön a fő archívumba, és ennek részeként a dbus-daemon alapértelmezett helyettesítőjeként szolgáljon. Ez a lépés vitathatatlanul régóta esedékes más Linux disztribúciók esetében, amelyek már évek óta a BUS1 projekt dbus-brokerére támaszkodtak, mint teljesen D-Bus-kompatibilis megvalósításra, de a nagyobb teljesítményre és megbízhatóságra összpontosítottak.

Ez az Ubuntu MIR request azon dolgozik, hogy a dbus-brokert a főarchívumba kerüljön. Leírja az esetet:

-A dbus-broker csomag szükséges az Ubuntu main-ban a dbus-daemon lecseréléséhez.
-A dbus-broker csomag általában a szerverről az asztalra halad.
-A dbus-broker csomag ugyanazt a használati esetet fedi le, mint a dbus-daemon, de jobb alternatíva a [ezt a blogbejegyzést]. Más disztribúciók évek óta használják, például a Fedora, [Fedora Wiki]
-Nincs más/jobb megoldási mód, amely már főben van, vagy ehelyett az univerzum->main kellene mennie.
-A dbus-broker csomagot legkésőbb augusztusban szükséges az Ubuntu main-ban a [feature freeze] miatt, ideális esetben a ciklus elején szeretnénk letölteni.

A Dbus-Broker Ubuntu 23.10-be való bejutása adj neki bőven időt az Ubuntu 24.04 LTS jövő évi megjelenése előtt. A tavalyi évre visszamenőleg utaltak arra, hogy az Ubuntu valószínűleg végre áttérhet a Dbus-Brokerre, mivel az AppArmor támogatással és egyéb fejlesztésekkel bővült, míg a következő, októberi Ubuntu kiadásnál úgy tűnik, hogy ennek végre meg kell történnie.

Tekintettel arra, hogy a sikertelen KDBUS erőfeszítésből vagy a BUS1 kernelen belüli IPC-megoldásból semmi több nem történt, a Dbus-Broker a jelenleg elérhető legjobb megoldás ehhez a kommunikációs interfészhez/buszhoz a folyamatok között Linux rendszereken.

Categories: IT Info