fbpx
Wikipedia

GNU/Linux naming controversy

Within the free software and the open-source software communities there is controversy over whether to refer to computer operating systems that use a combination of GNU software and the Linux kernel as "GNU/Linux" or "Linux" systems.[1]

Tux, mascot of the Linux Kernel
Official logo employed by the GNU Project

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.

History Edit

In 1983, Richard Stallman, founder of the Free Software Foundation, set forth plans of a complete Unix-like operating system, called GNU, composed entirely of free software. In September of that year, Stallman published a manifesto in Dr. Dobb's Journal detailing his new project publicly, outlining his vision of free software.[11][12] Software development work began in January 1984. By 1991, the GNU mid-level portions of the operating system were almost complete, and the upper level could be supplied by the X Window System, but the lower level (kernel, device drivers, system-level utilities and daemons) was still mostly lacking.

The kernel officially developed by GNU was called GNU Hurd. The Hurd followed an ambitious microkernel design, which proved unexpectedly difficult to implement early on. However, in 1991, Linus Torvalds independently released the first version of the Linux kernel. Early Linux developers ported GNU code, including the GNU C Compiler, to run on Linux, while the free software community adopted the use of the Linux kernel as the missing kernel for the GNU operating system. This work filled the remaining gaps in providing a completely free operating system.[7]

Over the next few years, several suggestions arose for naming operating systems using the Linux kernel and GNU components. In 1992, the Yggdrasil Linux distribution adopted the name "Linux/GNU/X". In Usenet and mailing-list discussions, one can find usages of "GNU/Linux" as early as 1992,[13] and of "GNU+Linux" as early as 1993.[14] The Debian project, which was at one time sponsored by the Free Software Foundation, switched to calling its product "Debian GNU/Linux" in early 1994.[3][15][16][17] This change followed a request by Richard Stallman (who initially proposed "LiGNUx," but suggested "GNU/Linux" instead after hearing complaints about the awkwardness of the former term).[18] GNU's June 1994 Bulletin described "Linux" as a "free Unix system for 386 machines" (with "many of the utilities and libraries" from GNU),[19] but the January 1995 Bulletin switched to the term "GNU/Linux" instead.[20]

Stallman's and the FSF's efforts to include "GNU" in the name started around 1994, but were reportedly mostly via private communications (such as the above-mentioned request to Debian) until 1996.[21][22] In May 1996, Stallman released Emacs 19.31 with the Autoconf system target "linux" changed to "lignux" (shortly thereafter changed to "linux-gnu" in emacs 19.32),[23][7] and included an essay "Linux and the GNU system"[24] suggesting that people use the terms "Linux-based GNU system" (or "GNU/Linux system" or "Lignux" for short). He later used "GNU/Linux" exclusively, and the essay was superseded by Stallman's 1997 essay, "Linux and the GNU System".[6]

Composition of operating systems Edit

Modern free software and open-source software operating systems are composed of software by many different authors, including the Linux kernel developers, the GNU project, and other vendors such as those behind the X Window System. Desktop- and server-based distributions use GNU components such as the GNU C Library (glibc), GNU Core Utilities (coreutils), and the Bash shell.

In a 2002 analysis of the source code for Red Hat Linux 7.1, a typical Linux distribution, the total size of the packages from the GNU project was found to be much larger than the Linux kernel.[25] Later, a 2011 analysis of the Ubuntu distribution's "Natty" release main repository found that 8% to 13% of it consisted of GNU components (the range depending on whether GNOME is considered part of GNU), while only 6% is taken by the Linux kernel (9% when including its direct dependencies).[26] Determining exactly what constitutes the "operating system" per se is a matter of continuing debate.[1]

On the other hand, some embedded systems, such as handheld devices and smartphones (like Google's Android), residential gateways (routers), and Voice over IP devices, are engineered with space efficiency in mind and use a Linux kernel with few or no components of GNU, due to perceived issues surrounding bloat, and impeded performance.[27] A system running μClinux is likely to substitute uClibc for glibc, and BusyBox for coreutils. Google's Linux-based Android operating system does not use any GNU components or libraries, using Google's own BSD-based Bionic C library in place of glibc. The FSF agrees that "GNU/Linux" is not an appropriate name for these systems.[28][29][30]

There are also systems that use a GNU userspace and/or C library on top of a non-Linux kernel, for example Debian GNU/Hurd (GNU userland on the GNU kernel)[31] or Debian GNU/kFreeBSD (which uses the GNU coreutils and C library with the kernel from FreeBSD).[32]

Opinions Edit

GNU/Linux Edit

 
FSF artwork of the gnu (GNU mascot) and the penguin Tux (mascot of the Linux kernel) representing their viewpoint on "GNU/Linux". The GNU General Public License (GPL), which is used by the Linux kernel as well as by most GNU software, armors both characters.

The FSF justifies the name "GNU/Linux" primarily on the grounds that the GNU project was specifically developing a complete system, of which they argue that the Linux kernel filled one of the final gaps;[33] the large number of GNU components and GNU source code used in such systems is a secondary argument:

So if you were going to pick a name for the system based on who wrote the programs in the system, the most appropriate single choice would be GNU. But we don't think that is the right way to consider the question. The GNU Project was not, is not, a project to develop specific software packages. [...] Many people have made major contributions to the free software in the system, and they all deserve credit. But the reason it is an integrated system—and not just a collection of useful programs—is because the GNU Project set out to make it one. We made a list of the programs needed to make a complete free system, and we systematically wrote, or found people to write, everything on the list.

— Richard Stallman[33]

Other arguments include that the name "GNU/Linux" recognizes the role that the free-software movement played in building modern free and open source software communities,[28] that the GNU project played a larger role in developing packages and software for GNU/Linux or Linux distributions,[6][7] and that using the word "Linux" to refer to the Linux kernel, the operating system and entire distributions of software leads to confusion on the differences about the three. Because of this confusion, legal threats and public relations campaigns apparently directed against the kernel, such as those launched by the SCO Group or the Alexis de Tocqueville Institution (AdTI), have been misinterpreted by many commentators who assume that the whole operating system is being targeted. SCO and the AdTI have even been accused of deliberately exploiting this confusion.[34][35][36]

Regarding suggestions that renaming efforts stem from egotism or personal pique, Stallman has responded that his interest is not in giving credit to himself but to the GNU Project: "Some people think that it's because I want my ego to be fed. Of course, I'm not asking you to call it 'Stallmanix'."[37] In response to another common suggestion that many people have contributed to the system and that a short name cannot credit all of them, the FSF has argued that this cannot justify calling the system "Linux", since they believe that the GNU project's contribution was ultimately greater than that of the Linux kernel in these related systems.[7][26]

In 2010, Stallman stated that naming is not simply a matter of giving equal mention to the GNU Project, saying that because the system is more widely referred as "Linux", people tend to "think it's all Linux, that it was all started by Mr. Torvalds in 1991, and they think it all comes from his vision of life, and that's the really bad problem."[38]

Ariadne Conill, developer and security chair of Alpine Linux, has stated that in her opinion GNU/Linux is the correct name when referring to Linux distributions that are based on glibc and GNU coreutils, such as Debian and Fedora Linux. This can be contrasted to other Linux distributions which are based on bionic (Android) and musl (Alpine).[39]

Linux Edit

Proponents of naming the operating systems "Linux" state that "Linux" is used far more often than "GNU/Linux".[2][3]

Eric S. Raymond writes (in the "Linux" entry of the Jargon File):

Some people object that the name "Linux" should be used to refer only to the kernel, not the entire operating system. This claim is a proxy for an underlying territorial dispute; people who insist on the term GNU/Linux want the FSF to get most of the credit for Linux because [Stallman] and friends wrote many of its user-level tools. Neither this theory nor the term GNU/Linux has gained more than minority acceptance.

When Linus Torvalds was asked in the documentary Revolution OS whether the name "GNU/Linux" was justified, he replied:

Well, I think it's justified, but it's justified if you actually make a GNU distribution of Linux ... the same way that I think that "Red Hat Linux" is fine, or "SUSE Linux" or "Debian Linux", because if you actually make your own distribution of Linux, you get to name the thing, but calling Linux in general "GNU Linux" I think is just ridiculous.[40][41]

An earlier comment by Torvalds on the naming controversy was:

Umm, this discussion has gone on quite long enough, thank you very much. It doesn't really matter what people call Linux, as long as credit is given where credit is due (on both sides). Personally, I'll very much continue to call it "Linux", ...

The GNU people tried calling it GNU/Linux, and that's ok. It's certainly no worse a name than "Linux Pro" or "Red Hat Linux" or "Slackware Linux" ...

Lignux is just a punny name—I think Linux/GNU or GNU/Linux is a bit more "professional" ...[42]

The name "GNU/Linux," particularly when using Stallman's preferred pronunciation, has been criticized for its perceived clumsiness and verbosity,[43][44] a factor that Torvalds has cited as the downfall of operating systems such as 386BSD.[45]

The Linux Journal speculated that Stallman's advocacy of the combined name stems from frustration that "Linus got the glory for what [Stallman] wanted to do."[46]

Others have suggested that, regardless of the merits, Stallman's persistence in what sometimes seems a lost cause makes him and GNU look bad. For example, Larry McVoy (author of BitKeeper, once used to manage Linux kernel development) opined that "claiming credit only makes one look foolish and greedy".[47]

Many users and vendors who prefer the name "Linux," such as Jim Gettys, one of the original developers of the X Window System, point to the inclusion of non-GNU, non-kernel tools, such as KDE, LibreOffice, and Firefox, in end-user operating systems based on the Linux kernel:

There are lots of people on this bus; I don't hear a clamor of support that GNU is more essential than many of the other components; can't take a wheel away, and end up with a functional vehicle, or an engine, or the seats. I recommend you be happy we have a bus.[48]

See also Edit

References Edit

  1. ^ a b c Noyes, Katherine (10 May 2012). "To GNU or Not to GNU? That Is the Question". www.linuxinsider.com. Retrieved 13 January 2023.{{cite web}}: CS1 maint: url-status (link)
  2. ^ a b Kurp, Abraham (July 2008). . MakeUseOf. Archived from the original on 8 March 2009. Retrieved 10 April 2011.
  3. ^ a b c Siever, Ellen (June 2005). . Linux Dev Center. O'Reilly. Archived from the original on 18 July 2006. Retrieved 10 April 2011.
  4. ^ Eckert, Jason W. (2012). Linux+ Guide to Linux Certification (Third ed.). Boston, Massachusetts: Cengage Learning. p. 33. ISBN 978-1111541538. from the original on May 9, 2013. Retrieved April 14, 2013. 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.
  5. ^ Wynants, Marleen; Cornelis, Jan (2005). How Open is the Future?: Economic, Social & Cultural Scenarios Inspired by Free & Open-source Software. Asp / Vubpress / Upa. p. 71. ISBN 9789054873785.
  6. ^ a b c Stallman, Richard. "Linux and the GNU System". Gnu.org. Retrieved 22 June 2011.
  7. ^ a b c d e Stallman, Richard. "GNU/Linux FAQ".
  8. ^ "About Debian". Debian. Retrieved 22 February 2017.
  9. ^ "Trisquel GNU/Linux". Retrieved 22 February 2017.
  10. ^ "Parabola GNU/Linux-libre". Retrieved 22 February 2017.
  11. ^ St.Amant, Kirk; Still, Brian (2007). Handbook of Research on Open Source Software: Technological, Economic, and Social Perspectives. ISBN 978-1591409991.
  12. ^ "Q&A: Richard Stallman, founder of the GNU Project and the Free Software Foundation". iTnews. 17 November 2008. Retrieved 31 July 2021.{{cite web}}: CS1 maint: url-status (link)
  13. ^ Jamie Mazer (26 November 1992). "Re: ANNOUNCEMENT: Alpha release Linux/GNU/X ..." Newsgroup: comp.unix.misc. Retrieved 3 February 2008.
  14. ^ Rodrigo Vanegas (18 May 1993). "The free software myth and the commercial myth". Newsgroup: comp.os.linux. Retrieved 3 February 2008.
  15. ^ Stephen Benson (12 May 1994). "Linux/GNU in EE Times". Newsgroup: comp.os.linux.misc. Usenet: 178@scribendum.win-uk.net. Retrieved 31 January 2008.
  16. ^ Official announcement of the name change on the debian-announce mailing list
  17. ^ Moody, Glyn (2002). Rebel Code: Linux And The Open Source Revolution. Basic Books. ISBN 978-0738206707.
  18. ^ Williams, Sam; Stallman, Richard M. (2010). Free as in Freedom 2.0 (PDF). GNU Press. p. 151. ISBN 978-0-9831592-1-6.
  19. ^ "GNU's Bulletin, vol. 1 no. 17".
  20. ^ "GNU's Bulletin, vol. 1 no. 18".
  21. ^ Richard Stallman (12 January 2003). "Re: Why is Nvidia given GPL'd code to use in closed source drivers?". linux-kernel (Mailing list). Lkml.org. Retrieved 22 June 2011.
  22. ^ Matt Welsh (8 September 1994). "Linux is a GNU system and the DWARF support". Newsgroup: comp.os.linux.misc. Retrieved 3 February 2008. RMS's idea (which I have heard first-hand) is that Linux systems should be considered GNU systems with Linux as the kernel.
  23. ^ Stallman, Richard. "emacs-19.31-19.32.diff-1". pp. line 151–155. Retrieved 21 March 2017.
  24. ^ Stallman, Richard. "Linux and The GNU system". gnu.org. Retrieved 21 March 2017.
  25. ^ David A. Wheeler (29 July 2002). "More Than a Gigabuck: Estimating GNU/Linux's Size". the total of the GNU project's code is much larger than the Linux kernel's size. Thus, by comparing the total contributed effort, it's certainly justifiable to call the entire system GNU/Linux and not just Linux.
  26. ^ a b Côrte-Real, Pedro (31 May 2011). "How much GNU is there in GNU/Linux?". Split Perspective. (self-published data)
  27. ^ Torvalds, Linus (9 January 2002). "Posting to the glibc mailing list". Retrieved 30 August 2021.{{cite web}}: CS1 maint: url-status (link)
  28. ^ a b "GNU/Linux FAQ by Richard Stallman".
  29. ^ Bradley M. Kuhn, Android/Linux's Future and Advancement of Mobile Software Freedom, blog post (4 November 2009).
  30. ^ Paul, Ryan (23 February 2009). "Dream(sheep++): A developer's introduction to Google Android". Arstechnica.com. Retrieved 22 June 2011.
  31. ^ Debian GNU/Hurd web page, and GNU Hurd web page. (Accessed June 2013.)
  32. ^ Debian GNU/kFreeBSD web page (accessed June 2013).
  33. ^ a b "Richard Stallman, "Linux and the GNU Project"". GNU Project. Retrieved 22 June 2011.
  34. ^ Mike Angelo (28 April 2003). . Archived from the original on 14 September 2010. Retrieved 12 June 2004. Generally, SCO's Caldera v IBM Complaint is vague and confusing as to whether the accusations involve the Linux kernel, the GNU/Linux operating system, Linux distributions, Linux applications, or whatever.
  35. ^ Eben Moglen (27 June 2003). "FSF Statement on SCO v IBM]". SCO has used "Linux" to mean "all free software", or "all free software constituting a UNIX-like operating system." This confusion, which the Free Software Foundation warned against in the past, is here shown to have the misleading consequences the Foundation has often predicted
  36. ^ Lisa Stapleton (27 May 2004). "Stallman: Accusatory Report Deliberately Confuses". LinuxInsider. In particular, Stallman criticized the [Ken Brown/AdTI] report for capitalizing on common confusion between the Linux kernel, which Stallman says "Linus really wrote", with the full GNU operating system and associated software, which can be and generally is used with the Linux kernel.
  37. ^ "Transcript of Richard M. Stallman's speech, "Free Software: Freedom and Cooperation", given at New York University in New York, NY, on 29 May 2001".
  38. ^ "Richard Stallman talk+Q&A at the useR! 2010 conference (audio files attached)". R-statistics blog. 26 July 2010.
  39. ^ Conill, Ariadne (30 March 2022). "it is correct to refer to GNU/Linux as GNU/Linux". Ariadne's Space. Retrieved 28 April 2022.
  40. ^ Moore, J.T.S. (Produced, Written, and Directed) (2001). Revolution OS (DVD).
  41. ^ "Linus Torvalds, Linux, GNU/Linux". YouTube.
  42. ^ Linus Torvalds (3 June 1996). "Lignux, what's the matter with you people?". Newsgroup: comp.os.linux.misc.
  43. ^ Hoffman, Chris (4 March 2013). "The Great Debate: Is it Linux or GNU/Linux?". Retrieved 22 December 2016.
  44. ^ "It's GNU/Linux; stop calling it "Linux" (idea)". 28 April 2001. Retrieved 19 December 2016.
  45. ^ Torvalds, Linus (16 March 1993). "Post". comp.unix.pc-clone.32bit. Google Groups. Retrieved 19 February 2011. No. That's it. The cool name, that is. We worked very hard on creating a name that would appeal to the majority of people, and it certainly paid off: thousands of people are using linux just to be able to say "OS/2? Hah. I've got Linux. What a cool name". 386BSD made the mistake of putting a lot of numbers and weird abbreviations into the name, and is scaring away a lot of people just because it sounds too technical.
  46. ^ . Linux Journal No. 30 (October 1996). Archived from the original on 8 December 2004. Retrieved 12 June 2004. Perhaps RMS is frustrated because Linus got the glory for what RMS wanted to do.
  47. ^ Larry McVoy (3 April 1999). "Re: GNU/Linux". linux-kernel (Mailing list). Archived from the original on 29 June 2012.
  48. ^ Jim Gettys (5 April 1999). "Re: GNU/Linux". linux-kernel (Mailing list). Archived from the original on 6 August 2012.

External links Edit

  • "Why GNU/Linux?" (or "What's in a name?"), by Richard Stallman
  • GNU Users Who Have Never Heard of GNU, also by Richard Stallman
  • GNU/Linux FAQ by Richard Stallman
  • The "Say Lignux" Campaign, by Richard Stallman, 2013
  • David A. Wheeler on why he mostly says "GNU/Linux"
  • Stallman explaining the relationship of GNU and Linux, Zagreb, 2006
  • Who wrote Linux?, by Josh Mehlman, ZDNet Australia, 7 July 2004
  • "What is GNU/Linux", Debian Project

linux, naming, controversy, within, free, software, open, source, software, communities, there, controversy, over, whether, refer, computer, operating, systems, that, combination, software, linux, kernel, linux, linux, systems, mascot, linux, kernelofficial, l. Within the free software and the open source software communities there is controversy over whether to refer to computer operating systems that use a combination of GNU software and the Linux kernel as GNU Linux or Linux systems 1 Tux mascot of the Linux KernelOfficial logo employed by the GNU Project 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 Contents 1 History 2 Composition of operating systems 3 Opinions 3 1 GNU Linux 3 2 Linux 4 See also 5 References 6 External linksHistory EditIn 1983 Richard Stallman founder of the Free Software Foundation set forth plans of a complete Unix like operating system called GNU composed entirely of free software In September of that year Stallman published a manifesto in Dr Dobb s Journal detailing his new project publicly outlining his vision of free software 11 12 Software development work began in January 1984 By 1991 the GNU mid level portions of the operating system were almost complete and the upper level could be supplied by the X Window System but the lower level kernel device drivers system level utilities and daemons was still mostly lacking The kernel officially developed by GNU was called GNU Hurd The Hurd followed an ambitious microkernel design which proved unexpectedly difficult to implement early on However in 1991 Linus Torvalds independently released the first version of the Linux kernel Early Linux developers ported GNU code including the GNU C Compiler to run on Linux while the free software community adopted the use of the Linux kernel as the missing kernel for the GNU operating system This work filled the remaining gaps in providing a completely free operating system 7 Over the next few years several suggestions arose for naming operating systems using the Linux kernel and GNU components In 1992 the Yggdrasil Linux distribution adopted the name Linux GNU X In Usenet and mailing list discussions one can find usages of GNU Linux as early as 1992 13 and of GNU Linux as early as 1993 14 The Debian project which was at one time sponsored by the Free Software Foundation switched to calling its product Debian GNU Linux in early 1994 3 15 16 17 This change followed a request by Richard Stallman who initially proposed LiGNUx but suggested GNU Linux instead after hearing complaints about the awkwardness of the former term 18 GNU s June 1994 Bulletin described Linux as a free Unix system for 386 machines with many of the utilities and libraries from GNU 19 but the January 1995 Bulletin switched to the term GNU Linux instead 20 Stallman s and the FSF s efforts to include GNU in the name started around 1994 but were reportedly mostly via private communications such as the above mentioned request to Debian until 1996 21 22 In May 1996 Stallman released Emacs 19 31 with the Autoconf system target linux changed to lignux shortly thereafter changed to linux gnu in emacs 19 32 23 7 and included an essay Linux and the GNU system 24 suggesting that people use the terms Linux based GNU system or GNU Linux system or Lignux for short He later used GNU Linux exclusively and the essay was superseded by Stallman s 1997 essay Linux and the GNU System 6 Composition of operating systems EditModern free software and open source software operating systems are composed of software by many different authors including the Linux kernel developers the GNU project and other vendors such as those behind the X Window System Desktop and server based distributions use GNU components such as the GNU C Library glibc GNU Core Utilities coreutils and the Bash shell In a 2002 analysis of the source code for Red Hat Linux 7 1 a typical Linux distribution the total size of the packages from the GNU project was found to be much larger than the Linux kernel 25 Later a 2011 analysis of the Ubuntu distribution s Natty release main repository found that 8 to 13 of it consisted of GNU components the range depending on whether GNOME is considered part of GNU while only 6 is taken by the Linux kernel 9 when including its direct dependencies 26 Determining exactly what constitutes the operating system per se is a matter of continuing debate 1 On the other hand some embedded systems such as handheld devices and smartphones like Google s Android residential gateways routers and Voice over IP devices are engineered with space efficiency in mind and use a Linux kernel with few or no components of GNU due to perceived issues surrounding bloat and impeded performance 27 A system running mClinux is likely to substitute uClibc for glibc and BusyBox for coreutils Google s Linux based Android operating system does not use any GNU components or libraries using Google s own BSD based Bionic C library in place of glibc The FSF agrees that GNU Linux is not an appropriate name for these systems 28 29 30 There are also systems that use a GNU userspace and or C library on top of a non Linux kernel for example Debian GNU Hurd GNU userland on the GNU kernel 31 or Debian GNU kFreeBSD which uses the GNU coreutils and C library with the kernel from FreeBSD 32 Opinions EditGNU Linux Edit nbsp FSF artwork of the gnu GNU mascot and the penguin Tux mascot of the Linux kernel representing their viewpoint on GNU Linux The GNU General Public License GPL which is used by the Linux kernel as well as by most GNU software armors both characters The FSF justifies the name GNU Linux primarily on the grounds that the GNU project was specifically developing a complete system of which they argue that the Linux kernel filled one of the final gaps 33 the large number of GNU components and GNU source code used in such systems is a secondary argument So if you were going to pick a name for the system based on who wrote the programs in the system the most appropriate single choice would be GNU But we don t think that is the right way to consider the question The GNU Project was not is not a project to develop specific software packages Many people have made major contributions to the free software in the system and they all deserve credit But the reason it is an integrated system and not just a collection of useful programs is because the GNU Project set out to make it one We made a list of the programs needed to make a complete free system and we systematically wrote or found people to write everything on the list Richard Stallman 33 Other arguments include that the name GNU Linux recognizes the role that the free software movement played in building modern free and open source software communities 28 that the GNU project played a larger role in developing packages and software for GNU Linux or Linux distributions 6 7 and that using the word Linux to refer to the Linux kernel the operating system and entire distributions of software leads to confusion on the differences about the three Because of this confusion legal threats and public relations campaigns apparently directed against the kernel such as those launched by the SCO Group or the Alexis de Tocqueville Institution AdTI have been misinterpreted by many commentators who assume that the whole operating system is being targeted SCO and the AdTI have even been accused of deliberately exploiting this confusion 34 35 36 Regarding suggestions that renaming efforts stem from egotism or personal pique Stallman has responded that his interest is not in giving credit to himself but to the GNU Project Some people think that it s because I want my ego to be fed Of course I m not asking you to call it Stallmanix 37 In response to another common suggestion that many people have contributed to the system and that a short name cannot credit all of them the FSF has argued that this cannot justify calling the system Linux since they believe that the GNU project s contribution was ultimately greater than that of the Linux kernel in these related systems 7 26 In 2010 Stallman stated that naming is not simply a matter of giving equal mention to the GNU Project saying that because the system is more widely referred as Linux people tend to think it s all Linux that it was all started by Mr Torvalds in 1991 and they think it all comes from his vision of life and that s the really bad problem 38 Ariadne Conill developer and security chair of Alpine Linux has stated that in her opinion GNU Linux is the correct name when referring to Linux distributions that are based on glibc and GNU coreutils such as Debian and Fedora Linux This can be contrasted to other Linux distributions which are based on bionic Android and musl Alpine 39 Linux Edit Proponents of naming the operating systems Linux state that Linux is used far more often than GNU Linux 2 3 Eric S Raymond writes in the Linux entry of the Jargon File Some people object that the name Linux should be used to refer only to the kernel not the entire operating system This claim is a proxy for an underlying territorial dispute people who insist on the term GNU Linux want the FSF to get most of the credit for Linux because Stallman and friends wrote many of its user level tools Neither this theory nor the term GNU Linux has gained more than minority acceptance When Linus Torvalds was asked in the documentary Revolution OS whether the name GNU Linux was justified he replied Well I think it s justified but it s justified if you actually make a GNU distribution of Linux the same way that I think that Red Hat Linux is fine or SUSE Linux or Debian Linux because if you actually make your own distribution of Linux you get to name the thing but calling Linux in general GNU Linux I think is just ridiculous 40 41 An earlier comment by Torvalds on the naming controversy was Umm this discussion has gone on quite long enough thank you very much It doesn t really matter what people call Linux as long as credit is given where credit is due on both sides Personally I ll very much continue to call it Linux The GNU people tried calling it GNU Linux and that s ok It s certainly no worse a name than Linux Pro or Red Hat Linux or Slackware Linux Lignux is just a punny name I think Linux GNU or GNU Linux is a bit more professional 42 The name GNU Linux particularly when using Stallman s preferred pronunciation has been criticized for its perceived clumsiness and verbosity 43 44 a factor that Torvalds has cited as the downfall of operating systems such as 386BSD 45 The Linux Journal speculated that Stallman s advocacy of the combined name stems from frustration that Linus got the glory for what Stallman wanted to do 46 Others have suggested that regardless of the merits Stallman s persistence in what sometimes seems a lost cause makes him and GNU look bad For example Larry McVoy author of BitKeeper once used to manage Linux kernel development opined that claiming credit only makes one look foolish and greedy 47 Many users and vendors who prefer the name Linux such as Jim Gettys one of the original developers of the X Window System point to the inclusion of non GNU non kernel tools such as KDE LibreOffice and Firefox in end user operating systems based on the Linux kernel There are lots of people on this bus I don t hear a clamor of support that GNU is more essential than many of the other components can t take a wheel away and end up with a functional vehicle or an engine or the seats I recommend you be happy we have a bus 48 See also Edit nbsp Free and open source software portalAlternative terms for free software GNU variants List of GNU packages History of free softwareReferences Edit a b c Noyes Katherine 10 May 2012 To GNU or Not to GNU That Is the Question www linuxinsider com Retrieved 13 January 2023 a href Template Cite web html title Template Cite web cite web a CS1 maint url status link a b Kurp Abraham July 2008 Learning The Linux Lingo MakeUseOf Archived from the original on 8 March 2009 Retrieved 10 April 2011 a b c Siever Ellen June 2005 What Is Linux Linux Dev Center O Reilly Archived from the original on 18 July 2006 Retrieved 10 April 2011 Eckert Jason W 2012 Linux Guide to Linux Certification Third ed Boston Massachusetts Cengage Learning p 33 ISBN 978 1111541538 Archived from the original on May 9 2013 Retrieved April 14 2013 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 Wynants Marleen Cornelis Jan 2005 How Open is the Future Economic Social amp Cultural Scenarios Inspired by Free amp Open source Software Asp Vubpress Upa p 71 ISBN 9789054873785 a b c Stallman Richard Linux and the GNU System Gnu org Retrieved 22 June 2011 a b c d e Stallman Richard GNU Linux FAQ About Debian Debian Retrieved 22 February 2017 Trisquel GNU Linux Retrieved 22 February 2017 Parabola GNU Linux libre Retrieved 22 February 2017 St Amant Kirk Still Brian 2007 Handbook of Research on Open Source Software Technological Economic and Social Perspectives ISBN 978 1591409991 Q amp A Richard Stallman founder of the GNU Project and the Free Software Foundation iTnews 17 November 2008 Retrieved 31 July 2021 a href Template Cite web html title Template Cite web cite web a CS1 maint url status link Jamie Mazer 26 November 1992 Re ANNOUNCEMENT Alpha release Linux GNU X Newsgroup comp unix misc Retrieved 3 February 2008 Rodrigo Vanegas 18 May 1993 The free software myth and the commercial myth Newsgroup comp os linux Retrieved 3 February 2008 Stephen Benson 12 May 1994 Linux GNU in EE Times Newsgroup comp os linux misc Usenet 178 scribendum win uk net Retrieved 31 January 2008 Official announcement of the name change on the debian announce mailing list Moody Glyn 2002 Rebel Code Linux And The Open Source Revolution Basic Books ISBN 978 0738206707 Williams Sam Stallman Richard M 2010 Free as in Freedom 2 0 PDF GNU Press p 151 ISBN 978 0 9831592 1 6 GNU s Bulletin vol 1 no 17 GNU s Bulletin vol 1 no 18 Richard Stallman 12 January 2003 Re Why is Nvidia given GPL d code to use in closed source drivers linux kernel Mailing list Lkml org Retrieved 22 June 2011 Matt Welsh 8 September 1994 Linux is a GNU system and the DWARF support Newsgroup comp os linux misc Retrieved 3 February 2008 RMS s idea which I have heard first hand is that Linux systems should be considered GNU systems with Linux as the kernel Stallman Richard emacs 19 31 19 32 diff 1 pp line 151 155 Retrieved 21 March 2017 Stallman Richard Linux and The GNU system gnu org Retrieved 21 March 2017 David A Wheeler 29 July 2002 More Than a Gigabuck Estimating GNU Linux s Size the total of the GNU project s code is much larger than the Linux kernel s size Thus by comparing the total contributed effort it s certainly justifiable to call the entire system GNU Linux and not just Linux a b Corte Real Pedro 31 May 2011 How much GNU is there in GNU Linux Split Perspective self published data Torvalds Linus 9 January 2002 Posting to the glibc mailing list Retrieved 30 August 2021 a href Template Cite web html title Template Cite web cite web a CS1 maint url status link a b GNU Linux FAQ by Richard Stallman Bradley M Kuhn Android Linux s Future and Advancement of Mobile Software Freedom blog post 4 November 2009 Paul Ryan 23 February 2009 Dream sheep A developer s introduction to Google Android Arstechnica com Retrieved 22 June 2011 Debian GNU Hurd web page and GNU Hurd web page Accessed June 2013 Debian GNU kFreeBSD web page accessed June 2013 a b Richard Stallman Linux and the GNU Project GNU Project Retrieved 22 June 2011 Mike Angelo 28 April 2003 SCO Caldera v IBM Archived from the original on 14 September 2010 Retrieved 12 June 2004 Generally SCO s Caldera v IBM Complaint is vague and confusing as to whether the accusations involve the Linux kernel the GNU Linux operating system Linux distributions Linux applications or whatever Eben Moglen 27 June 2003 FSF Statement on SCO v IBM SCO has used Linux to mean all free software or all free software constituting a UNIX like operating system This confusion which the Free Software Foundation warned against in the past is here shown to have the misleading consequences the Foundation has often predicted Lisa Stapleton 27 May 2004 Stallman Accusatory Report Deliberately Confuses LinuxInsider In particular Stallman criticized the Ken Brown AdTI report for capitalizing on common confusion between the Linux kernel which Stallman says Linus really wrote with the full GNU operating system and associated software which can be and generally is used with the Linux kernel Transcript of Richard M Stallman s speech Free Software Freedom and Cooperation given at New York University in New York NY on 29 May 2001 Richard Stallman talk Q amp A at the useR 2010 conference audio files attached R statistics blog 26 July 2010 Conill Ariadne 30 March 2022 it is correct to refer to GNU Linux as GNU Linux Ariadne s Space Retrieved 28 April 2022 Moore J T S Produced Written and Directed 2001 Revolution OS DVD Linus Torvalds Linux GNU Linux YouTube Linus Torvalds 3 June 1996 Lignux what s the matter with you people Newsgroup comp os linux misc Hoffman Chris 4 March 2013 The Great Debate Is it Linux or GNU Linux Retrieved 22 December 2016 It s GNU Linux stop calling it Linux idea 28 April 2001 Retrieved 19 December 2016 Torvalds Linus 16 March 1993 Post comp unix pc clone 32bit Google Groups Retrieved 19 February 2011 No That s it The cool name that is We worked very hard on creating a name that would appeal to the majority of people and it certainly paid off thousands of people are using linux just to be able to say OS 2 Hah I ve got Linux What a cool name 386BSD made the mistake of putting a lot of numbers and weird abbreviations into the name and is scaring away a lot of people just because it sounds too technical From the Publisher On the Politics of Freedom Linux Journal No 30 October 1996 Archived from the original on 8 December 2004 Retrieved 12 June 2004 Perhaps RMS is frustrated because Linus got the glory for what RMS wanted to do Larry McVoy 3 April 1999 Re GNU Linux linux kernel Mailing list Archived from the original on 29 June 2012 Jim Gettys 5 April 1999 Re GNU Linux linux kernel Mailing list Archived from the original on 6 August 2012 External links Edit Why GNU Linux or What s in a name by Richard Stallman GNU Users Who Have Never Heard of GNU also by Richard Stallman GNU Linux FAQ by Richard Stallman The Say Lignux Campaign by Richard Stallman 2013 David A Wheeler on why he mostly says GNU Linux Stallman explaining the relationship of GNU and Linux Zagreb 2006 Who wrote Linux by Josh Mehlman ZDNet Australia 7 July 2004 What is GNU Linux Debian Project Retrieved from https en wikipedia org w index php title GNU Linux naming controversy amp oldid 1176367510, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.