BATCH SYSTEM – Open VMS Operating System
Open Virtual Memory System (Open VMS) is a high-end computer server operating system that runs on Virtual Address Extension (VAX), Alpha, Itanium-based families of computers. Open VMS is a multi-user, multi-processing virtual memory based system. It is a multi-user because more than one user can use the machine at a time. It was designed and developed to use in time-sharing, batch processing, real-time, and transaction processing. It has a high system availability that can distribute the system over multiple physical machines. Open VMS is not free or not open source software but the source listings are available on purchase. It has a graphical user interface with complete graphics support. It also includes a process priority system that allows for real-time processes to run smoothly. It has also a 32 bit, multi-tasking or more than one program can be run at a time. Because it has a high-end server OS, open VMS commercialized many features such as integrated computer networking, symmetrical, asymmetrical and NUMA multi-processing including clustering, integrated database features such as RMS and many more.
INTERACTIVE SYSTEM – UNIX Operating System
UNIX operating system is a computer operating system originally developed in 1969 by a group of AT and T employees at Bell Labs. These are widely used in servers, workstations, and mobile devices. UNIX was design to be portable because only the kernel written in assembler tools for program development a wide range of supports tools, multi-tasking, and multi-user in a time sharing configuration. UNIX are featured by several notions such as the usability of plain text for storage data, treating devices and various kinds of inter-process communication as files, a hierarchical file system, and the utilization of a huge number of small programs that can be strung together through the command line interpreter using pipes. It consists of numerous constituents that are packaged together which include the growth environment, documents,
libraries, portable, modifiable source code for all of these constituents. Compared to windows it is more stable and does not go down so therefore it consumed less administration and maintenance. Unlike windows, it has greater built-in security and permissions features. It possesses much greater processing power. UNIX OS is the leader in serving the web about 90%. It also consists of kernel, shell and utilities.
REAL TIME SYSTEM – LYNX Operating System
Lynx OS RTOS also known as Lynx operating system is the world’s most powerful open-standards real time operating system. It is a UNIX-like real time operating system produced and developed by LynuxWorks. It features full POSIX performance, more recently and Linux compatibility. It is mostly used in real time embedded systems like in applications for avionics, aerospace, the military, industrial process control and telecommunications. LynxOS components are designed for absolute determinism. It means that the responding or interacting takes within a known period of time. It is closed source software so no one can use or see the code. ABI compatibility with system V.3 was added lo LynxOS. Predictable response times are ensured even if there is a presence of heavy input and output due to its kernel’s unique threading model which allows interrupt routines to be extremely short and fast. It also exhibits true linear scalability so that it stays unwaveringly deterministic even as the tasks it performs increase massively. Lynx OS is the most open hard real time operating system available today.
HYBRID SYSTEM – MeeGo Operating System
MeeGo is an operating system that blurs the line between a robust mobile phone operating system and a lightweight netbook operating system. Actually MeeGo is a hybrid of two operating systems. The first one is the Nokia’s Maemo which recently appeared in the N900 smart phone and the second is Intel’s Moblin that intended for netbooks. They are both open-source and Linux-based same also with MeeGo. MeeGo is intended or used for advanced smartphones, tablets, netbooks, in-vehicle technology and even in televisions. It supports ARM architecture and X86 and Intel atom processor commonly found in advanced smartphones and etc.MeeGo is intended for a new operating system category that doesn’t yet have a name. MeeGo is a hybrid version of the Nokia Maemo and Intel’s Moblin operating system. Its platform will be
used as a life of smartphone and in the netbook in the future. It is also an open source, Linux-based. MeeGo is classified as an advanced operating system and it is convenient to use for a variety of avatars and of course the operating system on your desktop PCs, the OS on smartphones and tablet PCs.
EMBEDDED SYSTEM – INFERNO Operating System
Inferno is an operating system started at Bell Labs, but now it is developed and maintained by Vita Nuova Holdings as free and open software. It is a well-designed, economical operating system particularly suitable for use in networked devices such as advanced video telephones, hand-held devices, TV set-top boxes, and many other embedded applications. Inferno can run in native mode on an embedded system or in emulation mode under many different operating systems. Inferno can also run native mode on various ARM, PowerPC, SPARC and x86 platforms but also 'hosted', under an existing operating system such as FreeBSD, Irix, Linux, MacOS X, Plan 9, and Solaris), again on various processor types. Inferno has many features in common with Plan 9. . Inferno also features an API for easily integrating Zoran’s industry-leading IPS print language interpreters, which have been optimized to take advantage of Quatro’s dual-core CPU and DSP. Inferno is a compact operating system designed for building distributed and networked systems on a wide variety of devices and platforms. With many advanced and unique features, Inferno puts an unrivalled set of tools into your hands. Inferno can run as a user application on top of an existing operating system or as a stand alone operating system such as Linux, Windows NT and etc.
Inferno also runs as a plug-in under Internet Explorer version 4 and higher. It also offers full support for authenticated, encrypted connections using a certificate based user identification scheme and variety of algorithms that includes IDEA, DES, RC4, MD4, MD5 and SHA. Inferno has a complete development environment, providing all the tools necessary for creating, testing and debugging the applications