UNIX is a powerful operating System; UNIX was created in laboratories of AT&T Bell Labs at 1969. It is initially developed by Ken Thompson and other Programmers. Now it is widely used in Corporate companies and Institutions. It is popular because of its flexibility, power and versatility
Three Design
Principles of UNIX Design:
- Simplicity
- Re-usability
- Portability
Simplicity:
- Unix keeps tasks very simple Rather than making it Complex.
- Unix contains large number of very Simple applications.
- This increases system Efficiency, because each program dose their things well rather than fewer wasted resources.
- Unix Simplicity Extends to re-usability
- Unix Small and Efficient allows faster development for new applications
- You can use existing code for the newly created applications.
- Unix is entirely Written in C, So it is easy for developers to Change their code according to the Hardware.
- Already UNIX applied for many architectures and Hardware’s.
The Feature that makes UNIX More
powerful is, Most of its File Formats are open and Easy to access. Even Simple
text editors are used to configure the System. ASCII Files are also plain text
Files, These Files use 8 Bit code from 0-255 for printable and non-printable
characters.
Most of the UNIX platforms have
been created by open source Technology.
Open source is the Source code available to
anyone. This any user to modify the code and develop it, also can recompile the
code.