You are not logged in.
Pages: 1
Several parts of your response are correct, or could be argued back and forth. But those would be a distraction from this which I cannot understand:
(your criteria, btw)
My criteria is "systemd is bad". Everything I have ever seen or heard about Devuan is that its purpose for existence is based on the idea that "systemd is bad". The Devuan front page starts its sales pitch with "Devuan GNU+Linux is a fork of Debian without systemd.". The statement of intention to fork is about the failure of Debian to avoid systemd.
If Devuan isn't about preventing the complete takeover of systemd (even if just in a small corner of the linux world) then it is the greatest snowjob since the invention of politics.
If it is about avoiding systemd then how could the scenario of systemd being completely unavoidable be anything but a failure? How could the scenario of systemd being mothballed and replaced by something better be anything but a win? These are not "my criteria"; they are the necessary boundary conditions based on the stated goals of the project.
Unlike ESR I am a relative noob. I haven't used anything but Ubuntu for more than a few hours, and I haven't even tried to install Devuan yet. I have just been watching from the sidelines as ESR and others poke at Devuan and other systemd removal methods. I don't have the experience to say systemd is bad on my own knowledge, but I do want something to replace Ubuntu that has less hidden magic and yet works with things such as the latest Mesa drivers. I am part of the market that would adopt Devuan shortly before mass appeal, and help to push it over the hump.
The right way to handle this would be with install-time dialogues that say things like: "Your graphics chip is a a Radeon card that requires a proprietary firmware blob to run at resolutions above SVGA. Install?" And then default that to "Yes", because your job is to *enable* your users.
Better: include a "What does this mean?" button. And then actually put a useful explanation there.
To the people asking variants of "Why should we care about dethroning Ubuntu?" here is why: you are the back-pressure in the ecosystem. If systemd is as bad as people say - and if not why does Devuan exist? - then we can define a failure condition for linux as systemd being an absolute requirement for anything to work. Conversely we can define a success condition as systemd being unneeded, fundamentally changing its nature, or everything that wants to use systemd being happy to use some other system.
If everyone is happy to include and run systemd then the back-pressure against it will consist of people writing angry comments on the internet. There are few activities that are less effective. This will result in reaching the systemd failure condition.
If some people try to avoid systemd but have a culture and systems that don't care about or actively oppose wide adoption then the rest of linux will ignore them as "those weirdos over there", and their back-pressure will only be marginally more effective then the angry comments. This will result in reaching the systemd failure condition.
If Devuan out-competes Ubuntu then it acquires a large user base, and by extension a large developer base. With a large base it cannot be dismissed as "those weirdos", and developers risk their code being unusable across a sizable chunk of the linux world if they insist on having a required systemd dependency. Bonus if you get the corporate users on the train. Supporters of systemd simultaneously lose one of their largest sources of being the "inevitable path" that linux must travel. This can result in the non-systemd win condition.
If you want to actually fight systemd you cannot stay in the ghetto. If you want to stay in the ghetto then you will be reduced to fighting a Glorious Last Stand followed by slipping into oblivion. Yes, a Glorious Last Stand can be awe inspiring and the best way to fail; but it is still failure.
Perhaps Devuan is not the mass market anti-systemd distro. But if it isn't then we need one fast.
EDIT: spelling
Pages: 1