Thursday, May 23, 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 UNIXLinus Torvalds, a young man studyingcomputer science at the University of Helsinki, thought it would be a good idea to have some sort of freely availableacademic version of UNIX should beand quickly began code.
He began to ask questionsseek answers and solutions to it on their PC UNIX would helpBelow is one of his firstposts in comp.os.minix1991:

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 yetbut 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 speedAlmost once was a new material is available, someonebought and tested Linux, releasing more free code for an ever wider range of hardwareThese 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 longerMany thanks to these people, Linux isnow not only ideal to run on a new PC, but it is also the system of choice for an ever wider range of hardware wouldbe useless if Linux did not exist.