Unix Assignment
Unix Assignment
Information Technology
College
Assignment
For the course
Id Number: ----------------RD/12,619/18
1. History of UNIX
One of the Bell laboratories people involved in the project was ken Thompson. He liked
the potential MULTICS had, but felt it was too complex and that the same-thing could be
done in simpler way. In 1969 the Next project UNICS (UNiplex Information and computing
System), which was created by some the people from the MULTICS project (ken Thompson,
Dennis Ritchie and Rudd Canaday). Although the Operating System has changed, the name
stuck and was eventually shortened to UNIX. This first version of UNIX was written in the
low-level PDP-7 assembler language, which at that time was the most popular
minicomputer
In 1973 Ken Thompson teamed up with Dennis Ritchie, who write the first C compiler, to
rewrite the UNIX kernel in C. The following Year a version of UNIX known as the fifth Edition
was first licenced to universities. The seventh edition, released in 1978, served at dividing
point for two divergent lines of UNIX development. This two branch they are known as
System V or ATT UNIX and Berkeley Standard Distribution – BSD UNIX
Meanwhile, the University of California at Berkeley started the development of its own
version of UNIX. Berkeley was also involved in the inclusion of transmission control
protocol/Internet protocol (TCP/IP) networking protocol.
The following were the major mile stone in UNIX history early
1980’s
A UNIX- like application is one that behaves like the corresponding Unix command or shell.
There is no standard for defining the term, and some difference of opinion is possible as to the
degree to which a given operating system or application is UNIX flavour.
The term can include free and open source operating system inspired by Bell labs Unix or
designed to emulated its feature commercial and proprietary work alike, and even versions
based on the licenced Unix source code (which may be sufficiently “UNIX flavour” to pass
certification and bear the “UNIX” trademark).
The open Group owns the UNIX trademark and administers the Single UNIX Specification, with
the “UNIX” name being used as a certification mark. They do not approve of the construction “UNIX-
like”, and consider it a misuse of their trademark. Their guidelines require “UNIX” to be presented in
uppercase of otherwise distinguished from the surrounding text, strongly encourage using it s a
branding adjective for a generic word such as “system”, and discourage its use in hyphenated
phrases.
Other parties frequently treat “UNIX” as a generalized trademark. Some add a wildcard character
to the name to make an abbreviation like “Un*x” or “*nix”, since Unix-like system often have UNIX-
like names such as AXI,A/UX,HP-UX, IRIX, Linux, Minix, Ultrix, Xenix, Xinu, and XNU. These patterns
do not literally match many system names, but are still generally recognized to refer to any UNIX
system, descendant, or work-alike, even those with completely dissimilar names such as
Darwin/macOS, illumos/Solaris or FreeBSD.
Organization did make use of the source code of some open source packages. These organizations
developed organization-specific customization or incorporated open source components in the (T
infrastructure. In these cases, having the source code of the open source components was an
advantage during integration and debugging. Consequently, it is not the possibility to make
modifications that is valued but rather the insight into the inner workings of a component that can
be gained by examining the source code that is greatly appreciated.
Application Software
Operating System
Hardware
The duties of a system administrator are wide-raging, and vary widely from one organization to
another. System admins are usually charged with installing supporting, and maintaining severs or
other computer systems, and planning for and responding to service outages and other problems.