Tuesday, June 23, 2009

History of Linux

Linux is an operating system that was initially created as a hobby by a young student, Linus Torvalds, at the University of Helsinki in Finland. Linus had an interest in Minix, a small UNIX system, and decided to develop a system that exceeded the Minix standards. He began his work in 1991 when he released version 0.02 and worked steadily until 1994 when version 1.0 of the Linux Kernel was released. The kernel, at the heart of all Linux systems, is developed and released under the GNU General Public License and its source code is freely available to everyone. It is this kernel that forms the base around which a Linux operating system is developed. There are now literally hundreds of companies and organizations and an equal number of individuals that have released their own versions of operating systems based on the Linux kernel. More information on the kernel can be found at our sister site, LinuxHQ and at the official Linux Kernel Archives. The current full-featured version is 2.6 (released December 2003) and development continues.


Apart from the fact that it's freely distributed, Linux's functionality, adaptability and robustness, has made it the main alternative for proprietary Unix and Microsoft operating systems. IBM, Hewlett-Packard and other giants of the computing world have embraced Linux and support its ongoing development. Well into its second decade of existence, Linux has been adopted worldwide primarily as a server platform. Its use as a home and office desktop operating system is also on the rise. The operating system can also be incorporated directly into microchips in a process called "embedding" and is increasingly being used this way in appliances and devices.

Throughout most of the 1990's, tech pundits, largely unaware of Linux's potential, dismissed it as a computer hobbyist project, unsuitable for the general public's computing needs. Through the efforts of developers of desktop management systems such as KDE and GNOME, office suite project OpenOffice.org and the Mozilla web browser project, to name only a few, there are now a wide range of applications that run on Linux and it can be used by anyone regardless of his/her knowledge of computers. Those curious to see the capabilities of Linux can download a live CD version called Knoppix . It comes with everything you might need to carry out day-to-day tasks on the computer and it needs no installation. It will run from a CD in a computer capable of booting from the CD drive. Those choosing to continue using Linux can find a variety of versions or "distributions" of Linux that are easy to install, configure and use.

Below are the step by step details that how Linux was established.


• In 1962- MIT-Mach Institute of technology introduced multi user and multi tasking concepts.

• In 1964 MIT collaborated with BELL Laboratories and General Electronics together started a new project “MULTICS” (Multiplexed Information and Computing Service)

• MULTICS introduced 3 concepts

1. Multi User
2. Multi Tasking
3. Networking

with the aim to implement the above concepts for 1000 users but reached only 3-4 users.

• In 1968 BELL Labs came out of MULTICS project because MIT and GE not showed much
interest.

• In 1969 BELL Labs started a new project UNICS (Uniplexed Information and Computing
Service).

• UNICS was written in ‘B’ language (like assembly language) and this was not portable and not
compatible with some hardware architectures.

• In 1972 Dennis Richie developed C Language.

• In 1973 the whole UNICS source code was rewritten in c language as UNIX

• In 1975 HP, IBM, SUN MICROSYSTEMS taken UNIX source code for USD 15.

• In 1976 and 1977 Ken Thompson, who is a visiting professor for University Of California which
is in Berkeley, started a group called BSD (Berkeley Software Distribution) to develop some
utilities like VI editor.

• In 1979 BSD released BSD UNIX, in 1982 SUN released UNIX series, in 1983 HP released
HP UX and in 1986 IBM released AIX

• In 1984 Richard Stallman started a foundation called FSF (Free Software Foundation).
FSF is not in terms of price but in terms of freedom levels.

• After that Richard Stallman started GNU – GNU’S NOT UNIX ( GNU – Recursive).

• GNU was licensed under GPL.

• In 1989 Andrew S. Tanenbaum created MINIX, which is having minimum features of UNIX.

• In 1991 Linus Torwalds, a student in University of Helsinki which is in Finland.
While he is doing academic project he took MINIX source code and modified entire source code
from the scratch and released it as ‘Linux’.

1 comments:

Surendra Kumar Anne said...

Hay buddy
I am the first commenter in your blog
nice post and nice foto amma
keep posting dude

Post a Comment

Sasikanth's Linux Notes