well, that was an interesting alpine TSC meeting.
the gist of it is that we have concluded that busybox must go, and have committed to beginning to decouple busybox from the distribution, so that it may become an optional component.
this decoupling will begin with two initiatives for 3.17:
- decoupling the init system, based on Laurent Bercot's TSC proposal with modifications
- replacing /bin/sh (at the moment, FreeBSD /bin/sh is the likely contender)
@ariadne do you know if there exists a (maintained) portable version of #FreeBSD sh, like oksh is to #OpenBSD ksh? Or perhaps it's trivial to port to linux; I'll have a look now.
No, I can't find a portable version of FreeBSD sh, but maybe I didn't look hard enough.
After fighting with the preprocessor and linker for a couple of hours, I finally compiled the shell, which promptly segfaults for some reason I don't understand.
@ariadne found one: https://github.com/chimera-linux/chimerautils/tree/master/src/sh
Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.