GNU

위키百科, 우리 모두의 百科事典.

GNU
GNU 허드 로 稼動된 모습
開發者 GNU 프로젝트 (커뮤니티 形成)
프로그래밍 言語 C , 어셈블리어
OS 系列 유닉스 系列
소스 形態 自由 소프트웨어
마케팅 對象 個人用 컴퓨터, 모바일 裝置, 內臟型 裝置, 서버, 메인 프레임, 슈퍼 컴퓨터
플랫폼 IA-32 (허드 커널 專用), 알파 , ARC , ARM , AVR32 , 블랙핀 , C6x , ETRAX CRIS , FR-V , H8/300 , Hexagon , 아이테니엄 , M32R , M68k , META , Microblaze , MIPS , MN103 , OpenRISC , PA-RISC , 파워PC , S390 , S+core , 슈퍼H , SPARC , 타일64 , Unicore32 , x86 , Xtensa ( 리눅스 리브레 커널 專用)
커널 마이크로커널 ( GNU 허드 )
모놀리식 커널 ( 리눅스 리브레 , 리눅스 포크)
라이선스 GPL , LGPL , AGPL , FDL , FSDG
公式 웹사이트 公式 사이트

GNU ( Listeni / ? n / , 그樓) [1] [2] 運營 體制 의 하나이자 [3] [4] [5] 컴퓨터 소프트웨어의 모음집이다. GNU는 穩全히 自由 소프트웨어 로 이루어져 있으며, [6] [7] [8] 그 中 大部分이 GNU 프로젝트 GPL 로 라이선스된다.

GNU는 "GNU's Not Unix!" (GNU는 유닉스가 아니다!)의 再歸 弱者 이며, [6] [9] 이렇게 選定된 理由는 GNU의 디자인이 유닉스 系列 이지만 自由 소프트웨어인 點과 유닉스 코드 를 包含하지 않는다는 點에서 差別을 두려는 것이다. [6] [10] [11] GNU 프로젝트에는 運營 體制 커널 GNU HURD 가 들어있는데, 元來 自由 소프트웨어 財團 (FSF)에서 거기에 重點을 두고 있었다. [6] [12] [13] [14] 그러나 허드(Hurd) 커널이 아직 産業用으로 使用 可能한 狀態가 아니라서 [15] , 그 代身 GNU가 아닌 커널( 리눅스 가 가장 많이 使用된다)을 GNU 소프트웨어와 함께 使用할 수 있다. 現在 GNU와 LINUX를 結合하여 너무나 많이 使用되므로, 이 組合을 짧게 'LINUX'라고 말하는 境遇가 많으며, GNU/LINUX라고 부르는 境遇는 많지 않다. [16] [17] 揷畵에 나와있는 GNU는 生物의 種 이름이다.

GNU 프로젝트의 設立者 리처드 스톨먼

프로젝트의 創立者 리처드 스톨먼 은 GNU를 "社會에 對한 技術的 手段'으로 보았다. [18] 이와 關聯해 Lawrence Lessig는 스톨먼의 冊 《 自由 소프트웨어, 自由 社會 》 第2版에서 스톨먼은 소프트웨어의 社會的 觀念과 어떻게 自由 소프트웨어가 共同體와 社會 正義를 造成할 수 있는지에 對해 썼다고 言及하였다. [19]

構成 要素 [ 編輯 ]

GNU/리눅스 [ 編輯 ]

오늘날 GNU의 安定板은 리눅스 커널 이 包含된 GNU 패키지로 構成되어 動作하며 機能的인 유닉스 系列 시스템을 만들어준다. GNU 프로젝트는 이를 GNU/리눅스로 부르며, 提供되는 機能들은 다음과 같다:

GNU 自由 시스템 配布 가이드라인 [ 編輯 ]

GNU 自由 시스템 配布 가이드라인(GNU Free System Distribution Guidelines, GNU FSDG)은 GNU/리눅스 配布版과 같은 設置 可能한 시스템 配布版이 自由的인 特性이 있고 配布版 開發者들이 配布版들을 該當 特性에 맞출 수 있게 도와주는 시스템 配布 約束이다.

GNU 허드 [ 編輯 ]

GNU 프로젝트가 GNU 運營 體制 를 完成하는 것이라고 했을 때, 소프트웨어的인 面에서는 自由 소프트웨어의 結果物 카테고리人 自由 소프트웨어 디렉터리 에서 보이는 것과 하드웨어的인 面에서는 追求하고 있는 바가 運營 體制의 核心인 커널 卽, GNU 허드 를 만들어 내는 것이라고 할 수 있겠다.

이러한 소프트웨어的인 面과 하드웨어的인 面을 통해 穩全한 自由로운 運營 體制를 만드는 것이 GNU 프로젝트의 目標라고 한다면, GNU Hurd는 하드웨어를 統括 制御하는 GNU 運營 體制의 커널이 되겠다.

같이 보기 [ 編輯 ]

各州 [ 編輯 ]

  1. “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 .  
  2. Stallman, Richard (2006年 3月 9日). 《The Free Software Movement and the Future of Freedom》 . Zagreb, Croatia: FSF Europe . 2007年 2月 20日에 確認함 . 要約文 .  
  3. 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年 5月 9日에 原本 文書 (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.  
  4. 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 . 2016年 1月 11日에 確認함 . Debian port to Hurd...: The GNU Hurd is a totally new operating system being put together by the GNU group.  
  5. Neal H. Walfield; Marcus Brinkmann (2007年 7月 4日). “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月 5日에 原本 文書 (PDF) 에서 保存된 文書 . 2016年 1月 11日에 確認함 .  
  6. St. Amant, Kirk; Still, Brian. 《Handbook of Research on Open Source Software: Technological, Economic, and Social Perspectives》. ISBN   1-59140999-3 .  
  7. “GNU Manifesto” . 《GNU project》. FSF . 2011年 7月 27日에 確認함 .  
  8. Raymond, Eric (2001年 2月 1日). 《The Cathedral & the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary》 . 10?12쪽. ISBN   978-0-59600108-7 .  
  9. “GNU's Not Unix” . The free dictionary . 2012年 9月 22日에 確認함 .  
  10. “The GNU Operating system” . 《GNU project》. FSF . 2008年 8月 18日에 確認함 .  
  11. Marshall, Rosalie (2008年 11月 17日). “Q&A: Richard Stallman, founder of the GNU Project and the Free Software Foundation” . AU : PC & Tech Authority . 2012年 9月 22日에 確認함 .  
  12. 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."
  13. Hillesley, Richard (2010年 6月 30日), “GNU HURD: Altered visions and lost promise” , 《The H》 online版, 3 쪽, 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.  
  14. 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."
  15. 《Status》 , Free Software Foundation, 2015年 5月 3日 , 2017年 4月 24日에 確認함  
  16. 〈1.2 What is Linux?〉, 《Debian open book》 , O'Reilly, 1991年 10月 5日 , 2012年 9月 22日에 確認함  
  17. 〈What is GNU/Linux?〉 , 《Ubuntu Installation Guide》, Ubuntu 12.4板, Canonical, 2015年 6月 21日에 原本 文書 에서 保存된 文書 , 2015年 6月 22日에 確認함  
  18. Stallman, Richard (1986), 〈KTH〉 , 《Philosophy》 (speech), GNU, Stockholm, Sweden: FSF   .
  19. “ISBN 978-1-4414-3685-6 - Free Software, Free Society: Selected Essays Of Richard M. Stallman - OPENISBN Project:Download Book Data” . 《www.openisbn.com》 . 2016年 3月 24日에 確認함 .  

外部 링크 [ 編輯 ]