Implementation: Software
busybox/tinylogin/udhcpd:
- combination of several programs in one
- binaries only loaded once
C library:
- libc5 not widely supported
- tend to sacrifice 'glibc' compatibility to save space
- functionality configurable to suit size requirements
Kernels:
- reasonable functionality in under 400K (with v2.0.40)