Hacker Timesnew | past | comments | ask | show | jobs | submitlogin

You might be giving Lennart too much credit. As the author of the article points out, Lennart didn't invent PulseAudio and systemd so much as he ripped them off (poorly) from coreaudio and launchd. To compare him to any inventor seems too flattering.


Avahi is just a reimplementation of something Apple developed, too. Apple developed zeroconf networking, with their implementation of the standard being Bonjour. https://en.wikipedia.org/wiki/Avahi_(software)#Avahi_vs._Bon...


Also not a huge fan but it works better than a bunch of shell scripts.


Because runit openrc perp and s6 aren't a thing?



It works worse than launchd, which Lennart ripped off. My point here is that calling a ripoff artist an inventor is being far too flattering.

(And for the record I wouldn't call Torvalds an inventor either, even though he has more sense than Lennart.)


Don't you still have to resort to shell scripts for anything slightly complicated (mounting a drive on a specific network connection) and just have systemd invoke them?


So far this is a particular thing I have run into.

DevOps (yelling): no more shell scripts

Devs: systemd fstab is all kinds of fucked for nfsv4

Devs: Writes super complicated script to mount

Me/DevOps: Makes ansible script to make systemd mount paired with service that is basically a wrapper for... a shell script...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: