I’d just like to interject for a moment. What you’re refering to as GNU/Linux, is in fact, Linux. GNU is not an operating system unto itself, but rather a few POSIX-compatible utilities promoted by an organization led by an abuser.
Conversation
Genuine question: if there was a consumer-grade distro of Linux where there was no terminal emulator or any GNU tools. Would the OS still be functional?
2
1
7
Android & ChromeOS are both Linux-based and tons of people use both without touching a terminal emulator or any GNU tools.
There are many Linux distro users (of Fedora, Elementary, Ubuntu, openSUSE, etc.) who live in the UI and never touch a terminal or GNU tool as well.
3
1
24
FSF/GNU code is all over the Android system, just one example - cs.android.com/android/platfo . You're not really answering the question - remove GNU tools (or even more so GNU and FSF code) from Android code, and there is an inability for people to use Android.
3
The Linux kernel and OpenJDK standard library implementation are largely the only GPL code that's included in Android at all. It's largely built with the LLVM toolchain nowadays too. Still uses the GNU binutils assembler for the Linux kernel, but it'll switch to LLVM assembler.
1
3
Doesn't ship GNU software in the OS and is nearly at the point where you don't need it to build the OS.
It uses landley.net/toybox/about.h and other permissively licensed tools not only within the OS but also for building it.
Note the AOSP source tree is a lot more than the OS.




