Rolling your own minimal embedded Linux for the Raspberry Pi
Rolling your own minimal embedded Linux is all cute fun. But what about <i>maintaining</i> it ?<p>Assuming you're not going to be rebuilding the whole lot manually each time, you're also going to have to go through the rather cute experience of building (<i>and maintaining</i>) your own automation tooling around maintaining your minimal embedded Linux.<p>If I were developing an embedded project, I don't know about you, but I would suggest focusing on the project itself might be a nice idea, not wasting time on things like a custom OS.<p>Custom OS is fine if you've got a large team working along side you. But if its a one-man-band (or small team) then all the cuteness will soon evaporate.<p>If you think all Linux distros are too bloated, why not go BSD instead ?<p>For example, OpenBSD is famous for a minimal default install, and guess what, they maintain ready-to-go builds for Pine 64/64+, Raspberry Pi 3 and Raspberry Pi 4.[1]<p>[1] <a href="https://www.openbsd.org/arm64.html" rel="nofollow">https://www.openbsd.org/arm64.html</a>