The GNU/Linux naming controversy is a controversy regarding whether computer operating systems that use GNU software and the Linux kernel should be referred to as "GNU/Linux" or "Linux" systems.[1]
Proponents of the term Linux argue that it is far more commonly used by the public and media[2][3] and that it serves as a generic term for systems that combine that kernel with software from multiple other sources,[4] while proponents of the term GNU/Linux note that GNU alone would be just as good a name for GNU variants which combine the GNU operating system software with software from other sources.[5]
The term GNU/Linux is promoted by the Free Software Foundation (FSF) and its founder Richard Stallman.[6] Their reasoning is that the GNU project was the main contributor for not only many of the operating system components used in the subsequent development of modern "Linux" systems, but also the associated free software philosophy.[1][7] Several distributions of operating systems containing the Linux kernel use the name that the FSF prefers, such as Debian,[8] Trisquel[9] and Parabola GNU/Linux-libre.[10] Others claim that GNU/Linux is a useful name to make a distinction between those and Linux distributions such as Android and Alpine Linux.
The shared commonality of the kernel is what defines a system's membership in the Linux family; the differing OSS applications that can interact with the common kernel are what differentiate Linux distributions.
linuxandgnu
was invoked but never defined (see the help page).:1
was invoked but never defined (see the help page).