In 1969, a team of developers in the Bell Labs
laboratories started working on a solution for the software problem for
security department in USA army, to address these compatibility issues. They
got the solution and they develop the new OS. This operating system was simple
and elegant written in the C programming language not in assembly code. They
named their project UNIX. The code recycling features was also made which were
very important. Due to this, all commercially available computer systems were
written in a code. UNIX made this special code and named kernel to the code.
This kernel is only that needs to be adapted for every specific system and
forms the base of the UNIX system. All other functions and operating system
were built around this kernel and written in a language C. This language was
especially developed for creating the UNIX system. It was much easier to
develop an operating system that could run on many different types of hardware
using the technique. The software vendors were quick to adapt, since they could
sell ten times more software almost effortlessly. UNIX did a great deal to help
users become compatible with different systems. More things became possible to
do and more hardware and software vendors added support for UNIX to their
products. UNIX was initially found only in very large environments with
mainframes and minicomputers. But smaller computers were being developed and
end of the 80's, many people had home computers. Initially they were all
terribly slow, so most people ran MS DOS or Windows 3.1 on their home PCs. So
we say that UNIX is the mother of IT. They opened their source for all. Redhat,
Apple, Sun and IBM are called UNIX family/open source family.
In the 90s home PCs were finally
powerful enough to run a full blown UNIX.
Linus Torvalds, a young man studying computer
science at the University of Helsinki,
thought it would be a good idea to
have some sort of freely available
academic version of UNIX should be, and
quickly began code.
He began to ask questions, seek answers and solutions to it on
their PC UNIX would help. Below is one of
his first posts in comp.os.minix,
1991:
From: torvalds@klaava.Helsinki.FI (Linus Benedict Torvalds)
Newsgroups: comp.os.minix
Subject: Gcc-1.40 and a posix-question
Message-ID: <1991Jul3.100050.9886@klaava.Helsinki.FI>
Date: 3 Jul 91 10:00:50 GMT
Hello netlanders,
Due to a project I'm working on (in minix), I'm interested in the
posix standard definition. Could somebody please point me to a (preferably)
machine-readable format of the latest posix rules? Ftp-sites would be nice.
From the start, it was Linus' goal
with a free system that was completely prepared to
have the origin of UNIX. Therefore, it is always asked for POSIX standard UNIX POSIX
standard. In those days plug-and-play
was not invented yet, but so many people were interested in having
a UNIX system of their
own, it was just a small problem.
New driver for all kinds of new materials and ever-increasing speed. Almost once was a new
material is available, someone bought
and tested Linux,
releasing more free code for an ever wider range
of hardware. These
programmers do not stop on their PC and each piece
of equipment is useful for Linux.
At the time, the people nerds were
called, but that did not matter to them
as long as the supported hardware list
grew longer. Many
thanks to these people, Linux is now not only
ideal to run on a new PC,
but it is also the system of choice
for an ever wider range of hardware would be
useless if Linux did
not exist.
Linus’ post after two years, there were 12000 Linux
users. The project, popular with hobby has continued to grow while within the
bounds of the POSIX standard. All the features of UNIX were added over the next
two years, which is in the mature operating system Linux has become today.
Linux is a full UNIX clone, fit for use on workstations and mid-range and
high-end servers. Today, a majority of the key players is to have the hardware
and software market each have their team of Linux developers, is your local
dealer that you can even buy pre-installed Linux systems with official support.
Also there is still a lot of hard and software, which is not supported.
No comments:
Post a Comment