Earlier quoted context omitted.
Unix kernel is hugely popular: think of the millions of Android devices. Unix userland, not so much, outside the software engineering community.
Have you ever used the NDK? Android is all about Java and there is only a very thin subset of native APIs that are available, including POSIX ones. https://developer.android.com/ndk/guides/stable_apis.html Starting with Android 7, calling anything outside of that list will terminate the application. Google could replace the kernel for something else, while keeping those NDK APIs and only OEMs writing drivers would no…
And they're planning on doing precisely that with Fuchsia