Hi Jamesh, yes, a fair comment and assessment. I was there when you guys were working on upstart and esp. in lxd, stgraber et al. working with the cgroups and vs. ‘systemd’ and so on. In the end the battle was settled and most distros use systemd. Yes, I get it, and that’s fine for now. I don’ mind that but certain things work against systemd, maybe some don’t think so but I am not so certain it’s necessarily the ‘set in stone’ forever after. I won’t go into it now but haven’t used it for 3 years and couldn’t have a better system. If snapd is a good technology, then we will convert it into non-systemd, no problems.
I just am surprised at some of the lack of agnostic implementation here and there when it’s probably a good thing. Again, people like to go all in these days, especially the past decade. Wisdom has shown time and time again, humans go "Oh, ye… ok… so things didn’t pan out entirely how we envisioned’. Anyway, cheers.