Dictionary of Meaning
<<Back
Please select a letter:
A |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
M |
N |
O |
P |
Q |
R |
S |
T |
U |
V |
W |
X |
Y |
Z |
0-9
Click here for Shopping
Linux
*** Shopping-Tip: Linux
{{dablink|This article is about the operating system which uses the Linux kernel. For the kernel itself, see
Linux kernel. For the
asteroid, see
9885 Linux.}}
Image:Tux.png Tux.html"_title="Meaning of right right|180px|thumb|[[Tux_the
penguin, based on an image created by
Larry Ewing in 1996, is the
logo and
mascot of Linux..html" title="Meaning of 180px|thumb|[[Tux">right|180px|thumb|[[Tux the
penguin, based on an image created by
Larry Ewing in 1996, is the
logo and
mascot of Linux.">180px|thumb|[[Tux">right|180px|thumb|[[Tux the
penguin, based on an image created by
Larry Ewing in 1996, is the
logo and
mascot of Linux.
Image:Unix history-simple.png Unix.html" title="Meaning of thumb thumb|[[Unix systems filiation..html" title="Meaning of
thumb|[[Unix systems filiation.">[[Unix">thumb|[[Unix systems filiation.
'''Linux''' (also known as '''GNU/Linux''') is a
computer operating system. It is one of the most prominent examples of
free software and of
open source open-source development; unlike
proprietary software proprietary operating systems such as
Microsoft Windows Windows, all of its underlying
source code is available to the public for anyone to freely use, modify, improve, and redistribute.
Initially, Linux was primarily developed and used by individual enthusiasts. Since then, Linux has gained the support of major corporations such as
IBM,
Sun Microsystems,
Hewlett-Packard, and
Novell, Inc. Novell for use in
Server (computing) servers and is gaining popularity in the
desktop computer desktop market
[{{cite news|url=http://www.cmpnetasia.com/oct3_nw_viewart.cfm?Artid=28468&Catid=8&subcat=79§ion=News|title=Red Hat looks to boost channel sales|first=Steven|last=Burke|publisher=CRN|date=2006-03-20|accessdate=2006-04-01}}]. Proponents and analysts attribute this success to its vendor independence (the opposite of
vendor lock-in), low cost, security, and reliability{{citeneeded}}.
History
Image:Linus Torvalds.jpeg Linus_Torvalds.html" title="Meaning of thumb thumb|left|[[Linus Torvalds, creator of the Linux kernel..html" title="Meaning of left|[[Linus Torvalds">thumb|left|[[Linus Torvalds, creator of the Linux kernel.">left|[[Linus Torvalds">thumb|left|[[Linus Torvalds, creator of the Linux kernel.
In 1983,
Richard Stallman founded the
GNU Project. The goal of GNU was to develop a complete
Unix-like operating system composed entirely of
free software. By the beginning of the 1990s, GNU had produced or collected most of the necessary components of this system — libraries,
compilers,
text editors, a Unix-like
Unix shell shell — except for the lowest level, the kernel. The GNU project began developing its own kernel, the
GNU Hurd Hurd, in 1990, based on the
Mach microkernel. This Mach-based design subsequently proved difficult, however, and development proceeded slowly.
Meanwhile, in 1991, another kernel was begun as a hobby by
Finland Finnish university student
Linus Torvalds while attending the
University of Helsinki. Torvalds originally used
Minix, a simplified Unix-like system written by
Andrew Tanenbaum for teaching operating system design. However, Tanenbaum did not permit others to extend his operating system, leading Torvalds to develop a replacement for Minix.
Originally Torvalds was going to call his kernel Freax for "free" and with the often-used X in the names of
Unix-like systems. The name "Linux" was coined by
Ari Lemmke, who administered an FTP server belonging to the Finnish University Network; he invented the name ''Linux'' for the directory from which Torvalds' project was first available for download
[{{cite web|url=http://liw.iki.fi/liw/texts/linux-anecdotes.html|title=Linux Anecdotes|accessdate=2006-04-01}}].
At first a computer running Minix was necessary in order to configure and install Linux. Initial versions of Linux also required another operating system to be present in order to boot from a hard disk, but soon there were independent loaders such as
LInux LOader LILO. The Linux system quickly surpassed Minix in functionality; Torvalds and other early Linux kernel developers adapted their work for the GNU components and user-space programs to create a complete, fully functional, and free operating system.
Today, Torvalds continues to direct the development of the kernel, while other subsystems such as the GNU components are developed separately. The task of combining and distributing these components with additional application software is performed by third-party vendors in the form of Linux
#Distributions distributions.
Portability
{{seealso|Linux kernel}}
The Linux kernel was originally envisioned to be used on
Intel 80386-based machines. While not originally intended to be portable to other architectures, Linux is now one of the most widely ported operating systems in the world, running on a diverse range of systems from the
iPAQ to the IBM System
z9. Specialised distributions exist for less mainstream architectures.
In contrast to the kernel itself, many of the other system components were readily portable, in some cases having been ported from other architectures in the first place.
Licensing
The Linux kernel and most of the GNU components are licensed under the
GNU General Public License. The GPL requires that all source code modifications and derived works also be licensed under the GPL, and is sometimes referred to as a "share and share-alike" (or
copyleft) license. In 1997, Linus Torvalds stated, "Making Linux GPL'd was definitely the best thing I ever did."
[{{cite web|url=http://kde.sw.com.sg/food/linus.html|title=Linux Torvals interview|accessdate=2006-04-01}}] Other subsystems use other licenses, although all of them share the property of being free and open source; for example, several libraries use the
LGPL (a more permissive variant of the GPL), and the
X Window System uses the non-copyleft
MIT License.
The ''Linux''
trademark[{{cite web|url=http://assignments.uspto.gov/assignments/q?db=tm&qt=rno&reel=&frame=&sno=&rno=1916230|title=U.S. Reg No: 1916230|accessdate=2006-04-01}}] is owned by Linus Torvalds, registered for "Computer operating system software to facilitate computer use and operation." The licensing of the trademark is now handled by the
Linux Mark Institute. LMI has also sought to enforce the Linux trademark in countries other than the U.S. In September 2005,
Intellectual Property Australia rejected an application to trademark Linux in Australia. Torvalds has stated that he only trademarked the name to prevent someone else doing so, but was bound in 2005 by
United States trademark law to take active measures to enforce the trademark. As a result, the LMI sent out a number of letters to distribution vendors requesting that a fee be paid for the use of the name, and a number of companies complied.{{citeneeded}}
Pronunciation
{{details|List of words of disputed pronunciation}}
In 1992, Torvalds explained (
International Phonetic Alphabet IPA pronunciations added to quote in braces):
:"'li' is pronounced with a short [ee] {IPA /ɪ/} sound: compare prInt, mInImal etc. 'nux' is also short, non-diphthong, like in pUt {IPA /ʊ/}. It's partly due to minix: linux was just my working name for the thing, and as I wrote it to replace minix on my system, the result is what it is... linus' minix became linux."
[{{cite web|url=http://groups.google.com/groups?selm=1992Apr23.123216.22024%40klaava.Helsinki.FI&output=gplain|title=Torvals explanation of how to pronounce Linux|accessdate=2006-04-01}}]
In English-speaking regions ''Linux'' is most commonly pronounced either to rhyme with ''minix'' {{IPA|[ˈlɪnəks]}}, or to sound like ''lie nix'' {{IPA|[ˈlaɪnəks]}}. The first pronunciation is considered more correct, while the second has become popular for sounding more natural as in English the short /ɪ/ sound is different from Torvalds' phonemically
Finland-Swedish pronunciation.
Torvalds says that the way he pronounces "Linux" has changed since moving to the U.S. but that he actually doesn't care how others pronounce it so long as their pronunciation can't be confused with the name of another operating system
[{{cite journal|url=http://www.linuxgazette.com/issue58/tag/4.html|first=James|last=Dennis|year=2000|month=October|issue=58|title=The Answer Gang 58}}][An audio file of Torvalds saying "Hello, this is Linus Torvalds, and I pronounce Linux as /lɪnʊks/" can be found [http://www.paul.sladen.org/pronunciation/ here]].
Linux and the GNU Project
Image:Richard Matthew Stallman.jpeg Richard_Stallman.html" title="Meaning of thumb thumb|197px|right|[[Richard Stallman, founder of the
GNU project for a free
operating system..html" title="Meaning of 197px|right|[[Richard Stallman">thumb|197px|right|[[Richard Stallman, founder of the
GNU project for a free
operating system.">197px|right|[[Richard Stallman">thumb|197px|right|[[Richard Stallman, founder of the
GNU project for a free
operating system.
{{main|GNU/Linux naming controversy}}
Because the GNU libraries and programs which form an essential part of all Linux distributions stem from a free operating system project predating the Linux kernel, the
Free Software Foundation ask that the combined system be referred to as "GNU/Linux" or "a Linux-based GNU system". Linus Torvalds has said that he finds calling Linux in general ''GNU/Linux'' "just ridiculous". Some distributions do use this name — notably ''
Debian GNU/Linux'' — while most people simply refer to the system as ''Linux''. The distinction between Torvalds' kernel and entire systems that built upon it is a source of confusion to many newcomers, and the naming remains controversial.
Development efforts
''More Than a Gigabuck: Estimating GNU/Linux's Size''
[{{cite web|url=http://www.dwheeler.com/sloc/redhat71-v1/redhat71sloc.html|title=More Than a Gigabuck: Estimating GNU/Linux's Size|accessdate=2006-04-01}}], a study of
Red Hat Linux 7.1, found that this particular distribution contained 30 million
source lines of code (SLOC). The Linux kernel contained 2.4 million lines of code, or 8% of the total. Using the
COCOMO Constructive Cost Model (COCOMO), the study estimated that this distribution required about eight thousand person-years of development time. Had all this software been developed by conventional
proprietary software proprietary means, it would have cost 1.08 billion dollars (year 2000
United States U.S. dollars) to develop in the United States. Slightly over half of the code in that distribution was licensed under the GPL.
In a later study, ''Counting potatoes: the size of Debian 2.2'', the same analysis was performed for
Debian GNU/Linux version 2.2. This distribution contained over fifty-five million source lines of code, and the study estimated that it would have cost 1.9 billion dollars (year 2000
United States U.S. dollars) to develop by conventional proprietary means.
Applications
{{clearright}}
Image:Linux-SuSE-KDE.png KDE.html" title="Meaning of thumb thumb|250px|right|A [[KDE Desktop.html" title="Meaning of 250px|right|A [[KDE">thumb|250px|right|A [[KDE Desktop">250px|right|A [[KDE">thumb|250px|right|A [[KDE Desktop
Linux's low cost, flexibility and Unix background make it suitable for a wide range of applications.
Linux is the cornerstone of the so-called
LAMP (software bundle) LAMP server-software combination (Linux,
Apache HTTP Server Apache,
MySQL,
Perl/
PHP/
Python programming language Python) which has achieved widespread popularity among Web developers, making it one of the most common platforms on the Web. A prominent example of this software combination in use is
MediaWiki — the software primarily written for
.
The
video game industry will see Linux more accessible to gamers with the 2006 launch of the Sony
PlayStation 3 video game console which will run Linux out of the box. Sony has previously released a
PS2 Linux kit for their
PlayStation 2 video game console.
Linux is also often used in
Embedded Linux embedded systems. Its low cost makes it particularly useful in
set-top boxes and for hand-held devices such as the
Simputer, a computer aimed mainly at low-income populations in
developing nations. In
mobile phones, Linux has become a major competitor to the proprietary
Symbian OS software and in
handheld devices, it is an alternative to the
Windows CE and
Palm OS operating systems (PalmSource has stated that future versions of Palm OS Cobalt will be built as a layer on top of the Linux kernel
[{{cite web.html">TiVo digital video recorder uses a customized version of Linux. A large number of network ). The popular ). The popular firewalls.html">Firewall_(networking)|firewalls and routers use Linux internally, taking advantage of the advanced firewalling and routing capabilities built in the kernel itself. The TomTom satellite navigation system uses an embedded version of the Linux kernel. Linux is also expanding into telecommunications equipment through efforts such as Carrier Grade Linux.
Linux is increasingly common as an operating system for supercomputers. In the November 2005 TOP500 list of supercomputers, the 2 fastest supercomputers in the world run Linux. Of the 500 systems, 74% run some version of Linux, including 7 of the top 10.
]
Distributions
{{details|Linux distribution}}
Linux is predominantly used as part of a Linux distribution (commonly called a 'distro'). These are compiled by individuals, loose-knit teams, and various professional organizations. They commonly include additional system software and application software applications, an installer system to ease initial system setup and simplified management of component updates. Distributions are created for many different purposes, including localization, computer architecture architecture support, real-time applications, and embedded Linux embedded systems, and many deliberately include only free software. Over 450 distributions are available [{{cite web|url=http://lwn.net/Distributions/|title=The LWN.net Linux Distribution List|accessdate=2006-04-01}}].
A typical general-purpose distribution includes the Linux kernel, some GNU library (software) libraries and tools, command-line Unix shell shells, the graphical X Window System and an accompanying desktop environment such as KDE or GNOME, together with thousands of application software packages, from office suites to compilers, text editors, and scientific tools.
Desktop Usage
{{Seealso|Windows vs. Linux}}
Image:Gnome-2.14.png GNOME.html" title="Meaning of thumb thumb|250px|right|A [[GNOME Desktop.html" title="Meaning of 250px|right|A [[GNOME">thumb|250px|right|A [[GNOME Desktop">250px|right|A [[GNOME">thumb|250px|right|A [[GNOME Desktop
The high level of access granted to Linux's internals has led to Linux users traditionally tending to be more technologically oriented than users of Microsoft Windows and Mac OS, sometimes revelling in the tag of "hacker" or "geek". Linux and other free software projects have been frequently criticized for not going far enough in terms of ensuring ease of use.
This stereotype has begun to be dispelled in recent years. Linux may now be used with a user interface that is very similar to those running on other operating systems. Users might have to switch application software, and there may be fewer options (as in the case of computer games) but there usually exists a replacement of at least sufficient quality, and general applications like spreadsheets, word processors, and browsers are available for Linux in profusion. A growing number of proprietary software vendors are supporting Linux.{{citeneeded}}
Linux's Unix roots mean that while graphical configuration tools and control panels are available for many system settings and services, plain-text configuration files are still commonly used to configure the OS and may be exposed to users. On the Shell (computing) command shell, many usability hangups from early Unix days generally remain, such as the inability to undo many operations such as file deletion and inconsistency of interface of many older programs.
The Berlin-based organization Relevantive, which specializes in providing consultation to companies on the usability of software and Web services, concluded in 2003 that the usability of Linux for a set of desktop-related tasks was "nearly equal to Windows XP."[{{cite news.html">2003-08-04 accessdate=2006-04-03}}][{{cite_web|url=http://www.relevantive.de/Linux-Usabilitystudy_e.html|title=Relevantive Linux usability study|accessdate=2006-04-03}} (In PDF format [http://www.linux-usability.de/download/linux_usability_report_en.pdf here])] Since then, there have been numerous independent studies and articles [{{cite web|url=http://redmondmag.com/features/article.asp?editorialsid=485|title=Desktop Linux: Ready for Prime Time?|accessdate=2006-04-01}}] which indicate that a modern Linux desktop using Gnome or KDE is on par with or superior to Microsoft Windows.
Market share and Uptake
{{See|Linux adoption}}
According to market research company International Data Corporation IDC, 25% of servers and 2.8% of desktop computers ran Linux as of 2002.{{citeneeded}}
The Linux market is rapidly growing and is projected to exceed $35.7 billion by 2008 [{{cite web|url=http://www.techweb.com/wire/showArticle.jhtml?articleID=55800522|title=Linux To Ring Up $35 Billion By 2008|accessdate=2006-04-01}}]. It is perhaps important to note that this figure may not be truly reflective of uptake given that the Linux operating system itself is free to use, modify and distribute, although this does not necessarily indicate a lower Total cost of ownership comparing to alternatives.
The paper ''Why Open Source Software / Free Software (OSS/FS)? Look at the Numbers!''[{{cite web|url=http://www.dwheeler.com/oss_fs_why.html|title=Why Open Source Software / Free Software (OSS/FS)? Look at the Numbers!|accessdate=2006-04-01}}] identifies many quantitative studies of open source software, on topics including market share and reliability, with many studies specifically examining Linux.
Installation
{{wikibookspar||Installing Linux}}
In the past, difficulty of installation was a barrier to wide adoption of Linux-based desktop systems. Many distributions are now at least as easy to install as a comparable version of Microsoft Windows Windows. It is unnecessary to file license numbers and enter them during installation and it is not normally necessary to install drivers after installing Linux, as most hardware is supported out of the box.
As with Server (computing) servers, personal computers that come with Linux already installed are available from vendors including Hewlett-Packard and Dell.
The most common method of installing Linux on a personal computer is by booting from a CD that contains the installation program and installable software. Such a CD can be burned from a downloaded ISO image, purchased alone for a low price, or can be obtained as part of a box set that may also include manuals and additional commercial software.
Alternatives include thin client installation and running directly from a LiveCD.
On embedded devices Linux is typically held in the device's firmware and may or may not be consumer-accessible.
Programming on Linux
The GNU Compiler Collection is by far the most commonly-used compiler family on Linux, providing backends for C programming language C, C++ and Java programming language Java amongst others. There are a number of Integrated development environment IDEs available for Linux including Anjuta, KDevelop, NetBeans NetBeans IDE and Eclipse (computing) Eclipse, with extensible editors such as Emacs also remaining widely used. Linux is as suited to scripting languages as other Unix variants and in addition to shell scripts shell programming most Linux distributions come installed with Python programming language Python, Perl, PHP and Ruby programming language Ruby.
Support
Technical support is provided by commercial suppliers and by other Linux users, usually in online forums, newsgroups and mailing lists. Linux User Groups (LUGs) have traditionally been organised to provide local support for Linux.
The business model of commercial suppliers is generally dependent on charging for support, especially for business users. Some companies offer a special business version of their distribution which adds proprietary support packages and tools to administer higher numbers of installations or do administrative tasks more easily.
Litigation
{{details|SCO-Linux controversies}}
In March 2003, the SCO Group (SCO) filed a SCO v. IBM lawsuit against IBM claiming that IBM had contributed some portions of SCO's copyrighted code to the Linux kernel in violation of IBM's license to use Unix. Additionally, SCO sent letters to a number of companies warning that their use of Linux without a license from SCO may be actionable, and claimed in the press that they would be suing individual Linux users. This controversy has involved lawsuits by SCO against Novell, Inc. Novell, DaimlerChrysler (partially dismissed in July, 2004), and AutoZone, and by Red Hat and others against SCO.
To date, no proof of SCO's claims of copied code in Linux has been provided and SCO's claims have varied widely.{{fact}}
References
* Glyn Moody: ''Rebel Code: Linux and the Open Source Revolution'', Perseus Publishing, ISBN 0-713-99520-3
* Gedda. R. (2004). Linux breaks desktop barrier in 2004: Torvalds. Retrieved January 16 2004 from [http://www.linuxworld.com.au/index.php?id=568003838&fp=16&fpid=0]
* Mackenzie, K. (2004). Linux Torvalds Q&A. Retrieved January 19 2004 from [http://australianit.news.com.au/articles/0,7204,8407881%5E15841%5E%5Enbv%5E,00.html]
- ''More Than a Gigabuck: Estimating GNU/Linux's Size'' by David A. Wheeler
- ''Counting potatoes: the size of Debian 2.2'' by Jesús M. González-Barahona et al.
- ''Why Open Source Software / Free Software (OSS/FS)? Look at the Numbers!'' by David A. Wheeler
- Desktop Linux: Ready for Prime Time? by Emmett Dulaney, Redmond Magazine, June 2005, retrieved on 21 December 2005
- Mandrake 8.1 easier than Win-XP by Thomas C. Greene, The Register, retrieved December 22 2005
See also
{{wikibookspar||Linux Guide}}
{{wikibookspar||Linux For Newbies}}
{{wikibookspar||Linux software howtos}}
{{wikibookschapter|book=Guide to UNIX|chapter=Linux|name=Linux}}
{{Portalpar|Free software}}
General
Eric S. Raymond's essay ''The Cathedral and the Bazaar'' discusses the development model of the Linux kernel and similar software.
*Comparison of Linux distributions
*Linux Standard Base
*Linux conference
*Shell account
Lists
*List of Linux distributions
*List of file systems
*List of Unix programs
*List of Linux books
Magazines
*Linux Journal
*Linux Magazine
*Linux Format
*Linux For You
Footnotes
External links
{{Sisterlinks|Linux}}
General
- Linux.org — contains comprehensive information and resources about Linux.
- Linux.com
- The Linux Documentation Project
*
- Categorized List of HOWTOs
- Linux zone of developerWorks — contains articles, tutorials, and tips to help developers with Linux application development and system administration.
- Best Practice for Installing Linux
Distribution related
- Distro Quiz — a test that recommends a distribution based on the answers.
- Linux Distribution Chooser — another distro recommendation tool
- Linux Online — distributions and FTP sites (sortable by categories)
- DistroWatch.com — distribution information & announcements.
- Linux ISO — comprehensive but rather outdated site which has ISO download links for several distributions.
News Sites
- EnterpriseLinux.org Linux portal focused on HP
- BigBlueLinux.org Linux portal focused on IBM
- LinuxHPC.org Linux High Performance Computing & Clustering Portal
{{unix-like}}
{{linux-distro}}
Category:Linux *
Category:Computing platforms
Category:Free software operating systems
{{Link FA|de}}
{{Link FA|fr}}
als:Linux
ar:لينكس
bg:ГÐ?У/ЛинукÑ?
bn:লিনাক�স
ca:Linux
cs:Linux
cy:Linux
da:Linux
de:Linux
el:Linux
eo:Linukso
es:Linux
et:Linux
eu:Linux
fa:لینوکس
fi:GNU/Linux
fr:Linux
gl:Linux
he:×œ×™× ×•×§×¡
hr:Linux
hu:Linux
ia:Linux
id:Linux
ilo:GNU/Linux
is:Linux
it:Linux
ja:Linux
ka:ლინუქსი
ko:리눅스
ku:Linux
lb:Linux
li:Linux
lt:Linux
lv:GNU/Linux
mk:ЛинукÑ?
mg:Linux
mr:लिनक�स
ms:Linux
nds:Linux
nl:GNU/Linux
nn:Linux
no:Linux
pa:ਲੀਨਕਸ
pl:Linux
pt:Linux
ro:Linux
ru:GNU/Linux
scn:Linux
simple:Linux
sh:Linux
sk:Linux
sl:Linux
sr:ЛинукÑ?
sv:GNU/Linux
ta:லினக�ஸ�
th:ลินุ�ซ์
tl:GNU/Linux
tr:Linux
vi:Linux
zh:Linux
zh-min-nan:Linux
see Linux
{{sisterlinkswp|Category:Linux}}
{{portalpar|Free software}}
'''Linux''' is the name of a computer operating system and its kernel (computer science) kernel. It is the most famous example of free software and of open source open-source development.
The name ''Linux'' strictly refers only to the Linux kernel, but it is commonly used to describe entire Unix-like operating systems (GNU/Linux naming controversy also known as '''GNU/Linux''') that are based on the Linux kernel and libraries and tools from the GNU project. Linux distributions typically bundle large quantities of software with the operating system.
{{catmore}}
Category:Free software operating systems
Category:Unix
Category:Computing by operating system
bg:КатегориÑ?:ГÐ?У/ЛинукÑ?
ca:Categoria:Linux
cs:Kategorie:Linux
da:Kategori:Linux
de:Kategorie:Linux
es:CategorÃa:Linux
fr:Catégorie:Linux
ko:분류:리눅스
is:Flokkur:Linux
it:Categoria:Linux
ku:Kategorî:Linux
hu:Kategória:Linux
nl:Categorie:Linux
ja:Category:Linux
no:Kategori:Linux
pl:Kategoria:Linux
pt:Categoria:Linux
ro:Categorie:Linux
sk:Kategória:Linux
sl:Category:Linux
fi:Luokka:Linux
vi:Thể loại:Linux
tr:Kategori:Linux
zh:Category:Linux
{| style="margin:0 auto;" align="center" width="75%" class="toccolours"
|align="center" style="background:#ccccff"|'''GNU/Linux'''
|- align="center"
| Linux distributions - Comparison of Linux distributions
|- align="center"
| Open source - Linus's law - Linus Torvalds
|- align="center"
|Linux kernel - GNU/Linux naming controversy
|}
tr:Template:Linux
Category:Linux
Category:Free software
*** Shopping-Tip: Linux