Cron, busybox and friends are still good things to master.
Cron, busybox and friends are still good things to master.
don't you ? my phone from 2013 runs systemd and wayland.
It's also an extremely niché phone... Witch I seriously wanted to try out, but couldn't because it was actually impossible for me to buy.
It's definitively not representative for phones in general, and certainly not for embedded Linux as a wider term.
Edit: Things might be changing though.
For instance my Netgear NAS used to run a custom Debian-derivative based on Debian 7 (which used sysvinit). But I discoverd today that after some recent updates it's now based on Debian 8 (which ships with systemd instead).
Based on that, I could produce the following plot[1], on a "embedded" device. Which I now know spends a tremendous 42 seconds booting the kernel. I guess it contemplates life, the universe and everything before moving along :)
[1] https://gist.github.com/josteink/3cf87479b97d8ab3eac81cba719...
It has made my life miserable more than once, but looking at how many hours I've spent working around it, I can see why consulting companies love it.