02 May, 2013

UNIX History



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