Inspired by http://git.suckless.org/sinit
Provides basic reaping of child processes for use in e.g. containers. Note however that this code compiles to a substantially larger binary than sinit. Sinit linked statically against Musl is <14KB on my machine, while this code ends up at 2.7MB due to the Go runtime.
If you must have a license, consider it under the MIT/X Consortium license (though I'm happy to confirm relicensing to whatever license works for you).