请输入您要查询的百科知识:

 

词条 GNU
释义

  1. History

  2. Components

  3. GNU variants

  4. Copyright, GNU licenses, and stewardship

  5. Logo

  6. See also

  7. References

  8. External links

{{about|the operating system|the animal|Wildebeest|the free software project|GNU Project|other uses}}{{Infobox OS
| name = GNU
| logo = Heckert GNU white.svg
| logo size = 100px
| screenshot = Gnu hurd debian 1.png
| caption = Debian GNU/Hurd with Xfce4 and web browser Midori
| family = Unix-like
| developer = Community
| source model = Free software
| marketing target = Personal computers, mobile devices, embedded devices, servers, mainframes, supercomputers
| language =
| userland = GNU
| kernel_type = Microkernel (GNU Hurd) or Monolithic kernel (GNU Linux-libre, fork of Linux)
| license = GNU GPL, GNU LGPL, GNU AGPL, GNU FDL, GNU FSDG[1][2]
| website = https://www.gnu.org/home.en.html
| programmed in = Various (notably C and assembly language)
| working_state = Current
| supported_platforms = IA-32 (with Hurd kernel only) and Alpha, ARC, ARM, AVR32, Blackfin, C6x, ETRAX CRIS, FR-V, H8/300, Hexagon, Itanium, M32R, m68k, META, MicroBlaze, MIPS, MN103, OpenRISC, PA-RISC, PowerPC, s390, S+core, SuperH, SPARC, TILE64, Unicore32, x86, Xtensa (with Linux-libre kernel only)
}}

GNU {{IPAc-en|audio=En-gnu.ogg|ɡ|n|uː}}[3][4] is an operating system and an extensive collection of computer software.[4][5][6][7][8][9] GNU is composed wholly of free software,[11][10][11] most of which is licensed under the GNU Project's own General Public License (GPL).

GNU is a recursive acronym for "GNU's Not Unix!",[11][12] chosen because GNU's design is Unix-like, but differs from Unix by being free software and containing no Unix code.[13][14][15]

The GNU project includes an operating system kernel, GNU Hurd, which was the original focus of the Free Software Foundation (FSF).[13][16][17][18]

However, given the Hurd kernel's status as not yet production-ready,[19] non-GNU kernels, most popularly the Linux kernel, can also be used with GNU software.[20][21] The combination of GNU and Linux has become ubiquitous to the point that the duo is often referred to as just "Linux" in short, or, less frequently, GNU/Linux. (see the GNU/Linux naming controversy)

Richard Stallman, the founder of the project, views GNU as a "technical means to a social end".[22] Relatedly Lawrence Lessig states in his introduction to the second edition of Stallman's book Free Software, Free Society that in it Stallman has written about "the social aspects of software and how Free Software can create community and social justice".[23]

History

Development of the GNU operating system was initiated by Richard Stallman while he worked at MIT Artificial Intelligence Laboratory. It was called the GNU Project, and was publicly announced on September 27, 1983, on the net.unix-wizards and net.usoft newsgroups by Stallman.[24] Software development began on January 5, 1984, when Stallman quit his job at the Lab so that they could not claim ownership or interfere with distributing GNU components as free software.[25] Richard Stallman chose the name by using various plays on words, including the song The Gnu.[26]{{rp|at=[https://fsfe.org/freesoftware/transcripts/rms-fs-2006-03-09.en.html#the-name-gnu 00:45:30]}}

The goal was to bring a wholly free software operating system into existence. Stallman wanted computer users to be free to study the source code of the software they use, share software with other people, modify the behavior of software, and publish their own modified versions of the software. This philosophy was later published as the GNU Manifesto in March 1985.[27]

Richard Stallman's experience with the Incompatible Timesharing System (ITS),[25] an early operating system written in assembly language that became obsolete due to discontinuation of PDP-10, the computer architecture for which ITS was written, led to a decision that a portable system was necessary.[26]{{rp|at=[https://fsfe.org/freesoftware/transcripts/rms-fs-2006-03-09.en.html#choosing-the-unix-design 00:40:52]}}[28] It was thus decided that the development would be started using C and Lisp as system programming languages,[29] and that GNU would be compatible with Unix.[30] At the time, Unix was already a popular proprietary operating system. The design of Unix was modular, so it could be reimplemented piece by piece.[28]

Much of the needed software had to be written from scratch, but existing compatible third-party free software components were also used such as the TeX typesetting system, the X Window System, and the Mach microkernel that forms the basis of the GNU Mach core of GNU Hurd (the official kernel of GNU).[31] With the exception of the aforementioned third-party components, most of GNU has been written by volunteers; some in their spare time, some paid by companies,[32] educational institutions, and other non-profit organizations. In October 1985, Stallman set up the Free Software Foundation (FSF). In the late 1980s and 1990s, the FSF hired software developers to write the software needed for GNU.[33][34]

As GNU gained prominence, interested businesses began contributing to development or selling GNU software and technical support. The most prominent and successful of these was Cygnus Solutions,[32] now part of Red Hat.[35]

Components

{{Main article|List of GNU packages}}

The system's basic components include the GNU Compiler Collection (GCC), the GNU C library (glibc), and GNU Core Utilities (coreutils),[13] but also the GNU Debugger (GDB), GNU Binary Utilities (binutils),[36] the GNU Bash shell[31][37] and the GNOME desktop environment.[38] GNU developers have contributed to Linux ports of GNU applications and utilities, which are now also widely used on other operating systems such as BSD variants, Solaris and macOS.[39]{{better source needed|date=May 2018}}

Many GNU programs have been ported to other operating systems, including proprietary platforms such as Microsoft Windows[40] and macOS.[41] GNU programs have been shown to be more reliable than their proprietary Unix counterparts.[42][43]

As of November 2015, there are a total of 466 GNU packages (including decommissioned, 383 excluding) hosted on the official GNU development site.[44]

GNU variants

{{Main article|GNU variants}}

The official kernel of GNU Project was the GNU Hurd microkernel; however, as of 2012, the Linux kernel became officially part of the GNU Project in the form of Linux-libre, a variant of Linux with all proprietary components removed.[45]

With the April 30, 2015 release of the Debian GNU/HURD 2015 distro,[46][47] GNU OS now provides the components to assemble an operating system that users can install and use on a computer.[48][49][50] This includes the GNU Hurd kernel, that is currently in a pre-production state. The Hurd status page states that "it may not be ready for production use, as there are still some bugs and missing features. However, it should be a good base for further development and non-critical application usage."[48]

Due to Hurd not being ready for production use, in practice these operating systems are Linux distributions. They contain the Linux kernel, GNU components and software from many other free software projects. Looking at all program code contained in the Ubuntu Linux distribution in 2011, GNU encompassed 8% (13% including GNOME) and the Linux kernel 6% (increased to 9% when including its direct dependencies).[51]

Other kernels like the FreeBSD kernel also work together with GNU software to form a working operating system.[52] The FSF maintains that an operating system built using the Linux kernel and GNU tools and utilities, should be considered a variant of GNU, and promotes the term GNU/Linux for such systems (leading to the GNU/Linux naming controversy).[53][54][55] The GNU Project has endorsed Linux distributions, such as gNewSense, Trisquel and Parabola GNU/Linux-libre.[56] Other GNU variants which do not use the Hurd as a kernel include Debian GNU/kFreeBSD and Debian GNU/NetBSD, bringing to fruition the early plan of GNU on a BSD kernel.

Copyright, GNU licenses, and stewardship

The GNU Project recommends that contributors assign the copyright for GNU packages to the Free Software Foundation,[57][58] though the Free Software Foundation considers it acceptable to release small changes to an existing project to the public domain.[59] However, this is not required; package maintainers may retain copyright to the GNU packages they maintain, though since only the copyright holder may enforce the license used (such as the GNU GPL), the copyright holder in this case enforces it rather than the Free Software Foundation.[60]

For the development of needed software, Stallman wrote a license called the GNU General Public License (first called Emacs General Public License), with the goal to guarantee users freedom to share and change free software.[61] Stallman wrote this license after his experience with James Gosling and a program called UniPress, over a controversy around software code use in the GNU Emacs program.[62][63] For most of the 80s, each GNU package had its own license: the Emacs General Public License, the GCC General Public License, etc. In 1989, FSF published a single license they could use for all their software, and which could be used by non-GNU projects: the GNU General Public License (GPL).[62][64]

This license is now used by most of GNU software, as well as a large number of free software programs that are not part of the GNU Project; it is also the most commonly used free software license.[65] It gives all recipients of a program the right to run, copy, modify and distribute it, while forbidding them from imposing further restrictions on any copies they distribute. This idea is often referred to as copyleft.[66]

In 1991, the GNU Lesser General Public License (LGPL), then known as the Library General Public License, was written for the GNU C Library to allow it to be linked with proprietary software.[67] 1991 also saw the release of version 2 of the GNU GPL. The GNU Free Documentation License (FDL), for documentation, followed in 2000.[68] The GPL and LGPL were revised to version 3 in 2007, adding clauses to protect users against hardware restrictions that prevent user to run modified software on their own devices.[69]

Besides GNU's own packages, the GNU Project's licenses are used by many unrelated projects, such as the Linux kernel, often used with GNU software. A minority of the software used by most of Linux distributions, such as the X Window System, is licensed under permissive free software licenses.

Logo

The logo for GNU is a gnu head. Originally drawn by Etienne Suvasa, a bolder and simpler version designed by Aurelio Heckert is now preferred.[70][71] It appears in GNU software and in printed and electronic documentation for the GNU Project, and is also used in Free Software Foundation materials.

The image shown here is a modified version of the official logo. It was created by the Free Software Foundation in September 2013 to commemorate the 30th anniversary of the GNU Project.[72]

See also

{{Portal|Free and open-source software|GNU}}
  • Access to Knowledge movement
  • Free-culture movement
  • Free software movement
  • History of free and open-source software
  • List of computing mascots
  • Category:Computing mascots

References

1. ^{{cite web | url = https://www.gnu.org/licenses/ |title = GNU Licenses}}
2. ^{{cite web | url = https://www.gnu.org/distros/free-system-distribution-guidelines.html |title = GNU FSDG}}
3. ^{{cite web | url = https://www.gnu.org/ |title = What is GNU? |work = The GNU Operating System | date = September 4, 2009 | publisher = Free Software Foundation |accessdate=October 9, 2009 | quote =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.}}
4. ^{{cite journal|author1=Yi Peng|author2=Fu Li|author3=Ali Mili|title=Modeling the evolution of operating systems: An empirical study|journal=Journal of Systems and Software|date=January 2007|volume=80|issue=1|pages=1–15|doi=10.1016/j.jss.2006.03.049|url=https://web.njit.edu/~mili/pdf/oss.pdf|accessdate=11 January 2016|archiveurl=https://web.archive.org/web/20160111035552/https://web.njit.edu/~mili/pdf/oss.pdf|archivedate=9 May 2009|quote=...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.}}
5. ^{{Cite web|url=https://www.snom.com/footer/source-code-gpl-open-source/|title=Source Code & GPL Open Source|last=Snom Technology|date=|website=www.snom.com|language=en|archive-url=|archive-date=|dead-url=|access-date=2018-04-08|quote=Variants of the GNU operating system, which use the kernel Linux, are now widely used; though these systems are often referred to as "Linux", they are more accurately called "GNU/Linux systems".}}
6. ^{{cite book|author1=M. R. M. Torres|author2=Federico Barrero|author3=M. Perales|author4=S. L. Toral|title=Analysis of the Core Team Role in Open Source Communities|journal=Complex, Intelligent and Software Intensive Systems (CISIS), 2011 International Conference on|date=June 2011|pages=109–114|doi=10.1109/CISIS.2011.25|url=https://www.researchgate.net/publication/221328676|accessdate=11 January 2016|publisher=IEEE Computer Society|format=PDF|quote=Debian port to Hurd...: The GNU Hurd is a totally new operating system being put together by the GNU group.|isbn=978-1-61284-709-2}}
7. ^{{Cite web|url=https://ccm.net/faq/478-gnu-operating-system|title=GNU Operating System - CCM FAQ|last=|first=|date=|website=CCM|language=en|archive-url=|archive-date=|dead-url=|access-date=2018-04-08|quote=GNU is an operating system that offers a set of free open source programs.}}
8. ^{{cite journal|author1=Neal H. Walfield|author2=Marcus Brinkmann|title=A critique of the GNU hurd multi-server operating system|journal=ACM SIGOPS Operating Systems Review|date=4 July 2007|volume=41|issue=4|pages=30–39|doi=10.1145/1278901.1278907|url=http://walfield.org/papers/200707-walfield-critique-of-the-GNU-Hurd.pdf|accessdate=11 January 2016|archiveurl=https://web.archive.org/web/20151105213752/http://www.walfield.org/papers/200707-walfield-critique-of-the-GNU-Hurd.pdf|archivedate=5 November 2015}}
9. ^{{Cite web|url=https://techcrunch.com/2008/03/24/arent-unix-and-linux-the-same-thing-yes-and-no/|title=All About Linux 2008: Aren't UNIX and Linux the same thing? Yes and no. – TechCrunch|website=techcrunch.com|language=en-US|access-date=2018-04-02}}
10. ^{{cite web | url =https://www.gnu.org/gnu/manifesto.html | title = GNU Manifesto |publisher = FSF | work = GNU project |accessdate= 2011-07-27}}
11. ^{{cite book | url= https://books.google.com/books?id=F6qgFtLwpJgC | title = The Cathedral & the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary | pages = 10–12 | isbn= 978-0-59600108-7 | last = Raymond | first =Eric | date = 2001-02-01}}
12. ^{{cite web | url =http://www.thefreedictionary.com/GNU%27s+Not+Unix |title=GNU's Not Unix | publisher =The free dictionary | accessdate = 2012-09-22}}
13. ^{{cite book |first1 = Kirk |last1=St. Amant |first2=Brian |last2 = Still |title=Handbook of Research on Open Source Software: Technological, Economic, and Social Perspectives |isbn= 978-1-59140999-1|year=2007 }}
14. ^{{cite web | publisher = FSF | work = GNU project | url = https://www.gnu.org/ | title = The GNU Operating system | accessdate = 2008-08-18}}
15. ^{{cite web|last=Marshall |first = Rosalie | place = AU | url = http://www.pcauthority.com.au/News/128513,qa-richard-stallman-founder-of-the-gnu-project-and-the-free-software-foundation.aspx |title = Q&A: Richard Stallman, founder of the GNU Project and the Free Software Foundation | publisher = PC & Tech Authority |date = 2008-11-17 |accessdate = 2012-09-22}}
16. ^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."
17. ^{{Citation | last = Hillesley | first = Richard | newspaper = The H | url = http://www.h-online.com/open/features/GNU-HURD-Altered-visions-and-lost-promise-1030942.html | edition = online | title = GNU HURD: Altered visions and lost promise | date = June 30, 2010 | page = 3 | quote = 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.}}
18. ^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."
19. ^{{Citation | url=https://www.gnu.org/software/hurd/hurd/status.html | publisher = Free Software Foundation | title = Status | accessdate = 2017-04-24 | date = 2015-05-03}}
20. ^{{Citation | chapter-url = http://oreilly.com/openbook/debian/book/ch01_02.html |title= Debian open book | chapter = 1.2 What is Linux? |publisher = O'Reilly |date=1991-10-05 |accessdate = 2012-09-22}}
21. ^{{Citation | edition = 12.4 | contribution-url = https://help.ubuntu.com/lts/installation-guide/armhf/ch01s03.html | contribution =What is GNU/Linux? |publisher= Canonical | series = Ubuntu | title = Ubuntu Installation Guide | accessdate = 2015-06-22}}
22. ^{{Citation | contribution = KTH | publisher = FSF | title = Philosophy | series = GNU | contribution-url = https://www.gnu.org/philosophy/stallman-kth.html | first = Richard | last = Stallman | type = speech | place = Stockholm, Sweden | year = 1986}}.
23. ^{{Cite book|url=http://www.openisbn.com/isbn/9781441436856/|title=Free Software, Free Society: Selected Essays Of Richard M. Stallman|isbn=9781441436856|website=www.openisbn.com|access-date=2016-03-24|last1=Stallman|first1=Richard M.|last2=Gay|first2=Joshua|date=December 2009}}
24. ^{{cite newsgroup |title=new UNIX implementation |first=Richard |last=Stallman |date=September 27, 1983 |newsgroup=net.unix-wizards |message-id=771@mit-eddie.UUCP |url=https://groups.google.com/group/net.unix-wizards/msg/4dadd63a976019d7 |accessdate=August 18, 2008 }}
25. ^{{cite book |url=https://books.google.com/books?id=jXC6H8lRjlUC |title=Inter/vention: Free Play in the Age of Electracy |first1=Jan Rune |last1=Holmevik |first2=Ian |last2=Bogost |first3=Gregory |last3=Ulmer |publisher=MIT Press |date=March 2012 |isbn=978-0-262-01705-3|pages=69–71}}
26. ^{{cite AV media |url=http://mjesec.ffzg.hr/~dpavlin/stallman2006/free_software_movement_and_the_future_of_freedom_zagreb_09_march_2006.ogg |title=The Free Software Movement and the Future of Freedom |first=Richard |last=Stallman |authorlink=Richard Stallman |publisher=FSF Europe |location=Zagreb, Croatia |laysummary=http://fsfeurope.org/documents/rms-fs-2006-03-09.en.html |date=March 9, 2006 |accessdate=February 20, 2007}}
27. ^{{cite journal|url=http://www.math.utah.edu/ftp/pub/tex/bib/toc/dr-dobbs-1980.html#10(3):March:1985 |title=Dr. Dobb's Journal |volume=10 |issue=3 |pages=30 |date=March 1985 |first=Richard |last=Stallman |authorlink = Richard Stallman |accessdate=2011-10-18}}
28. ^{{cite book |url=https://books.google.com/books?id=q9GnNrq3e5EC&printsec=frontcover#v=onepage&q&f=false |title=Open Sources 2.0: The Continuing Evolution |first1=Chris |last1=DiBona |first2=Mark |last2=Stone |first3=Danese |last3=Cooper |date=October 2005 |pages=38–40 |isbn=9780596008024}}
29. ^{{cite web|url=http://laurel.datsi.fi.upm.es/~ssoo/IG/download/timeline.html|title=Timeline of GNU/Linux and Unix|quote=Both C and Lisp will be available as system programming languages.}}
30. ^{{cite book |url=https://books.google.com/books?id=53zaxy423xcC&printsec=frontcover#v=onepage&q&f=false|title=Beginning Portable Shell Scripting: From Novice to Professional (Expert's Voice in Open Source)|date=November 2008|pages=177–178 |isbn=9781430210436 |author1=Seebach |first1=Peter}}
31. ^{{cite book |url=https://books.google.com/books?id=Ps2SH727eCIC&printsec=frontcover#v=onepage&q&f=false|title=The Linux Programming Interface: A Linux and UNIX System Programming Handbook|pages=5–6|date=October 2010 |isbn=9781593272203 |author1=Kerrisk |first1=Michael}}
32. ^{{cite book |url=http://oreilly.com/catalog/opensources/book/tiemans.html |title=Open Sources: Voices from the Open Source Revolution |publisher=O'Reilly & Associates, Inc. |date=January 1999 |isbn=978-1-56592-582-3}}
33. ^{{cite book |url=https://books.google.com/books?id=LlCnYt2snHYC&printsec=frontcover#v=onepage&q&f=false |title=The Software Industry | pages=187–196 |isbn=9783642315091 |author1=Buxmann |first1=Peter |last2=Diefenbach |first2=Heiner |last3=Hess |first3=Thomas |date=2012-09-30}}
34. ^{{cite book |url=https://books.google.com/?id=50maN7VmpusC&printsec=frontcover#v=onepage&q&f=false | title=Practical UNIX and Internet Security, 3rd Edition | publisher=O'Reilly & Associates, Inc. |date=February 2003 | page=18 |isbn=9781449310127}}
35. ^{{cite web|url=http://news.cnet.com/2100-1001-232971.html|title=Red Hat buys software firm, shuffles CEO|author=Stephen Shankland|date=15 November 1999|publisher=CBS Interactive|work=CNET|accessdate=5 March 2016}}
36. ^{{cite web|url=http://developer.amd.com/tools-and-sdks/archive/gcc-and-gnu-toolchains-for-amd-platforms/ |title=GCC & GNU Toolchains - AMD |publisher=Developer.amd.com |date= |accessdate=2015-09-02 |archiveurl=https://web.archive.org/web/20150316191013/http://developer.amd.com/tools-and-sdks/archive/gcc-and-gnu-toolchains-for-amd-platforms/ |archivedate=2015-03-16 }}
37. ^{{cite book| chapter-url=https://books.google.com/books?id=vvuzDziOMeMC&printsec=frontcover#v=onepage&q&f=false|title=Beginning Linux Programming|chapter=The GNU Project and the Free Software Foundation| isbn=9781118058619| author1=Matthew| first1=Neil| last2=Stones| first2=Richard| date=2011-04-22}}
38. ^{{cite book| url=https://books.google.com/books?id=7MhTb9X4aYgC&printsec=frontcover#v=onepage&q&f=false|title=Emerging Free and Open Source Software Practices|pages=262–264|date=May 2007| isbn=9781599042107| author1=Sowe| first1=Sulayman K| last2=Stamelos| first2=Ioannis G| last3=Samoladas| first3=Ioannis M}}
39. ^{{cite web|url=http://www.buzzle.com/articles/linux-history-and-introduction.html |title=Linux: History and Introduction |publisher=Buzzle.com |date=1991-08-25 |accessdate=2012-09-22}}
40. ^{{cite book| url=https://books.google.com/books?id=0SM3PEH9gagC&printsec=frontcover#v=onepage&q&f=false|title=Integrating Linux and Windows|page=30|date=December 2000| isbn=9780130306708| author1=McCune| first1=Mike}}
41. ^{{cite book| url=https://books.google.com/books?id=o9K8KEQic5sC&printsec=frontcover#v=onepage&q&f=false|title=A Practical Guide To Unix For Mac Os X Users|page=4|year=2005| isbn=9780131863330| author1=Sobell| first1=Mark G| last2=Seebach| first2=Peter}}
42. ^Fuzz Revisited: A Re-examination of the Reliability of UNIX Utilities and Services - October 1995 - Computer Sciences Department,University of Wisconsin
43. ^ An Inquiry into the Stability and Reliability of UNIX Utilities
44. ^{{cite web|url=https://www.gnu.org/software/software.html |title=Software - GNU Project - Free Software Foundation |publisher=Free Software Foundation, Inc |date=2016-01-13 |accessdate=2016-01-13}}
45. ^{{cite web | url= https://directory.fsf.org/wiki/GNU_Linux-libre |title = GNU Linux-libre | date = 2012-12-17 | accessdate = 2013-02-09}}
46. ^{{Cite web|url=https://www.phoronix.com/scan.php?page=news_item&px=Debian-GNU-Hurd-2015|title=Debian GNU/Hurd 2015 Released - Phoronix|website=www.phoronix.com|access-date=2016-03-24}}
47. ^{{Cite web|url=https://lists.debian.org/debian-hurd/2015/04/msg00047.html|title=Debian GNU/Hurd 2015 released!|website=lists.debian.org|access-date=2016-03-24}}
48. ^{{Cite web|url=https://www.gnu.org/software/hurd/hurd/status.html|title=status|website=www.gnu.org|access-date=2016-03-24}}
49. ^{{Cite web|url=https://www.debian.org/ports/hurd/|title=Debian -- Debian GNU/Hurd|website=www.debian.org|access-date=2016-03-24}}
50. ^{{Cite web|url=https://www.debian.org/ports/hurd/hurd-install|title=Debian -- Debian GNU/Hurd — Configuration|website=www.debian.org|accessdate=2016-03-24}}
51. ^{{cite web|url=http://pedrocr.pt/text/how-much-gnu-in-gnu-linux/|title=How much GNU is there in GNU/Linux? - Split Perspective by Pedro Côrte-Real|author=|date=|website=pedrocr.pt}}
52. ^{{cite book|url=https://books.google.com/books?id=CHkHNChvPqIC |title=Open Source Software: Implementation and Management| page = 129| isbn= 978-1-55558320-0| last1 = Kavanagh | first1 = Paul| date = 2004-07-26}}
53. ^{{cite newsgroup | url = https://groups.google.com/group/comp.os.linux.misc/msg/1241a2919efc4bc3 | title = Linux is a GNU system and the DWARF support | newsgroup = comp.os.linux.misc | date = 8 September 1994 | first = Matt | last = Welsh | accessdate = 3 February 2008 | quote = RMS's idea (which I have heard first-hand) is that Linux systems should be considered GNU systems with Linux as the kernel.}}
54. ^{{cite web|last=Proffitt |first = Brian |url=http://www.itworld.com/it-managementstrategy/285750/debian-gnulinux-seeks-alignment-free-software-foundation | title =Debian GNU/Linux seeks alignment with Free Software Foundation | work =ITworld | date =2012-07-12 |accessdate= 2012-09-22}}
55. ^{{cite web|url= http://www.tldp.org/LDP/sag/html/gnu-or-not.html |title= 1.1. Linux or GNU/Linux, that is the question | work = SAG | publisher= TLDP | accessdate = 2012-09-22}}
56. ^{{Citation | contribution-url = https://www.gnu.org/distros/free-distros.html | contribution = List of Free GNU/Linux Distributions | title = GNU Project | publisher = Free Software Foundation (FSF)}}.
57. ^{{cite web| url = https://www.gnu.org/prep/maintain/html_node/Copyright-Papers.html |title=Copyright Papers | work = Information For Maintainers of GNU Software |publisher= FSF |date=2011-06-30 | accessdate =2011-07-27}}
58. ^{{cite web | work = GNU | url= https://www.gnu.org/licenses/why-assign.html |title=Why the FSF gets copyright assignments from contributors | publisher = FSF | date= 2011-07-15 | accessdate = 2011-07-27}}
59. ^{{cite web | work = GNU | url = https://www.gnu.org/licenses/license-recommendations.html |publisher = Free Software Foundation |title=How to choose a license for your own work |deadurl=no | accessdate =2012-07-12}}
60. ^{{cite web| last = Raymond | first = Eric S | url = http://www.catb.org/esr/Licensing-HOWTO.html |title = Licensing HOWTO | publisher= CatB |date = 2002-11-09 | accessdate = 2012-09-22}}
61. ^{{Citation | title = Old licenses | series = GNU | publisher = FSF | contribution-url = https://www.gnu.org/licenses/old-licenses/gpl-1.0.txt | contribution = GPL 1.0}}.
62. ^{{cite book|chapter-url= https://books.google.com/books?id=MEmMl-tY8jEC | title = Two Bits: The Cultural Significance of Free Software | chapter = Writing Copyright Licenses | date =June 2008|isbn = 978-0-82234264-9 | last = Kelty | first = Christopher M}}
63. ^{{Citation | url = http://www.free-soft.org/gpl_history/ | title = The History of the GNU General Public License | publisher = Free Software}}.
64. ^{{Citation | url = https://www.gnu.org/bulletins/bull5.html#SEC7 | date = Jun 11, 1998 | title = GNU's flashes | newspaper = GNU's Bulletin | volume = 1 | number = 5 | series = GNU Project | publisher = Free Software Foundation (FSF)}}.
65. ^{{cite web |url = http://osrc.blackducksoftware.com/data/licenses/ |title = Open Source License Data |work = Open Source Resource Center |publisher = Black Duck Software |accessdate = September 24, 2012 |deadurl = yes |archiveurl = https://web.archive.org/web/20121008170109/http://osrc.blackducksoftware.com/data/licenses/ |archivedate = October 8, 2012 |df = }}
66. ^{{cite book|url= https://books.google.com/books?id=c7ppFih2mSwC | title = Decoding Liberation: The Promise of Free and Open Source Software|pages= 46–52|date = August 2007|isbn=978-0-41597893-4| last1 = Chopra |first1 = Samir| last2 = Dexter | first2 = Scott}}
67. ^{{Citation | publisher = Free BSD | url = https://www.freebsd.org/doc/en_US.ISO8859-1/articles/bsdl-gpl/origins-lgpl.html | title = The origins of Linux and the LGPL}}.
68. ^{{cite book|url= https://books.google.com/books?id=2VElII9QeakC | title = Innovation Happens Elsewhere: Open Source as Business Strategy| pages = 133–34| date = April 2005 | isbn = 978-1-55860889-4| last1 = Goldman | first1 = Ron| last2= Gabriel | first2 = Richard P}}
69. ^{{cite book |chapter-url= https://books.google.com/books?id=gmfFsdIAejkC | title = Linux Essentials |chapter = Free Software and the GPL |year=2012 |isbn = 978-1-11819739-4 |author1=Smith |first1 = Roderick W}}
70. ^{{cite web|url=https://www.gnu.org/graphics/agnuhead.html |title=A GNU Head |publisher= Free Software Foundation (FSF)|date=2011-07-13 |accessdate=2011-07-27}}
71. ^{{cite web|url=https://www.gnu.org/graphics/heckert_gnu.html |title=A Bold GNU Head |publisher=Free Software Foundation|date=2011-07-13 |accessdate=2011-07-27}}
72. ^{{cite web|url=https://www.gnu.org/gnu30/ |title=GNU 30th Anniversary |publisher=Free Software Foundation|date=2013-10-08 |accessdate=2014-12-15}}

External links

{{Commons}}
  • {{Official website}}
  • Ports of GNU utilities for Microsoft Windows
  • [https://web.archive.org/web/20070927191823/http://www.verbumvanum.org/pesalus/ The daemon, the GNU and the penguin]
{{Unix-like}}{{GNU}}{{FLOSS}}{{Operating System}}

6 : Free software operating systems|GNU Project|GNU Project software|Mach (kernel)|Microkernel-based operating systems|Unix variants

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/11/13 18:37:10