Today we are discuss world famous operating system UNIX. UNIX®is a trademark for a family of operating systems originally developed at Bell Laboratories beginning in the late 1960s. All UNIX systems share a kernel/shell architecture, with the kernel providing the core functionality and the interchangeable shells providing the user inter- face. Unlike many operating systems, UNIX is portable to different hardware platforms; versions of UNIX can run on everything from personal computers to mainframes and on many types of computer processors. UNIX also incorporates built-in multitasking, multiuser support, networking functions, and a robust platform for software development.
UNIX and its architecture.
Many different companies and organizations have licensed the UNIX name and technology and marketed their own UNIX versions, leading to a proliferation of different UNIX families, system names, and interfaces. Different hardware manufacturers tend to favor particular versions, or “ﬂavors,” of UNIX. The following table lists some of the most important UNIX categories you will encounter.
1) Berkeley Software Distribution (BSD) UNIX :
Any of a group of UNIX versions that followed the innovations incorporated into UNIX at the University of California at Berkeley. Darwin is a newer version of BSD.
2) System V Release 4 (SVR4) UNIX :
The standard for UNIX systems that follow the AT&T development architecture. It was issued to unify standards and features in competing versions of UNIX, including BSD UNIX, and it is the foundation for current UNIX-based systems.
3) Portable Operating System for Computer Environments (POSIX) :
A set of IEEE standards for portability of applications from one UNIX environment to another. A POSIX-compliant application should run identically on any POSIX-compliant platform.
4) Single UNIX Speciﬁcation A (SUS) :
A set of speciﬁcations issued by The Open Group (www.opengroup.org), setting software standards for operating systems that qualify for the name UNIX.
5) Advanced Interactive eXecutive (AIX) :
Launched by IBM®and used on their mainframe computers. AIX is closed-source, proprietary UNIX that uses the Common Desktop Environment (CDE) as its GUI. Based on UNIX System V.
6) Sun Solaris :
Scalable OS developed by Sun Microsystems™ with native support for Sun’s own Java™ Desktop Environment (though other desktop environments work as well), as well as their StarOffice™ productivity suite. Solaris™ has been closed source for much of its history, but moved more toward open source in recent years.
7) HP-UX :
A ﬂavor of UNIX developed by Hewlett-Packard. Like AIX, HP-UX is also based on UNIX System V. HP-UX is distributed in Operating Environments (OEs), which are pre-packaged collections of software that ship with the OS.
———————- Thanks Everyone