First I would like to welcome cynwulf1 to the community and in specific to the small sub-sector of the community of contributors. Cynwulf1 appears to have been around this sport long and with a wide spectrum of experience. He recently contributed an article and some comments on the world of BSDism.
While recently I have worked closer with some of the creators of systems we use I have tried to learn how they think, or how they think differently from us users of systems. The question that appeared to me is whether they can possibly know or care what “people need” or are they just driven by what they need for themselves, which in some cases is a system to work on, while creating systems.
The best of ALL WORLDS has come together!
VOID-linux + s6 + 66 + musl
# xbps-query -Rs musl | grep "[*]"
[*] musl-1.1.22_1 The musl C library
[*] musl-fts-1.2.7_3 Implementation of fts(3) for musl libc
# xbps-query -Rs s6
[-] 66-0.1.0.0_1 Helpers tools around s6-rc
[-] 66-devel-0.1.0.0_1 Helpers tools around s6-rc - develelopment files
[-] 66-doc-0.1.0.0_1 Helpers tools around s6-rc - documentation
[-] s6-18.104.22.168_1 Small suite of programs for UNIX, designed to allow process supervi...
[-] s6-devel-22.214.171.124_1 s6 supervision library and headers
[-] s6-dns-126.96.36.199_2 Suite of DNS client programs and libraries for Unix systems
[-] s6-dns-devel-188.8.131.52_2 Suite of DNS client programs and libraries for Unix systems - devel...
[-] s6-dns-doc-184.108.40.206_2 Suite of DNS client programs and libraries for Unix systems - docum...
[-] s6-doc-220.127.116.11_1 s6 supervision documentation
[-] s6-linux-utils-18.104.22.168_1 Minimalistic Linux-specific system utilities (s6-chroot, s6-mount e...
[-] s6-linux-utils-doc-22.214.171.124_1 Minimalistic Linux-specific system utilities (s6-chroot, s6-mount e...
[-] s6-networking-126.96.36.199_1 Suite of small network utilities for Unix systems
[-] s6-networking-devel-188.8.131.52_1 Suite of small network utilities for Unix systems - development files
[-] s6-networking-doc-184.108.40.206_1 Suite of small network utilities for Unix systems - documentation
[-] s6-portable-utils-220.127.116.11_2 Tiny portable generic utilities (s6-cat, s6-chmod, etc.)
[-] s6-portable-utils-doc-18.104.22.168_2 Tiny portable generic utilities (s6-cat, s6-chmod, etc.) - document...
[-] s6-rc-0.5.0.0_2 Service manager of the s6 init system
[-] s6-rc-doc-0.5.0.0_2 Service manager of the s6 init system - documentation
There couldn’t be a better birthday gift to sysdfree.wordpress.com than an active community participation as in the dbus exorcism thread that has an active discussion on the project. https://sysdfree.wordpress.com/232
A year has gone by and the “service daemon” systemd is still prevalent in the number of linux distributions; we can’t speculate on the number of users. So we are not as effective and as “organized” as a community to defeat it yet. Therefore we must try harder. We should take a step back though and assess the status and development of the community consciously striving to stay away from systemd, its derivatives, and its relatives. Continue reading
I can say I am slightly disillusioned by the whole process and the sporadic approaches to make pockets of linux autonomous from systemd dominance. With the bright exception of seeing Obarun remaining successful and tightly holding to its principles, heading towards the goal without concessions and reductions, while its approaching induction in the unix hall of fame (distrowatch) I have very little to cheer for.
There are times and days where I feel I want to just erase it all, keep my /home, and install some kind of BSD, even though I didn’t like it much last time I tried, but I will have no headache about such things anymore. Continue reading