[pending revision] | [pending revision] |
Content deleted Content added
m →History Tag: blanking |
m Reverting possible vandalism by Dinmammaerfet to version by Yworo. False positive? Report it. Thanks, ClueBot. (748102) (Bot) |
||
Line 18:
The name "Linux" ({{Audio|Linus-linux.ogg|listen}}) comes from the [[Linux kernel]], originally written in 1991 by [[Linus Torvalds]]. The rest of the system usually comprises components such as the [[Apache HTTP Server]], the [[X Window System]], the [[K Desktop Environment]], and [[system utility|utilities]] and [[library (computer science)|libraries]] from the [[GNU]] [[operating system]] (announced in 1983 by [[Richard Stallman]]). Commonly-used applications with desktop Linux systems include the [[Mozilla Firefox]] web-browser and the [[OpenOffice.org]] office application suite. The GNU contribution is the basis for the [[Free Software Foundation]]'s preferred name ''[[GNU/Linux naming controversy|GNU/Linux]]''.<ref name="lsag">{{ cite book | url = http://www.tldp.org/LDP/sag/html/sag.html#GNU-OR-NOT | title = Linux System Administrator's Guide | chapter = 1.1 | edition = version 0.9 | date = 2004 | accessdate = 2007-01-18 | first = Alex | last = Weeks }}</ref><ref name="gnu_homepage">{{cite web|url=http://www.gnu.org/ |title=The GNU Operating System |publisher=Gnu.org |accessdate=2009-04-17}}</ref>
== History ==
{{double image|right|Richard Matthew Stallman cropped.jpeg|150|Linus Torvalds cropped.jpeg|150|[[Richard Stallman]], left, founder of the [[GNU project]], and [[Linus Torvalds]], right, [[author]] of the [[Linux kernel]]}}
{{See also|History of Linux}}
The [[Unix]] operating system was conceived and implemented in the 1960s and first released in 1970. Its wide availability and [[Porting|portability]] meant that it was widely adopted, copied and modified by academic institutions and businesses, with its design being influential on authors of other systems.
The [[GNU Project]], started in 1984 by [[Richard Stallman]], had the goal of creating a "''complete Unix-compatible software system''"<ref name="gnu_announce">{{cite web|url=http://www.gnu.org/gnu/initial-announcement.html |title=About the GNU Project - Initial Announcement |publisher=Gnu.org |date=2008-06-23 |accessdate=2009-03-09}}</ref> composed entirely of [[free software]]. The next year Stallman created the [[Free Software Foundation]] and wrote the [[GNU General Public License]] (GNU GPL) in 1989. By the early 1990s, many of the programs required in an operating system (such as libraries, [[compiler]]s, [[text editor]]s, a [[Unix shell]], and a windowing system) were completed, although low-level elements such as [[device driver]]s, [[daemon (computer software)|daemon]]s, and the [[Kernel (computer science)|kernel]] were stalled and incomplete.<ref name="gnu history">{{cite web|url=http://www.gnu.org/gnu/gnu-history.html |title=Overview of the GNU System |publisher=Gnu.org |date= |accessdate=2009-03-09}}</ref> Linus Torvalds has said that if the GNU kernel had been available at the time (1991), he would not have decided to write his own.<ref>{{cite web | url = http://people.fluidsignal.com/~luferbu/misc/Linus_vs_Tanenbaum.html | title = Linus vs. Tanenbaum debate }}</ref>
=== MINIX ===
[[Image:AndrewTanenbaum.JPG|thumb|right|[[Andrew S. Tanenbaum]], [[author]] of the [[MINIX]] operating system]]
In 1991 while attending the [[University of Helsinki]], Torvalds began to work on a non-commercial replacement for [[MINIX]],<ref>{{ cite newsgroup | title = What would you like to see most in minix? | newsgroup = comp.os.minix | id = 1991Aug25.205708.9541@klaava.Helsinki.FI | url = http://groups.google.com/group/comp.os.minix/msg/b813d52cbc5a044b | last = Torvalds | first = Linus | accessdate = 2006-09-09 }}</ref> which would eventually become the [[Linux kernel]].
Torvalds began the development of Linux on Minix and applications written for Minix were also used under Linux. Later Linux matured and it became possible for Linux to be developed under itself.<ref>{{cite news | title = Chicken and egg: How was the first linux gcc binary created?? | newsgroup = comp.os.minix | url = http://groups.google.com/group/comp.os.linux/msg/4ae6db18d3f49b0e }}</ref> Also GNU applications replaced all Minix ones because with code from the GNU system freely available, it was advantageous if this could be used with the fledgling OS. Code licensed under the GNU GPL can be used in other projects, so long as they also are released under the same or a compatible license. In order to make the Linux kernel compatible with the components from the GNU Project, Torvalds initiated a switch from his original license (which prohibited commercial redistribution) to the GNU GPL.<ref>{{cite web | title = RELEASE NOTES FOR LINUX v0.12 | first = Linus | last = Torvalds | url = http://www.kernel.org/pub/linux/kernel/Historic/old-versions/RELNOTES-0.12 | authorlink = Linus Torvalds | date = 1992-01-05 | accessdate = 2007-07-23 | publisher = Linux Kernel Archives | quote = The Linux copyright will change: I've had a couple of requests to make it compatible with the GNU copyleft, removing the “you may not distribute it for money” condition. I agree. I propose that the copyright be changed so that it confirms to GNU ─ pending approval of the persons who have helped write code. I assume this is going to be no problem for anybody: If you have grievances ("I wrote that code assuming the copyright would stay the same") mail me. Otherwise The GNU copyleft takes effect as of the first of February. If you do not know the gist of the GNU copyright ─ read it. }}</ref> Developers worked to integrate GNU components with Linux to make a fully functional and free operating system.<ref name="gnu history"/>
=== Commercial and popular uptake ===
{{Main|Linux adoption}}
Today Linux distributions are used in numerous domains, from [[embedded system]]s to [[supercomputer]]s,<ref>{{cite web | title = Linux system development on an embedded device | url = http://www-128.ibm.com/developerworks/library/l-embdev.html | first = Anand | last = Santhanam | coauthors = Vishal Kulkarni | work = DeveloperWorks | publisher = IBM | date = 1 March 2002 | accessdate = 2007-07-26 }}</ref><ref>{{cite web| last = Lyons | first = Daniel| title = Linux rules supercomputers | url = http://www.forbes.com/home/enterprisetech/2005/03/15/cz_dl_0315linux.html | accessdate = 2007-02-22}}</ref> and have secured a place in [[server (computing)|server]] installations with the popular [[LAMP (software bundle)|LAMP]] application stack.<ref>{{cite web| last = Schrecker| first = Michael| title = Turn on Web Interactivity with LAMP | url = http://www.techsoup.org/learningcenter/webbuilding/page5067.cfm | accessdate = 2007-02-22}}</ref> Use of Linux distributions in home and enterprise desktops has been expanding.<ref name="galli2007">{{cite news | first=Peter | last=Galli | coauthors= | title=Vista Aiding Linux Desktop, Strategist Says | date=[[2007-08-08]] | publisher=Ziff Davis Enterprise Inc. | url =http://www.eweek.com/c/a/Linux-and-Open-Source/Vista-Aiding-Linux-Desktop-Strategist-Says/ | work =eWEEK | pages = | accessdate = 2007-11-19 | language = }}</ref><ref name="paul2007">{{cite news | first=Ryan | last=Paul | coauthors= | title=Linux market share set to surpass Win 98, OS X still ahead of Vista | date=[[2007-09-03]] | publisher=Ars Technica, LLC | url =http://arstechnica.com/news.ars/post/20070903-linux-marketshare-set-to-surpass-windows-98.html | work =Ars Technica | pages = | accessdate = 2007-11-19 | language = }}</ref><ref name="beer2007">{{cite news | first=Stan | last=Beer | coauthors= | title=Vista to play second fiddle to XP until 2009: Gartner | date=[[2007-01-23]] | publisher=iTWire | url =http://www.itwire.com.au/content/view/8842/53/ | work =iTWire | pages = | accessdate = 2007-11-19 | language = }}</ref><ref name="applications2007"> {{cite web|url=http://marketshare.hitslink.com/report.aspx?qprid=2&qpmr=15&qpdt=1&qpct=3&qptimeframe=Y |title=Operating System Marketshare for Year 2007 |accessdate=2007-11-19 |date=2007-11-19 |work=Market Share |publisher=Net Applications }}</ref><ref name="xitimonitor2007">{{cite news | first= | last= | coauthors= | title=Vista slowly continues its growth; Linux more aggressive than Mac OS during the summer | date=[[2007-09-24]] | publisher=AT Internet/XiTi.com | url =http://www.xitimonitor.com/en-us/internet-users-equipment/operating-systems-august-2007/index-1-2-7-107.html | work =XiTiMonitor | pages = | accessdate = 2007-11-19 | language = }}</ref><ref name="globalstats2007"> {{cite web|url=http://www.w3counter.com/globalstats.php |title=Global Web Stats |accessdate=2007-11-19 |date=2007-11-10 |work=W3Counter |publisher=Awio Web Services LLC }}</ref><ref name="zeitgeist2004"> {{cite web|url=http://www.google.com/press/zeitgeist/zeitgeist-jun04.html |title=June 2004 Zeitgeist |accessdate=2007-11-19 |date=2004-08-12 |work=Google Press Center |publisher=Google Inc. }}</ref> They have also gained popularity with various local and national governments. The federal government of Brazil is well known for its support for Linux.<ref>{{cite web | url = http://news.cnet.com/Brazils-love-of-Linux/2009-1042_3-6245409.html | title = Brazil's love of Linux | accessdate = 2009-02-21 }}</ref><ref>{{cite news | url = http://news.bbc.co.uk/2/hi/business/3445805.stm | title = Brazil falls in love with Linux | accessdate = 2009-02-21 }}</ref> News of the Russian military creating their own Linux distribution has also surfaced.<ref>{{cite web | url = http://www.osor.eu/news/lv-minister-open-standards-improve-efficiency-and-transparency | title = LV: Minister: "Open standards improve efficiency and transparency" | accessdate = 2009-02-21 }}</ref> Indian state of [[Kerala]] has gone so far as to make it mandatory for all state high schools to run Linux on their computers.<ref>{{cite web | url = http://www.businessweek.com/globalbiz/content/sep2006/gb20060921_463452.htm | title = Linux Spreads its Wings in India | accessdate = 2009-02-21 }}</ref><ref>{{cite web | url = http://www.indianexpress.com/news/kerala-shuts-windows-schools-to-use-only-linux/280323/0 | title = Kerala shuts windows, schools to use only Linux | accessdate = 2009-06-22 }}</ref> [[People's Republic of China|China]] uses Linux exclusively as the operating system for its [[Loongson]] processor family to achieve technology independence. <ref>{{cite web | url = http://www.mdronline.com/watch/watch_Issue.asp?Volname=Issue+%23110308&on=1 | title = China’s Microprocessor Dilemma | accessdate = 2009-04-15 | publisher = [[Microprocessor Report]] }}</ref> In [[Spain]] some regions have developed their own Linux distributions, which are widely used in education and official institutions, like [[gnuLinEx]] in [[Extremadura]] and [[Guadalinex]] in [[Andalusia]]. [[France]] and [[Germany]] have also taken steps towards the adoption of Linux.<ref>{{cite web | url = http://seattlepi.nwsource.com/business/48925_linuxop01.shtml | title = Some countries are choosing Linux systems over Microsoft | accessdate = 2009-02-21 }}</ref>
Linux distributions have also become popular with the newly founded [[netbook]] market, with many devices such as the [[Eee pc|ASUS Eee PC]] and [[Aspire One|Acer Aspire One]] shipping with customized Linux distributions pre-installed.
=== Current development ===
Torvalds continues to direct the development of the kernel. Stallman heads the Free Software Foundation, which in turn supports the GNU components. Finally, individuals and corporations develop third-party non-GNU components. These third-party components comprise a vast body of work and may include both kernel modules and user applications and libraries. Linux vendors and communities combine and distribute the kernel, GNU components, and non-GNU components, with additional package management software in the form of [[Linux distribution]]s.
For the 2.6.29 release only, the kernel's [[mascot]], a penguin named [[Tux]], was temporarily replaced by [[Tuz]] in order to highlight efforts to save the [[Tasmanian Devil]] from extinction.<ref>{{cite web|url=http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=8032b526d1a3bd91ad633dd3a3b5fdbc47ad54f1 |title=linux/kernel/git/torvalds/linux-2.6.git/commit |publisher=git.kernel.org |date= |accessdate=2009-03-28}}</ref>
== Design ==
|