Linux

del.icio.us del.icio.us
Digg Digg
Furl Furl
Reddit Reddit
Rojo Rojo
Add to OnlyWire
Linux

Tux, the penguin, mascot of Linux.
OS family: Unix-like
Kernel type: Monolithic kernel
License: GNU General Public License and others
Working state: Current
Desktop OS market share
as of June, 2008[1]
Windows - 91.02%
Mac - 7.76%
Linux - 0.82%
SunOS - 0.01%
Other - 0.24%
A Linux computer screen
A Linux computer screen

Linux or GNU/Linux is an open source operating system for computers. The operating system of a computer is a collection of the basic instructions that tell the electronic parts of the computer what to do and how to work. "Open source" means that everyone can see how it works and change it if they want to. This is different from "closed source," which is software that makes it hard to change or see how it works. Windows is an example of a "closed source" operating system.

A lot of the important software made for computers is made for Windows because it is more popular. There is a lot of different software for Linux and since Linux is open source it means that most of the software for it is open source too, and free. This is one of the main reasons why some people like to use Linux more than Windows.

Contents

How Linux was made

In the 1980s, many people liked to use an operating system called Unix. But because they had to pay to use it, some people tried to write a new operating system that would work like Unix but would be open source.

A group of people called the GNU project wrote many different parts of a new operating system (GNU), but there was nothing that brought it all together. In 1991, Linus Torvalds began to work on a non-commercial replacement for MINIX as he was unhappy with it, while he was attending the University of Helsinki.[2] This eventually became the Linux kernel.

Linus then shared the Linux kernel on Minix's user groups. Linus first named the OS "Freax" for "free" and "freak", using an X because it is popular in naming projects that are like Unix. Ari Lemmke, Torvald's coworker at the University who was responsible for the servers at the time, did not feel Freax was a good name. So, he called the project "Linux" without asking Torvalds. After a while later, Linus Torvalds finally agreed that Linux was the better name.

Linux relied on MINIX at first. With code from the GNU system freely available, it would be good for Linux if they could create an operating system together with the code combined. Code licensed under the GNU GPL can be used in other projects, as long as they also are released under the same or a similar license. In order to make the Linux kernel suitable for use with the code from the GNU Project, Linus Torvalds started a switch from his original license (which did not allow people to sell it) to the GNU GPL.[3] Linux and GNU developers worked together to integrate GNU code with Linux to make a free operating system.

Because of the way that the new operating system was created by combining the work of the GNU project and Linus Torvalds, many people say that it's better to use the name GNU/Linux, but most people just say "Linux".

Since then, thousands of programmers and companies have worked to make Linux better.

In 1991, Torvalds began to work on a non-commercial replacement for MINIX while he was attending the University of Helsinki.[4] This eventually became the Linux kernel.

Tux the penguin

Tux the penguin
Tux the penguin

The mascot of Linux is a cartoon penguin named "Tux". When a person sees the penguin on software and hardware, it means that it will work with Linux, and sometimes all systems that are like Unix.

The idea of the penguin came from the creator of Linux, Linus Torvalds. The image was made by a man named Larry Ewing in a competition to create a logo. The image, Tux, did not win, but it was picked as a mascot later.

Tux has now become a symbol for Linux, and sometimes even for open source. He can be seen in many different places and often, when people refer to Linux, they think about Tux. Tux has even been included in many video games, such as Super Tux (like Super Mario Bros.), Tux Racer (where players race Tux down an icy hill) and Pingus (like Lemmings).

Uses

Desktop

Although there are only a few Linux versions for some Mac OS X and Microsoft Windows programs in areas like desktop publishing[5] and professional audio,[6][7][8] there are programs that are better or around the same in quality compared to those available for Mac and Windows.[9]

Many free software titles that are popular on Windows, such as Pidgin, Mozilla Firefox, Openoffice.org, and GIMP, are available for Linux. A growing amount of proprietary desktop software can also be used under Linux, such as[10] examples being Adobe Flash Player, Opera, Google Picasa, RealPlayer, and Skype. CrossOver is a proprietary solution based on the open source Wine project that supports running older Windows versions of Microsoft Office and Adobe Photoshop versions until CS2. Microsoft Office 2007 and Adobe Photoshop CS3 are known not to work.[11][12]

The performance of Linux on the desktop has been a topic discussed by many people, with at least one very important Linux kernel developer, Con Kolivas, saying that the Linux community prefers performance on servers rather than on desktops. He quit Linux development because he did not like this, and then gave a 'tell all' interview on the topic.[13]

KDE 4.1 and Gnome 2.2
KDE 4.1 Gnome 2.2

Servers and supercomputers

Linux has mainly been used as a server operating system, and has risen to be known by a lot of people in that area; Netcraft reported in February 2008 that five of the ten best internet hosting companies run Linux on their web servers.[14] This is because of its stability and uptime, and the fact that desktop software with a graphical user interface for servers is often unneeded.

Linux is commonly used as an operating system for supercomputers. As of November 2007, out of the top 500 systems, 426 (85.2%) run Linux.[15]

Pronunciation

In 1992, Torvalds explained how he pronounces the word Linux:

'li' is pronounced with a short [ee] sound: compare prInt, mInImal etc. 'nux' is also short, non-diphthong, like in pUt. 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.

Torvalds has made available an audio sample which indicates his own pronunciation, in English and Swedish.[16][17]

Many English speakers usually pronounce the name as lee-narks or l-ee-nix.

Code size

A 2001 study of Red Hat Linux 7.1 found that this distribution contained 30 million lines of code. According to the study the distribution required about eight thousand man-years of development time. According to the study, if all this software had been developed by proprietary means, it would have cost about 1.08 billion dollars (year 2000 U.S. dollars) to develop in the United States.[18]

Most of the code (71%) was written in the C programming language, but many other languages were used, including C++, assembly language, Perl, Python, Fortran, and various shell scripting languages. Slightly over half of all lines of code were licensed under the GPL. The Linux kernel was made up of 2.4 million lines of code, or 8% of the total.[18]

Linux distributions and software

Another Linux operating system
Another Linux operating system

People who want to get Linux can download it from the Internet or buy it from a store or a website. Sometimes books and magazines about Linux have a CD with Linux on it. Any certain version of Linux is called a "distribution", or "distro". A Linux distribution includes the basic Linux operating system, along with some extra programs that help the user to do different jobs. Different distributions include different extra programs. The main distributions which are used by many people include:

People may have to pay a small amount for a distribution, to pay for the CD-ROM and to help the company to make their distribution better. In most cases where people have to pay, they are paying for the company to help the user after they install it, which is known as "support".

Software for Linux includes:

Licensing, trademark, and naming

The Linux kernel and most GNU software are licensed under the GNU General Public License (GPL). The GPL requires that anyone who distributes the Linux kernel must make the source code (and any modifications) available to the recipient under the same terms. In 1997, Linus Torvalds said, “Making Linux GPL'd was definitely the best thing I ever did.”[19] Other key components of a Linux system may use other licenses; many libraries use the GNU Lesser General Public License (LGPL), a type of the GPL that is less restricted, and the X Window System uses the MIT License.

See also

Other websites

References

  1. Operating System Market Share, July 2008, courtesy of Net Applications, a marketing company which obtains its data from the Alexa Toolbar or related products. Because people who install these products on their computers are not always aware that the product reports web browsing habits back to the marketers at Alexa some security software considers the Alexa Toolbar spyware and removes it. Both the automated removal-as-spyware and the self-selecting nature of those who install software that reports on personal web browsing habits raises questions as to whether the resulting data represents a unbiased statistical sample of Internet users.
  2. "What would you like to see most in minix?". comp.os.minix. (Web link). Retrieved on 2008-08-18.
  3. Torvalds, Linus (1992-01-05). RELEASE NOTES FOR LINUX v0.12. Linux Kernel Archives. Retrieved on 23 July 2007. “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.”
  4. "What would you like to see most in minix?". comp.os.minix. (Web link). Retrieved on 2008-08-18.
  5. Advani, Prakash (2000-10-27). Microsoft Office for Linux?. FreeOS. FreeOS Technologies (I) Pvt. Ltd.. Retrieved on 18 August 2008.
  6. Smith-Heisters, Ian (2005-10-11). Editing audio in Linux. Ars Technica. Ars Technica, LLC. Retrieved on 18 August 2008.
  7. Lumma, Carl (April 2007). Linux: It's Not Just For Computer Geeks Anymore. Keyboard Magazine. New Bay Media, LLC.. Retrieved on 3 February 2008.
  8. James, Daniel (February 2004). Using Linux For Recording & Mastering. Sound On Sound. SOS Publications Group. Retrieved on 3 February 2008.
  9. The table of equivalents/replacements/analogs of Windows software in Linux.
  10. The Global Desktop Project, Building Technology and Communities. Retrieved on 18 August 2008.
  11. Microsoft Office 2007. CodeWeavers. CodeWeavers Inc. (2007-11-25). Retrieved on 18 August 2008.
  12. Photoshop CS 3. CodeWeavers. CodeWeavers Inc. (2007-07-11). Retrieved on 18 August 2008.
  13. Linux: why I quit. APC Magazine. ACP Magazines (2007-07-24). Retrieved on 18 January 2008.
  14. Tiscali Italia is the Most Reliable Hosting Company in February 2008. Netcraft (March 4 2008). Retrieved on 3 April 2008.
  15. Operating system Family share for 11/2007 | TOP500 Supercomputing Sites
  16. Howto pronouce Linux?. Retrieved on 18 August 2008.
  17. Linus pronouncing Linux in English and Swedish. Retrieved on 18 August 2008.
  18. 18.0 18.1 Wheeler, David A (2002-07-29). More Than a Gigabuck: Estimating GNU/Linux's Size. Retrieved on 18 August 2008.
  19. Linus Torvalds interview. Archived from the original on 11 March 2007. Retrieved on 18 August 2008.


This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.


Giant Panda

Mercedes Car
James Bond Guide
This site monitored by SitePinger.net