I hate the ideology and the people behind systemd, udev, and so on, but avoiding udev is a wrong priority.
Content creators who shape human minds with contents are practical with software and often use centralized OSes like windows and mac os. They want to champion open source software, but they see that open source developers don’t care about things like usability and practicality and UX.
Software is merely a tool for getting things done.
linux-libre, eudev, and so on don’t really help content creators influence the grand scheme of things. We can already install udev without systemd. That’s more than enough for now.
Linux-libre, eudev, and so on only prevent content creators from ever considering guix or parabola in the first place. These backward software choices only make things increasingly more impossible for everyone.
Open-source developers should help content creators shape human mind rather than bicker with systemd, linux firmware blobs, and whatnot and make things difficult for everyone.
Content creators who use mac os and iPhone have far more impact than open-source developers who don’t influence human mind with contents. The right priority for software developers should be to help independent content creators for humanity. Linux-libre, eudev, libreboot, and so on don’t really help independent content creators at all. Most independent content creators choose mac os because mac os has lots of high-quality content creation software, and mac os is easy to use for users. Don’t make things unnecessarily difficult.
Even linus torvalds would avoid guix because he would say “Where is my ethernet driver? I have to install linux from nonguix channel? I have to find a way to replace eudev with udev? This is too much. I have work to do. I will go back to fedora.”
Where do you think systemd, udev, and so on come from? They are merely symptoms that come from the perverted centralization ideology pervasive on earth. The ideology led to red hat. You have to stop the ideology in order to stop things like systemd. The root cause of things like systemd is the centralization ideology. To address the root cause, you have to produce contents to influence human mind. You can’t defeat the centralization ideology by trying to avoid things like systemd and udev at all costs. You defeat it through contents. Influencing human minds with contents can take a very long time, but trying to defeat the centralization ideology with linux-libre and eudev will take forever. A very long time is a lot shorter than forever.
There hasn’t been an update for 2 years.
I only make decisions based on the present conditions. I don’t base my decisions on uncertain future scenarios that are just fantasies in human mind. The past is gone. The future is a fantasy. I don’t take future predictions seriously. People who confidently predict the future are scammers.
After 2 yeras, I don’t want to wait more. Most open source projects die permanently.