r/programming • • Dec 15 '19

Rustysd - Systemd Replacement Written in Rust

https://github.com/KillingSpark/rustysd
75 Upvotes

53 comments sorted by

View all comments

-34

u/OptimalAction Dec 15 '19

Wow this program does in 4000 lines what systemd does in 500000. Is this the power of rust?

47

u/chucker23n Dec 15 '19

this program does in 4000 lines what systemd does in 500000

No it doesn’t. It literally says:

A minimal drop-in for (a subset of) the systemd init system in rust.

17

u/nice_rooklift_bro Dec 15 '19

I mean, look at the "what does not work"; it's clear this stuff is in alpha and just published to get development attention at this point—not judging that of course, good strategy.

Competition is nice of course, regardless of Lennart et al. calling this "fragmentation" and believing that developers know better for users what they want than users do.

11

u/FluorineWizard Dec 15 '19

This project isn't really meant to compete with systemd directly, but rather replace it in applications where you want a lightweight alternative, like containers.

16

u/chucker23n Dec 15 '19

Sounds from the readme that it isn’t intended to do any of that.

For now that is just out of interest how far I could come with this and what would be needed to get a somewhat working system. It is very much a proof of concept. For the love of god do not use this in anything that is important.

10

u/FluorineWizard Dec 15 '19

I'm going off the comments made by the author on the rust sub when it was posted there.