No basically all Linux uses gnu Coreurils as a foundation and is therefore best called gnu+Linux. There’s a great RMS rant about this , it’s what the title is referring to.
Aren't their embedded systems that run the Linux kernel without the core-utils (maybe with busybox instead) and would therefore be non-gnu linux variants?
They should make a new version of Linux From Scratch where all you get is the Linux kernel source code and you write the compiler and core utils yourself. Now that would be Linux.
I hate the RMS rant about how you're supposed to say "GNU/Linux", but here we're talking about a GNU package that can be used without Linux. It's on FreeBSD and even macOS.
It just goes to show how important it is to come up with a good name. Recursive acronyms are clever and all, but if no one likes saying it they aren't going to. T