145
Ackchyually, not every Linux is a GNU Linux
(lemmy.ml)
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
This takes the alternate history to a crazy new level.
GNU was written to mimic / replace UNIX—POSIX specifically. The standard core utilities and the idea of a C library pre-date GNU.
BSD was already a complete and free UNIX system when the GNU project was started and long before the Linux kernel was conceived.
MUSL is in no way “GNU-flavoured”. It is an an alternative C library sure. That is what Glibc is. They are both implementations of the same standard. MUSL prides itself in being more standards compliant. What critics dislike about MUSL is that it is not enough like GNU.
BusyBox is an alternative to the standard UNIX userland. I think it is fair to say it is an alternative to the GNU utils as those are the most common but the history of most of these tools goes back further than GNU.
Would you consider FreeBSD a GNU-flavoured system too?