Misplaced Pages

History of Linux

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.

This is an old revision of this page, as edited by AnomieBOT (talk | contribs) at 15:54, 8 March 2014 (Rescuing orphaned refs ("rules_supercomputers" from Linux)). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Revision as of 15:54, 8 March 2014 by AnomieBOT (talk | contribs) (Rescuing orphaned refs ("rules_supercomputers" from Linux))(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)
This article's lead section may be too short to adequately summarize the key points. Please consider expanding the lead to provide an accessible overview of all important aspects of the article. (July 2011)

The History of Linux began in 1991 with the commencement of a personal project by a Finnish student, Linus Torvalds, to create a new free operating system kernel.

Since then, the resulting Linux kernel has been marked by constant growth throughout its history. Since the initial release of its source code in 1991, it has grown from a small number of C files under a license prohibiting commercial distribution to the 3.10 version in 2013 with more than 16 million lines of source code under the GNU General Public License.

Events leading to creation

Ken Thompson and Dennis Ritchie

After the fiasco of Multics, the Unix operating system was conceived and implemented by Ken Thompson and Dennis Ritchie (both of AT&T Bell Laboratories) in 1969 and first released in 1970. Later they rewrote it in a new programming language, C, to make it portable. The availability and portability of Unix caused it to be widely adopted, copied and modified by academic institutions and businesses.

In 1983, Richard Stallman started the GNU project with the goal of creating a free UNIX-like operating system. As part of this work, he wrote the GNU General Public License (GPL). By the early 1990s there was almost enough available software to create a full operating system. However, the GNU kernel, called Hurd, failed to attract enough attention from developers leaving GNU incomplete.

Another free operating system project, initially released in 1977, was the Berkeley Software Distribution (BSD). This was developed by UC Berkeley from the 6th edition of Unix from AT&T. Since BSD contained Unix code that AT&T owned, AT&T filed a lawsuit (USL v. BSDi) in the early 1990s against the University of California. This strongly limited the development and adoption of BSD.

In 1985, Intel released the 80386, the first x86 microprocessor with 32-bit instruction set and MMU with paging.

In 1986, Maurice J. Bach, of AT&T Bell Labs, published The Design of the UNIX Operating System. This definitive description principally covered the System V Release 2 kernel, with some new features from Release 3 and BSD.

MINIX, a Unix-like system intended for academic use, was released by Andrew S. Tanenbaum to exemplify the principles conveyed in his textbook, Operating Systems: Design and Implementation in 1987. While source code for the system was available, modification and redistribution were restricted. In addition, MINIX's 16-bit design was not well adapted to the 32-bit features of the increasingly cheap and popular Intel 386 architecture for personal computers. In the early nineties a commercial UNIX operating system for Intel 386 PCs was too expensive for private users.

These factors and the lack of a widely adopted, free kernel provided the impetus for Torvalds's starting his project. He has stated that if either the GNU or 386BSD kernels were available at the time, he likely would not have written his own.

The creation of Linux

Linus Torvalds in 2002

In 1991, in Helsinki, Linus Torvalds began a project that later became the Linux kernel. He wrote the program specifically for the hardware he was using and independent of an operating system because he wanted to use the functions of his new PC with an 80386 processor. Development was done on MINIX using the GNU C compiler. This is still the main choice for compiling Linux today. The code however, can be built with other compilers, such as the Intel C Compiler.

As Torvalds wrote in his book Just for Fun, he eventually realized that he had written an operating system kernel. On 25 August 1991, he announced this system in a Usenet posting to the newsgroup "comp.os.minix.":

Hello everybody out there using minix -

I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones. This has been brewing since april, and is starting to get ready. I'd like any feedback on things people like/dislike in minix, as my OS resembles it somewhat (same physical layout of the file-system (due to practical reasons) among other things).

I've currently ported bash(1.08) and gcc(1.40), and things seem to work. This implies that I'll get something practical within a few months, and I'd like to know what features most people would want. Any suggestions are welcome, but I won't promise I'll implement them :-)

Linus (torvalds@kruuna.helsinki.fi)

PS. Yes – it's free of any minix code, and it has a multi-threaded fs. It is NOT portable (uses 386 task switching etc), and it probably never will support anything other than AT-harddisks, as that's all I have :-(.

— Linus Torvalds

Naming

Floppy discs holding a very early version of Linux

Linus Torvalds had wanted to call his invention Freax, a portmanteau of "free", "freak", and "x" (as an allusion to Unix). During the start of his work on the system, he stored the files under the name "Freax" for about half of a year. Torvalds had already considered the name "Linux," but initially dismissed it as too egotistical.

In order to facilitate development, the files were uploaded to the FTP server (ftp.funet.fi) of FUNET in September 1991. Ari Lemmke, Torvald's coworker at the Helsinki University of Technology (HUT) who was one of the volunteer administrators for the FTP server at the time, did not think that "Freax" was a good name. So, he named the project "Linux" on the server without consulting Torvalds. Later, however, Torvalds consented to "Linux".

To demonstrate how the word "Linux" should be pronounced (), Torvalds included an audio guide (listen) with the kernel source code.

Linux under the GNU GPL

Torvalds first published the Linux kernel under its own licence, which had a restriction on commercial activity.

The software to use with the kernel was software developed as part of the GNU project licensed under the GNU General Public License, a free software license. The first release of the Linux kernel, Linux 0.01, included a binary of GNU's Bash shell.

In the "Notes for linux release 0.01", Torvalds lists the GNU software that is required to run Linux:

Sadly, a kernel by itself gets you nowhere. To get a working system you need a shell, compilers, a library etc. These are separate parts and may be under a stricter (or even looser) copyright. Most of the tools used with linux are GNU software and are under the GNU copyleft. These tools aren't in the distribution - ask me (or GNU) for more info.

In 1992, he suggested releasing the kernel under the GNU General Public License. He first announced this decision in the release notes of version 0.12. In the middle of December 1992 he published version 0.99 using the GNU GPL.

Linux and GNU developers worked to integrate GNU components with Linux to make a fully functional and free operating system.

Torvalds has stated, “making Linux GPL'd was definitely the best thing I ever did.”

GNU/Linux naming controversy

Further information: GNU/Linux naming controversy

The designation "Linux" was initially used by Torvalds only for the Linux kernel. The kernel was, however, frequently used together with other software, especially that of the GNU project. This quickly became the most popular adoption of GNU software. In June 1994 in GNU's bulletin, Linux was referred to as a "free UNIX clone", and the Debian project began calling its product Debian GNU/Linux. In May 1996, Richard Stallman published the editor Emacs 19.31, in which the type of system was renamed from Linux to Lignux. This spelling was intended to refer specifically to the combination of GNU and Linux, but this was soon abandoned in favor of "GNU/Linux".

This name garnered varying reactions. The GNU and Debian projects use the name, although most people simply use the term "Linux" to refer to the combination.

Official mascot

Main article: Tux
Tux

Torvalds announced in 1996 that there would be a mascot for Linux, a penguin. This was due to the fact when they were about to select the mascot, Torvalds did mention he was bitten by a Little Penguin (Eudyptula minor, J. R. Forster 1781) on a visit to the National Zoo & Aquarium, Canberra, Australia. Larry Ewing provided the original draft of today's well known mascot based on this description. The name Tux was suggested by James Hughes as derivative of Torvalds' UniX.

New development

Kernel

There are many other well-known maintainers for the Linux kernel beside Torvalds such as Alan Cox and Marcelo Tosatti. Cox maintained version 2.2 of the kernel until it was discontinued at the end of 2003. Likewise, Tosatti maintained version 2.4 of the kernel until the middle of 2006. Andrew Morton steers the development and administration of the 2.6 kernel, which was released on 18 December 2003 in its first stable incarnation. Also the older branches are still constantly improved.

Community

The largest part of the work on Linux is performed by the community: the thousands of programmers around the world that use Linux and send their suggested improvements to the maintainers. Various companies have also helped not only with the development of the Kernels, but also with the writing of the body of auxiliary software, which is distributed with Linux.

It is released both by organized projects such as Debian, and by projects connected directly with companies such as Fedora and openSUSE. The members of the respective projects meet at various conferences and fairs, in order to exchange ideas. One of the largest of these fairs is the LinuxTag in Germany (currently in Berlin), where about 10,000 people assemble annually, in order to discuss Linux and the projects associated with it.

Open Source Development Lab and Linux Foundation

The Open Source Development Lab (OSDL) was created in the year 2000, and is an independent nonprofit organization which pursues the goal of optimizing Linux for employment in data centers and in the carrier range. It served as sponsored working premises for Linus Torvalds and also for Andrew Morton (until the middle of 2006 when Morton transferred to Google). Torvalds works full-time on behalf of OSDL, developing the Linux Kernels.

On January 22, 2007, OSDL and the Free Standards Group merged to form The Linux Foundation, narrowing their respective focuses to that of promoting GNU/Linux in competition with Microsoft Windows.

Companies

Despite being open-source, a few companies profit from Linux. These companies, most of which are also members of the Open Source Development Lab, invest substantial resources into the advancement and development of Linux, in order to make it suited for various application areas. This includes hardware donations for driver developers, cash donations for people who develop Linux software, and the employment of Linux programmers at the company. Some examples are Dell, IBM and HP, which use Linux on their own servers, and Red Hat, which maintains its own distribution. Likewise Digia supports Linux by the development and LGPL licensing of Qt, which makes the development of KDE possible, and by employing some of the X and KDE developers.

"Linux is obsolete"

Main article: Tanenbaum–Torvalds debate

In 1992 Andrew S. Tanenbaum, recognized computer scientist and author of the Minix microkernel system, wrote a Usenet article on the newsgroup comp.os.minix with the title "Linux is obsolete", which marked the beginning of a famous debate about the structure of the then-recent Linux kernel. Among the most significant criticisms were that:

  • The kernel was monolithic and thus old-fashioned.
  • The lack of portability, due to the use of exclusive features of the Intel 386 processor. "Writing a new operating system that is closely tied to any particular piece of hardware, especially a weird one like the Intel line, is basically wrong."
  • There was no strict control of the source code by any individual person.
  • Linux employed a set of features which were useless (Tanenbaum believed that multithreaded file systems were simply a "performance hack").

Tanenbaum's prediction that Linux would become outdated within a few years and replaced by GNU Hurd (which he considered to be more modern) proved incorrect. Linux has been ported to all major platforms and its open development model has led to an exemplary pace of development. In contrast, GNU Hurd has not yet reached the level of stability that would allow it to be used on a production server. His dismissal of the Intel line of 386 processors as 'weird' has also proven short-sighted, as the x86 series of processors and the Intel Corporation would later become near ubiquitous in personal computers.

Samizdat

In his unpublished book Samizdat, Kenneth Brown claims that Torvalds illegally copied code from MINIX. These claims have been refuted by Tanenbaum:

He wanted to go on about the ownership issue, but he was also trying to avoid telling me what his real purpose was, so he didn't phrase his questions very well. Finally he asked me if I thought Linus wrote Linux. I said that to the best of my knowledge, Linus wrote the whole kernel himself, but after it was released, other people began improving the kernel, which was very primitive initially, and adding new software to the system--essentially the same development model as MINIX. Then he began to focus on this, with questions like: "Didn't he steal pieces of MINIX without permission." I told him that MINIX had clearly had a huge influence on Linux in many ways, from the layout of the file system to the names in the source tree, but I didn't think Linus had used any of my code.

The book's claims, methodology and references were seriously questioned and in the end it was never released and was delisted from the distributor's site.

Competition from Microsoft

Although Torvalds has said that Microsoft's feeling threatened by Linux in the past was of no consequence to him, the Microsoft and Linux camps had a number of antagonistic interactions between 1997 and 2001. This became quite clear for the first time in 1998, when the first Halloween document was brought to light by Eric S. Raymond. This was a short essay by a Microsoft developer that sought to lay out the threats posed to Microsoft by free software and identified strategies to counter these perceived threats.

Competition entered a new phase in the beginning of 2004, when Microsoft published results from customer case studies evaluating the use of Windows vs. Linux under the name “Get the Facts” on its own web page. Based on inquiries, research analysts, and some Microsoft sponsored investigations, the case studies claimed that enterprise use of Linux on servers compared unfavorably to the use of Windows in terms of reliability, security, and total cost of ownership.

In response, commercial Linux distributors produced their own studies, surveys and testimonials to counter Microsoft's campaign. Novell's web-based campaign at the end of 2004 was entitled “Unbending the truth” and sought to outline the advantages as well as dispelling the widely publicized legal liabilities of Linux deployment (particularly in light of the SCO v IBM case). Novell particularly referenced the Microsoft studies in many points. IBM also published a series of studies under the title “The Linux at IBM competitive advantage” to again parry Microsoft's campaign. Red Hat had a campaign called “Truth Happens” aimed at letting the performance of the product speak for itself, rather than advertising the product by studies.

In the autumn of 2006, Novell and Microsoft announced an agreement to co-operate on software interoperability and patent protection. This included an agreement that customers of either Novell or Microsoft may not be sued by the other company for patent infringement. This patent protection was also expanded to non-commercial free software developers . The last part was criticized because it only included non-commercial free software developers.

In July 2009, Microsoft submitted 22,000 lines of source code to the Linux kernel under the GPLV2 license, which were subsequently accepted. Although this has been referred to as "a historic move" and as a possible bellwether of an improvement in Microsoft's corporate attitudes toward Linux and open-source software, the decision was not altogether altruistic, as it promised to lead to significant competitive advantages for Microsoft and avoided legal action against Microsoft. Microsoft was actually compelled to make the code contribution when Vyatta principal engineer and Linux contributor Stephen Hemminger discovered that Microsoft had incorporated a Hyper-V network driver, with GPL-licenced open source components, statically linked to closed-source binaries in contravention of the GPL licence. Microsoft contributed the drivers to rectify the licence violation, although the company attempted to portray it as a charitable act, rather than one to avoid legal action against it. In the past Microsoft had termed Linux a "cancer" and "communist".

By 2011 Microsoft had become the 17th largest contributor to the Linux kernel.

SCO

Main article: SCO-Linux controversies

In March 2003, the SCO Group accused IBM of violating their copyright on UNIX by transferring code from UNIX to Linux. SCO claims ownership of the copyrights on UNIX and a lawsuit was filed against IBM. Red Hat has countersued and SCO has since filed other related lawsuits. At the same time as their lawsuit, SCO began selling Linux licenses to users who did not want to risk a possible complaint on the part of SCO. Since Novell also claims the copyrights to UNIX, it filed suit against SCO.

SCO has since filed for bankruptcy.

Trademark rights

In 1994 and 1995, several people from different countries attempted to register the name "Linux" as a trademark. Thereupon requests for royalty payments were issued to several Linux companies, a step with which many developers and users of Linux did not agree. Linus Torvalds clamped down on these companies with help from Linux International and was granted the trademark to the name, which he transferred to Linux International. Protection of the trademark was later administered by a dedicated foundation, the non-profit Linux Mark Institute. In 2000, Linus Torvalds specified the basic rules for the assignment of the licenses. This means that anyone who offers a product or a service with the name Linux must possess a license for it, which can be obtained through a unique purchase.

In June 2005, a new controversy developed over the use of royalties generated from the use of the Linux trademark. The Linux Mark Institute, which represents Linus Torvalds' rights, announced a price increase from 500 to 5,000 dollars for the use of the name. This step was justified as being needed to cover the rising costs of trademark protection.

In response to this increase, the community became displeased, which is why Linus Torvalds made an announcement on 21 August 2005, in order to dissolve the misunderstandings. In an e-mail he described the current situation as well as the background in detail and also dealt with the question of who had to pay license costs:

And let’s repeat: somebody who doesn’t want to _protect_ that name would never do this. You can call anything "MyLinux", but the downside is that you may have somebody else who _did_ protect himself come along and send you a cease-and-desist letter. Or, if the name ends up showing up in a trademark search that LMI needs to do every once in a while just to protect the trademark (another legal requirement for trademarks), LMI itself might have to send you a cease-and-desist-or-sublicense it letter.

At which point you either rename it to something else, or you sublicense it. See? It’s all about whether _you_ need the protection or not, not about whether LMI wants the money or not.

Finally, just to make it clear: not only do I not get a cent of the trademark money, but even LMI (who actually administers the mark) has so far historically always lost money on it. That’s not a way to sustain a trademark, so they’re trying to at least become self-sufficient, but so far I can tell that lawyers fees to _give_ that protection that commercial companies want have been higher than the license fees. Even pro bono lawyers charge for the time of their costs and paralegals etc.

— Linus Torvalds

The Linux Mark Institute has since begun to offer a free, perpetual worldwide sublicense.

Chronology

See also: Linux adoption
  • 1991: The Linux kernel is publicly announced on 25 August by the 21 year old Finnish student Linus Benedict Torvalds.
  • 1992: The Linux kernel is relicensed under the GNU GPL. The first so called “Linux distributions” are created.
  • 1993: Over 100 developers work on the Linux kernel. With their assistance the kernel is adapted to the GNU environment, which creates a large spectrum of application types for Linux. The oldest currently existing Linux distribution, Slackware, is released for the first time. Later in the same year, the Debian project is established. Today it is the largest community distribution.
  • 1994: In March Torvalds judges all components of the kernel to be fully matured: he releases version 1.0 of Linux. The XFree86 project contributes a graphical user interface (GUI). In this year the companies Red Hat and SUSE publish version 1.0 of their Linux distributions.
  • 1995: Linux is ported to the DEC Alpha and to the Sun SPARC. Over the following years it is ported to an ever greater number of platforms.
  • 1996: Version 2.0 of the Linux kernel is released. The kernel can now serve several processors at the same time, and thereby becomes a serious alternative for many companies.
  • 1998: Many major companies such as IBM, Compaq and Oracle announce their support for Linux. In addition a group of programmers begins developing the graphical user interface KDE.
  • 1999: A group of developers begin work on the graphical environment GNOME, destined to become a free replacement for KDE, which at the time, depends on the, then proprietary, Qt toolkit. During the year IBM announces an extensive project for the support of Linux.
  • 2000: Dell announces that "Dell is now the No. 2 provider of Linux-based systems worldwide and the first major manufacturer to offer Linux across its full product line. Dell has prepared for wide-scale Linux adoption by investing more engineering resources to Linux than to any other operating system. We're doing this to make it easy for our customers to run Linux; configurations of all Dell products are now designed, tested and certified for Linux. Our factories can now customize each system -- from PCs to servers -- with Linux."
  • 2002: The media reports that "Microsoft killed Dell Linux"
  • 2004: The XFree86 team splits up and joins with the existing X Window standards body to form the X.Org Foundation, which results in a substantially faster development of the X Window Server for Linux.
  • 2005: The project openSUSE begins a free distribution from Novell's community. Also the project OpenOffice.org introduces version 2.0 that now supports OASIS OpenDocument standards in October.
  • 2006: Oracle releases its own distribution of Red Hat. Novell and Microsoft announce a cooperation for a better interoperability.
  • 2007: Dell starts distributing laptops with Ubuntu pre-installed in them.
  • 2009: RedHat's market capitalization equals Sun's, interpreted as a symbolic moment for the "Linux-based economy".
  • 2011: Version 3.0 of the Linux kernel is released.
  • 2012: the aggregate Linux server market revenue exceeds that of the rest of the Unix market.
  • 2013: Google's Linux-based Android claims 75% of the smartphone market share, in terms of the number of phones shipped.

Antecedents

Andrew S. Tanenbaum (left), author of the MINIX operating system, and Linus Torvalds (right), principal author of the Linux kernel

Unix

Main article: Unix

The Unix operating system was conceived and implemented in 1969 at AT&T's Bell Laboratories in the United States by Ken Thompson, Dennis Ritchie, Douglas McIlroy, and Joe Ossanna. It was first released in 1971, and initially, was written entirely in assembly language, a common practice at the time. Later, in a key pioneering approach in 1973, Unix was re-written in the programming language C by Dennis Ritchie (with exceptions to the kernel and I/O). The availability of an operating system written in a high-level language allowed easier portability to different computer platforms.

With AT&T being required to license the operating system's source code to anyone who asked (due to an earlier antitrust case forbidding them from entering the computer business), Unix grew quickly and became widely adopted by academic institutions and businesses. In 1984, AT&T divested itself of Bell Labs. Free of the legal obligation requiring free licensing, Bell Labs began selling Unix as a proprietary product.

GNU

Main article: GNU See also: GNU/Linux naming controversy
File:Richard Matthew Stallman cropped.jpeg
Richard Stallman, founder of the GNU Project

The GNU Project, started in 1983 by Richard Stallman, had the goal of creating a "complete Unix-compatible software system" composed entirely of free software. Work began in 1984. Later, in 1985, Stallman started 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, compilers, text editors, a Unix shell, and a windowing system) were completed, although low-level elements such as device drivers, daemons, and the kernel were stalled and incomplete.

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.

The Free Software Foundation prefers GNU/Linux as the name when referring to the operating system as a whole, because it considers Linux to be a variant of the GNU operating system, initiated in 1983 by Richard Stallman (president of the Free Software Foundation).

Some distributions, notably Debian which had been sponsored by the Free Software Foundation, use GNU/Linux when referring to the operating system as a whole. The media and common usage, however, refers to this family of operating systems simply as Linux, as do many large Linux distributions (for example, SUSE Linux and Red Hat).

As of May 2011, about 8% of a modern Linux distribution is made of GNU components, as determined by counting lines of source code making up Ubuntu's "Natty" release; meanwhile, about 9% is taken by the Linux kernel.

BSD

Main article: BSD

Although not released until 1992 due to legal complications, development of 386BSD, from which NetBSD, OpenBSD and FreeBSD descended, predated that of Linux. Linus Torvalds has said that if 386BSD had been available at the time, he probably would not have created Linux.

MINIX

Main article: MINIX

MINIX, initially released in 1987, is an inexpensive minimal Unix-like operating system, designed for education in computer science, written by Andrew S. Tanenbaum. Starting with version 3 in 2005, MINIX became free and was redesigned for "serious" use.

Commercial and popular uptake

File:Ubuntu 13.10 release.png
Ubuntu, a popular Linux distribution
Main article: Linux adoption

Today, Linux systems are used in every domain, from embedded systems to supercomputers, and have secured a place in server installations often using the popular LAMP application stack. Use of Linux distributions in home and enterprise desktops has been growing.

Linux distributions have also gained popularity with various local and national governments. The federal government of Brazil is well known for its support for Linux. News of the Russian military creating its own Linux distribution has also surfaced, and has come to fruition as the G.H.ost Project. The Indian state of Kerala has gone to the extent of mandating that all state high schools run Linux on their computers. China uses Linux exclusively as the operating system for its Loongson processor family to achieve technology independence. 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. Portugal is also using its own Linux distribution Caixa Mágica, used in the Magalhães netbook and the e-escola government program. France and Germany have also taken steps toward the adoption of Linux.

Linux distributions have also become popular in the netbook market, with many devices such as the ASUS Eee PC and Acer Aspire One shipping with customized Linux distributions 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 distributions.

Politician Nils Torvalds, Linus' father, revealed that the NSA had asked his son to put a backdoor into the Linux kernel.

See also

References

  1. "Linux Kernel Development: How Fast it is Going, Who is Doing It, What They are Doing, and Who is Sponsoring It (2013 Edition)". Retrieved 2014-02-23.
  2. Initial Announcement of the GNU Project, 1983
  3. "Berkeley UNIX and the Birth of Open-Source Software".
  4. Marshall Kirk McKusick. "Twenty Years of Berkeley Unix From AT&T-Owned to Freely Redistributable".
  5. Intel 80386
  6. Bach, Maurice (1986), The Design of the UNIX Operating System, Prentice Hall, ISBN 0-13-201799-7
  7. "Linus Torvalds Introduces Linux 1.0".:Video 0:50
  8. "Linus vs. Tanenbaum debate".
  9. "The Choice of a GNU Generation - An Interview With Linus Torvalds".
  10. ^ Torvalds, Linus and David Diamond, Just for Fun: The Story of an Accidental Revolutionary, 2001, ISBN 0-06-662072-4
  11. ^ Torvalds, Linus Benedict (August 1991). "comp.os.minix". Retrieved 2009-09-06.
  12. Torvalds, Linus: What would you like to see most in minix? Usenet group comp.os.minix, August 25, 1991.
  13. Torvalds, Linus (March 1994). "Index of /pub/linux/kernel/SillySounds". Retrieved 2009-08-03.
  14. ^ Torvalds, Linus: Notes for linux release 0.01 kernel.org, 1991.
  15. Torvalds, Linus (1992-01-05). "RELEASE NOTES FOR LINUX v0.12". Linux Kernel Archives. Archived from the original on 21 July 2011. Retrieved 2007-07-23. 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.
  16. z-archive of Linux version 0.99, kernel.org, December 1992
  17. "Overview of the GNU System - GNU Project - Free Software Foundation (FSF)". Gnu.org. Retrieved 2012-04-06.
  18. Hiroo Yamagata: The Pragmatist of Free Software, Linus Torvalds Interview, 05.08.1997
  19. Linux and GNU - GNU Project - Free Software Foundation (FSF)
  20. Govind, Puru (May 2006). "The "GNU/Linux" and "Linux" Controversy". Archived from the original on 25 February 2009. Retrieved 26 October 2008.
  21. "New Linux Foundation Launches – Merger of Open Source Development Labs and Free Standards Group" (Press release). The Linux Foundation. January 22, 2007. Archived from the original on 2007-07-02. Retrieved 2008-03-26. Computing is entering a world dominated by two platforms: Linux and Windows.
  22. A. S. Tanenbaum (January 29, 1992). "LINUX is obsolete". Newsgroupcomp.os.minix. 12595@star.cs.vu.nl. Retrieved 2008-07-16.
  23. A. S. Tanenbaum (January 30, 1992). "Re: LINUX is obsolete". Newsgroupcomp.os.minix. 12615@star.cs.vu.nl. Retrieved 2008-07-16.
  24. Tanenbaum, Andy (February 1992). "Re: Unhappy campers". Archived from the original on 2009-06-05. Retrieved 2008-10-19.
  25. Andrew Tanenbaum, Linus Torvalds and others: Linux is obsolete Usenet post, 29.01.1992
  26. The GNU Hurd Project
  27. Tanenbaum, Andrew S. "Some Notes on the "Who wrote Linux" Kerfuffle, Release 1.5". Retrieved 2009-10-22.
  28. "Get the Facts". Microsoft. 2004. Retrieved 2006-11-24.
  29. "Open Letter to Community from Novell". Novell. 2006. Retrieved 2007-03-23.
  30. John Fontana. "Microsoft stuns Linux world, submits source code to kernel". Retrieved 2009-07-20. In an historic move, Microsoft Monday submitted driver source code for inclusion in the Linux kernel under a GPLv2 license. Greg Kroah-Hartman, the Linux driver project lead and a Novell fellow, said he accepted 22,000 lines of Microsoft's code at 9 a.m.PST Monday. Kroah-Hartman said the Microsoft code will be available as part of the next Linux public tree release in the next 24 hours. The code will become part of the 2.6.30.1 stable release. Then the whole world will be able to look at the code, he said.
  31. Paul, Ryan (July 2009). "Microsoft aims at VM market with Linux kernel code offering". Retrieved 2009-07-22.
  32. Holwerda, Thom (July 2009). "Microsoft's Linux Kernel Code Drop Result of GPL Violation". Retrieved 2009-07-23.
  33. Microsoft (July 2009). "Microsoft Contributes Linux Drivers to Linux Community". Retrieved 2009-07-23.
  34. Richmond, Gary (August 2009). "Yes Linus, Microsoft hating is a disease. And it's a pandemic". Retrieved 2009-08-01.
  35. Paul, Ryan (4 April 2012). "Linux kernel in 2011: 15 million total lines of code and Microsoft is a top contributor". Ars Technica. Retrieved 6 April 2012.
  36. "SCO Group files for bankruptcy protection". CNet News.com. 2007-09-14. Retrieved 2008-01-14.
  37. Linus Torvalds: Linus trademarks Linux?!! from the linux-Kernel mailing list, 21.08.2005
  38. "Linux Mark Institute". Retrieved 2008-02-24. LMI has restructured its sublicensing program. Our new sublicense agreement is: Free — approved sublicense holders pay no fees; Perpetual — sublicense terminates only in breach of the agreement or when your organization ceases to use its mark; Worldwide — one sublicense covers your use of the mark anywhere in the world
  39. Dell, Michael (15 August 2000), Remarks Putting Linux on the Fast Track - Keynote at the LinuxWorld Expo, San Jose, California, retrieved 2 February 2014
  40. Orlowski, Andrew (19 March 2002), Microsoft ‘killed Dell Linux’ – States, The Register, retrieved 3 February 2014
  41. Red Hat set to surpass Sun in market capitalization. Linux world is set to eclipse the Unix world, as reflected in the stock prices of Red Hat and Sun Microsystems. Those prices are way out of whack with revenues.
  42. Linux is king *nix of the data center—but Unix may live on forever
  43. Whittaker, Zack (2013-05-16). "Android accounts for 75 percent market share; Windows Phone leapfrogs BlackBerry". ZDNet. Retrieved 2014-02-16.
  44. "Origins and History of Unix, 1969–1995". Faqs.org. Retrieved November 9, 2010.
  45. "About the GNU Project – Initial Announcement". Gnu.org. 23 June 2008. Retrieved March 9, 2009.
  46. "Overview of the GNU System". Gnu.org. Retrieved March 9, 2009.
  47. "Linus vs. Tanenbaum debate". Archived from the original on 2012-10-03. Retrieved February 19, 2014. {{cite web}}: Unknown parameter |deadurl= ignored (|url-status= suggested) (help)
  48. Weeks, Alex (2004). "1.1". Linux System Administrator's Guide (version 0.9 ed.). Retrieved January 18, 2007.
  49. "The GNU Operating System". Gnu.org. Retrieved April 17, 2009.
  50. "GNU/Linux FAQ". Gnu.org. Retrieved September 1, 2013.
  51. "Linux and the GNU System". Gnu.org. Retrieved September 1, 2013.
  52. Richard Stallman (1996-04-28). "The FSF is no longer sponsoring Debian". tech-insider.org. Retrieved February 8, 2014.
  53. "About Debian". debian.org. 2013-12-08. Retrieved January 30, 2014.
  54. Côrte-Real, Pedro (31 May 2011). "How much GNU is there in in GNU/Linux?". Split Perspective. Retrieved January 28, 2014. (self-published data)
  55. Linksvayer, Mike (1993). "The Choice of a GNU Generation – An Interview With Linus Torvalds". Meta magazine. Retrieved January 20, 2009.
  56. Lyons, Daniel (15 March 2005). "Linux rules supercomputers". Forbes. Retrieved February 22, 2007.
  57. Santhanam, Anand; Vishal Kulkarni (1 March 2002). "Linux system development on an embedded device". DeveloperWorks. IBM. Retrieved July 26, 2007.
  58. Schrecker, Michael. "Turn on Web Interactivity with LAMP". Retrieved February 22, 2007.
  59. Galli, Peter (8 August 2007). "Vista Aiding Linux Desktop, Strategist Says". eWEEK. Ziff Davis Enterprise Inc. Retrieved November 19, 2007.
  60. Paul, Ryan (3 September 2007). "Linux market share set to surpass Win 98, OS X still ahead of Vista". Ars Technica. Ars Technica, LLC. Retrieved November 19, 2007.
  61. Beer, Stan (23 January 2007). "Vista to play second fiddle to XP until 2009: Gartner". iTWire. iTWire. Retrieved November 19, 2007.
  62. "Operating System Marketshare for Year 2007". Market Share. Net Applications. 19 November 2007. Retrieved November 19, 2007.
  63. "Vista slowly continues its growth; Linux more aggressive than Mac OS during the summer". XiTiMonitor. AT Internet/XiTi.com. 24 September 2007. Retrieved November 19, 2007.
  64. "Global Web Stats". W3Counter. Awio Web Services LLC. 10 November 2007. Retrieved November 19, 2007.
  65. "June 2004 Zeitgeist". Google Press Center. Google Inc. 12 August 2004. Retrieved November 19, 2007.
  66. "Brazil's love of Linux". Retrieved February 21, 2009.
  67. Ashurst, Mark (1 February 2004). "Brazil falls in love with Linux". BBC News. Retrieved February 21, 2009.
  68. "LV: Minister: "Open standards improve efficiency and transparency"". Retrieved February 21, 2009.
  69. "Linux Spreads its Wings in India". Retrieved February 21, 2009.
  70. "Kerala shuts windows, schools to use only Linux". Retrieved June 22, 2009.
  71. "China's Microprocessor Dilemma". Microprocessor Report. Retrieved April 15, 2009.
  72. "Magalhães equipped with Linux Caixa Mágica".
  73. "Oferta CM no programa e-Escolas surpreende o mercado".
  74. Krane, Jim (30 November 2001). "Some countries are choosing Linux systems over Microsoft". Seattle Post-Intelligencer. Retrieved February 21, 2009.
  75. Schofield, Jack (28 May 2009). "Are netbooks losing their shine?". The Guardian. London. Retrieved June 2, 2010.
  76. "The Linux Foundation; Staff". Retrieved November 10, 2011.
  77. "The Free Software Foundation Management". Retrieved November 10, 2011.
  78. "Free software is a matter of liberty, not price — Free Software Foundation — working together for free software". Fsf.org. Retrieved July 12, 2012.
  79. http://www.omgubuntu.co.uk/2013/11/nsa-ask-linus-torvalds-include-backdoors-linux-father-says-yes

External links

Linux
Linux kernel
Controversies
Distributions
Organizations
Adoption
Media
Professional related certifications
Free and open-source software
General
Software
packages
Community
Organisations
Licenses
Types and
standards
Challenges
Related
topics

Template:Link FA

Categories: