@dan openbsd has a tendency to heavily audit code, and remove useless additions, make it leaner over time
they do this without sacrificing quality or features. for example, openbsd ksh is about the same code size as busybox ash but is packed full of features - freebsd's sh is much smaller too
(i don't see the point in stripping openbsd ksh, i'm doing two profiles: small or full and for small i'll adapter freebsd sh for when i want sh)
openbsd ksh / busybox ash: ~18k sloc
freebsd sh: 12k sloc