( Raynes | 2025. 01. 19., v – 15:52 )

Igen, elvi síkon is baj van vele, hogy át akarja venni az OS és kernel minden funkcióját. Pedig a Unix-filozófia miatt modulárisnak kéne lennie, minden modulnak cserélhetőnek, elhagyhatónak.

Pont ez a legnagyobb baj vele, hogy egy nagy monolitikus valami, ami rá is van kényszerítve mindenkire, mert a sok hülye fejlesztő beemeli függőségnek. Ráadásul évről-évre hízik is, a logind, journald, udevd, meg a localectl, hostnamectl, netctl, DNS kezelés mellé bejött a homed, ooemd, polkitd, bővül tovább a szolgáltatásainak a köre.

Ugyanez igaz a linuxos hangrendszerekre. Eleinte a sndio egész egyszerű unixos, BSD-s megoldás volt, jött rá a bonyolult ALSA, de ez még érthető volt, normálisan le lett kezelve a kernelben, de ez se volt elég, a Red Hat nekiállt bloatosítani, JACK, Pulseaudio, de már tovább léptek a még bloatabb utódára, ami már egy rakás dolgot futtat, Pipewire, Wireplumber, Pipewire-pulse, mindenféle portálokat is kezel, már nem csak hangot, de videót, kamerát, streameket mixel, USB-s LED-es hátvakaró eszközök meghajtásával a hátad vakarja, stb..

Ezek pedig elég sokat bloatosítottak a Linuxon, mikor együtt fut a systemd meg Pipewire sok modulja, szolgáltatása, akkor meg tudna együtt enni 100-200 mega extra memóriát, főleg régi gépeken gond, amelyekben még nem volt elég RAM, meg gyengébb a CPU, nem kicsit be tud tőle térdelni.