4 ms·
I hoped this would talk about network transparency and authorization. I haven’t learned D-Bus yet, but when I see statements like “logged-in user” I get concern
by erik_seaberg 3y ago
I hoped this would talk about network transparency and authorization. I haven’t learned D-Bus yet, but when I see statements like “logged-in user” I get concerned about obsolete assumptions of a single desktop not backed by datacenters.
- 127361 3y agoI've managed to excise D-Bus and other toxic freedesktop.org (Red Hat / GNOME) garbage from my Debian system. And it's still a fully usable desktop environment. Nearly everything works. The removal process is quite spectacular, you can see apt delete hundreds of interrelated dependencies, one after another. So satisfying to see it all go.
- kichimi 3y agoBut why?
- 127361 3y agoI hate the Freedesktop.org organization and their design philosophy. Also their pro-censorship political stance, they were among the first to adopt the polarizing "contributor covenant" code of conduct and other Woke ideas, such as renaming all the git master branches to main. [1][2][3] And I like having a minimal system that's practical and usable. 1. https://github.com/systemd/systemd/issues/26257 https://github.com/systemd/systemd/issues/26257 2. https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/1205 https://gitlab.freedesktop.org/NetworkManager/NetworkManager... 3. https://www.inclusivenaming.org/word-lists/ https://www.inclusivenaming.org/word-lists/ (this one is comical, it is a real project sponsored by the Linux Foundation, it is not satire) 4. https://getwoke.tech/ https://getwoke.tech/
- 127361 3y agoAlso what I deem "cargo-cult enshittification" of the Linux desktop, where open-source blindly copies large corporations in enshittifying their platforms. This is particularly notable with UI design, with GNOME being the worst offender. Large corporations cater to the masses, so they follow these fashionable dumbing down trends in order to satisfy marketing/branding goals and maximize revenue. If it looks "trendy" then it will generate more sales, revenue, etc. And open source software ends up copying it unthinkingly.
- viraptor 3y agoYou're looking at the wrong technology then. Dbus is aimed very much at local use and Unix socket connections which authenticate the processes sending messages. It's not an obsolete assumption for dbus because that's all it does / where it's needed. You need something different for your plans. Maybe look at zeromq for example? Or redis? Or some other pubsub stuff?