Cinelerra-gg AppImage doesn't show my mounted drives

That is impossible. It is 1.5 million lines of code. There must have been a team . Therefor it is a corporate creation.

Just for comparison (sorry this is messy)
linux kernel 30 million lines
gcc 15 million lines
systemd 1.5 million lines
runit.c 330 lines
all of runit ~1000 lines
runit repo 1004Kb
S6 ~2000 lines.
S6 repo 6.4 Mb
dinit.cc 1271 lines
Shepherd 7.4K lines of Scheme
sysVinit(init.c) 3208 lines
OpenRC repo 2.9Mb
sinit.c 91 lines

When you consider that s6 can do everything systemd can do, including user controlled daemons like your example, there have to be some questions asked about the quality and maintainability of the systemd code.

One quote I like
" 1.5M lines of code is not an init system, it is a time bomb… and with dodgy wiring. "

I understand your “use it at work” argument. I would do the same in your situation.

My situation is different. I dont believe systemd is needed for a home computer. I think simple systems like

  • OpenRC
  • Dinit
  • BSD RC
    are best for home computers. They are probably also best for the research computing scene.

I think only S6 has the capability to replace systemd in the commercial server environment, where you want process supervision and user control.

FreeBSD is having the init system debate at the moment.
It will be interesting to see which way they go.

Dont get me wrong. I am not trying to convert you.

2 Likes

You are right :wink:

The contributors, if I can believe Github :slight_smile:

2 Likes

corporate creation <> evil

3 Likes

“A Camel is a racehorse designed by a committee”

Not evil, merely mixed goals.
Singleperson, singleminded efforts make the best software. That is why the “one program one task” philosophy is important… it keeps the task within the bounds of what one person can achieve.

2 Likes

I thought committees were created to help the flogging of a dead horse

3 Likes

" I’ve searched all the parks in all the cities and found no statues of committees. "
G K Chesterton

2 Likes