An Operating System is a collection of programs and utilities, An OS is an interface between user and computer. It creates a user-friendly environment. It is the main function of OS. Another main function of OS is resource management.
A Computer System has many resources (Hardware and Software) which may be required to complete a task. Software refers to the programs written to provide services to the users of the systems. Hardware refers to the physical computing equipment. The commonly required resources are input/output devices, Memory, file storage space, CPU and time.
The OS acts as the manager of these resources and allocates them to specific programs and users as necessary for their tasks. So, We can say that an OS as a resource allocator. Same as the OS collects the resources from the network environment or within a system and grants the resources to requesting jobs.
Structure of Operating System:
The structure of OS consists of 4 layers and these are:
3. Systems Programs
4. Application programs
Mac Operating System :
Mac OS is the most attractive operating system for Apple Computers of personal computers and workstations.
Mac OS developed by the American computer company Apple Inc. The OS was introduced in 1984 to run the company’s Macintosh line of personal computers (PCs). A popular feature of its latest version, Mac OS X, is a desktop interface with some 3-D appearance characteristics.
Windows Operating System :
Windows is a series of operating systems developed by Microsoft. Each version of Windows includes a graphical user interface (GUI). Microsoft created the Windows operating system in the mid-1980s. Microsoft Windows is designed for both home computing and professional purposes.
Complete Windows Evolution:
LINUX Operating System:
Linux is an open-source operating system. An operating system is a software that directly manages a system’s hardware and resources, like CPU, memory, and storage. Linux has a graphical user interface (GUI), and the same types of software you are accustomed to, such as word processors, photo editors, video editors, and so on.
UNIX Operating System:
UNIX is an operating system which was first developed by Ken Thompson and Dennis Ritchie at AT&T Bell Labs in the 1960s, UNIX is a stable, multi-user, multi-tasking Operating system for servers, desktops and laptops. UNIX systems also have a graphical user interface (GUI) similar to Microsoft Windows.
Solaris Operating System :
Solaris OS is the UNIX-based operating system of Sun Microsystems with roots in the BSD operating system family that is called SunOS. The first version of SunOS was published in 1982 With version 4.0.
It can handle a large workload and still keep operating smoothly across databases, systems and applications.