GNU (グヌー、[3] [4] (Section: The name "GNU" ) )とはオペレーティングシステム [5] [6] [7]
であり、かつコンピュータソフトウェアの広範囲に渡るコレクションである。GNUは完全にフリーソフトウェア から構成されている[8] [9] [10] 。
GNU は"GNU's Not Unix!" (「GNUはUNIXではない」)の再帰的頭字語 である。この名称が選ばれたのは、GNUはUnix系 の設計ではあるがUNIX とは違いフリーソフトウェアでありUNIXに由来するソースコード を全く使っていないことを示すためである[8] [11] [12] 。GNUの正式な発音は「グヌー」である[13] 。一般的な英語では、gnuは「ヌー」と発音し、ウシカモシカまたはヌー と呼ばれる動物をさす言葉である。GNUプロジェクトは自らの名称の呼び方について「it is pronounced g-noo, as one syllable with no vowel sound between the g and the n.(gとnの間に母音 がない1音節 として、g-nooと発音する)」と要請している。
GNUプロジェクトには、元々フリーソフトウェア財団 が重点を置いていたオペレーティングシステムのカーネル であるGNU Hurd が含まれている[8] [14] [15] [16] 。しかしながらGNU Hurd以外のカーネルもGNUソフトウェアと共に利用できる。そのようなカーネルとして最も有名なものはLinuxカーネル である。GNUのカーネルにLinuxカーネルを用いるのが一般的な理由は、GNUのカーネルがGNUの中で最も成熟していない部分のためである[17] [18] 。GNUソフトウェアとLinuxカーネルを組み合わせたものが一般的に知られるLinux である(あまり一般的ではないがGNU/Linux と呼ばれることがある。この呼称についてはGNU/Linux名称論争 を参照すること)。
GNUには人間が容易にコンピュータにインストールして利用可能な完全なオペレーティングシステムとするためのコンポーネントである、完全な機能を持ったカーネルが未だに欠けたままである。実際には、使用可能なGNUベースオペレーティングシステムのほとんどがLinuxディストリビューション である。LinuxディストリビューションにはLinuxカーネル、GNUコンポーネント、およびGNUプロジェクト以外のフリーソフトウェアプロジェクトによるソフトウェアが多く含まれている。
プロジェクトの創設者であるリチャード・ストールマン は、GNUを「社会的目的のための技術的手段」として考えている[19] 。
^ “GNU Licenses ”. 2016年1月14日 閲覧。
^ “GNU FSDG ”. 2016年1月14日 閲覧。
^ “What is GNU? ”. The GNU Operating System . Free Software Foundation (2009年9月4日). 2009年10月9日 閲覧。 “The name ‘GNU’ is a recursive acronym for ‘GNU's Not Unix‘; it is pronounced g-noo , as one syllable with no vowel sound between the g and the n .”
^ 引用エラー: 無効な <ref>
タグです。「rms-zagreb-talk
」という名前の注釈に対するテキストが指定されていません
^
Yi Peng; Fu Li; Ali Mili (January 2007). “Modeling the evolution of operating systems: An empirical study” (PDF). Journal of Systems and Software (Elsevier) 80 (1): 1-15. doi :10.1016/j.jss.2006.03.049 . オリジナル の2009-05-09時点におけるアーカイブ。. https://web.archive.org/web/20160111035552/https://web.njit.edu/~mili/pdf/oss.pdf 2016年1月11日 閲覧 . "...we have selected a set of fifteen operating systems: Unix, Solaris/Sun OS, BSD, Windows, MS-DOS, MAC OS, Linux, Net Ware, HP UX, GNU Hurd, IBM Aix, Compaq/ DEC VMS, OS/2. "
^
M. R. M. Torres; Federico Barrero; M. Perales; S. L. Toral (June 2011). “Analysis of the Core Team Role in Open Source Communities” (PDF). Complex, Intelligent and Software Intensive Systems (CISIS), 2011 International Conference on (IEEE Computer Society): 109-114. doi :10.1109/CISIS.2011.25 . https://www.researchgate.net/profile/Federico_Barrero/publication/221328676_Analysis_of_the_core_team_role_in_open_source_communities/links/5464a5fb0cf2cb7e9dab30fe.pdf 2016年1月11日 閲覧 . "Debian port to Hurd...: The GNU Hurd is a totally new operating system being put together by the GNU group. "
^
Neal H. Walfield; Marcus Brinkmann (2007-07-04). “A critique of the GNU hurd multi-server operating system” (PDF). ACM SIGOPS Operating Systems Review (New York, NY, USA: Association for Computing Machinery ) 41 (4): 30-39. doi :10.1145/1278901.1278907 . オリジナル の2015-11-05時点におけるアーカイブ。. https://web.archive.org/web/20151105213752/http://www.walfield.org/papers/200707-walfield-critique-of-the-GNU-Hurd.pdf 2016年1月11日 閲覧。 .
^ a b c St. Amant, Kirk; Still, Brian. Handbook of Research on Open Source Software: Technological, Economic, and Social Perspectives . ISBN 1-59140999-3
^ “GNU Manifesto ”. GNU project . FSF. 2011年7月27日 閲覧。
^ Raymond, Eric (2001-02-01). The Cathedral & the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary . pp. 10-12. ISBN 978-0-59600108-7 . https://books.google.com/books?id=F6qgFtLwpJgC
^ “The GNU Operating system ”. GNU project . FSF. 2008年8月18日 閲覧。
^ Marshall, Rosalie (2008年11月17日). “Q&A: Richard Stallman, founder of the GNU Project and the Free Software Foundation ”. PC & Tech Authority. 2012年9月22日 閲覧。
^ “The GNU Operating System - What is GNU? ”. Free Software Foundation (2009年9月4日). 2009年10月9日 閲覧。 “The name "GNU" is a recursive acronym for "GNU's Not Unix!"; it is pronounced g-noo , as one syllable with no vowel sound between the g and the n .”
^ Vaughan-Nichols, Steven J. "Opinion: The top 10 operating system stinkers ", Computerworld (英語版 ) , April 9, 2009: "…after more than 25 years in development, GNU remains incomplete: its kernel, Hurd, has never really made it out of the starting blocks. […] Almost no one has actually been able to use the OS; it's really more a set of ideas than an operating system."
^ Hillesley, Richard (June 30, 2010), “GNU HURD: Altered visions and lost promise” , The H : 3 , http://www.h-online.com/open/features/GNU-HURD-Altered-visions-and-lost-promise-1030942.html , "Nearly twenty years later the HURD has still to reach maturity, and has never achieved production quality. […] Some of us are still wishing and hoping for the real deal, a GNU operating system with a GNU kernel."
^ Lessig, Lawrence. The Future of Ideas: The Fate of the Commons in a Connected World , p. 54. Random House, 2001. ISBN 978-0-375-50578-2 . About Stallman: "He had mixed all of the ingredients needed for an operating system to function, but he was missing the core."
^ “1.2 What is Linux?” , Debian open book , O’Reilly, (1991-10-05), http://oreilly.com/openbook/debian/book/ch01_02.html 2012年9月22日 閲覧。
^ “What is GNU/Linux?” , Ubuntu Installation Guide , Ubuntu (12.4 ed.), Canonical, https://help.ubuntu.com/lts/installation-guide/armhf/ch01s03.html 2015年6月22日 閲覧。
^ Stallman, Richard (1986), “KTH” , Philosophy (speech), GNU, Stockholm, Sweden: FSF, https://www.gnu.org/philosophy/stallman-kth.html .