3 ms·
Android as policy does not allow GPL software in userspace. The MirBSD Korn shell, mksh, is used there as the system shell. That footprint is huge. Some util
by chasil 4y ago
Android as policy does not allow GPL software in userspace.
The MirBSD Korn shell, mksh, is used there as the system shell.
That footprint is huge.
Some utilities that I have used on Android bring a copy of Bash along, but it's not standard.
I also mentioned above that I do some shell scripting with Busybox-win64. I can't use arrays in the "bash" that it implements.
I've also worked on routers that use the Busybox shell, same problem.
Dash is also far smaller and advertised as 4x faster than Bash. Anything I write that targets dash will run on all the others, so this skill is quite useful.
- _dain_ 4y agoOkay yes, I forgot about the GPL problem. That's a fair reason.