smolutils: like coreutils but smaller
Article excerpt
Daniel Palmer has developed smolutils, “because for space constrained targets, even uclibc + busybox isn’t very usable due to space.”
For nommu, every process loads its own copy of everything because there is no virtual addressing to allow sharing of common physical pages. So every process has its own copy of uclibc and busybox and even if that is ~100K you will end up using a lot of memory just getting booted and might not be able to allocate a big enough single block to run anything. Maybe FDPIC solves this but that doesn’t seem to be supported on m68k.
To date, only a subset of Linux/Busybox shell commands are implemented. Work is progressing.
See more on GitHub.