Types of OS
- Business client
- An OS designed to work as a client in centrally managed business domain networks.
- Network Operating System (NOS)
- An OS designed to run servers in business networks.
- Home client
- An OS designed to work as a standalone machine or in a workgroup network in a home or small office
- Cell phone (smartphone)/Tablet
- An OS designed to work with a handheld portable device. This type of OS must have a touch-operated interface
Windows
- Windows 10 and 11 support:
- business workstation
- home use
- Windows Server 2019 and 2022
- used for NOSs
- share underlying code and desktop interface as client versions
- Windows 11 requires a CPU/motherboard with support for TPM v2
Mac
- macOS
- redeveloped from kernel from the UNIX OS
- specific limitations on which macOS version can be installed to a Mac computer
Unix
- UNIX is a trademark for a family of operating systems originally developed at Bell Laboratories in the late 1960s
- use a kernel/shell architecture
- kernel is low-level code that mediates access to system resources
- interchangeable shells run on the kernel to provide the user interface
- UNIX is portable to a large range of hardware platforms
Linux
- fully open-sourced OS kernel, derived from UNIX
- bundled with shell, command interpreter, desktop environment, app packages
- many different linux distributions
- distros can use different licensing and support options
- 2 release models:
- standard release model uses versioning
- rolling release model means updates are delivered once distro owner considers them to be stable
- no distinction between versions
- can be used as desktop or server OS
Chrome OS
- derived from Linux via an open-source OS called Chromium
- Chrome OS is proprietary
- developed by Google to run on specific laptop hardware
- designed for budget and education markets
- primarily developed to use web applications
- software hosted on a server on internet
- does not need to be powerful, as server does most of the processing
- minimal environment compared to Windows
- also has packaged apps available for offline use
iOS
- iOS is the operating system for Apple’s iPhone smartphone and original models of the iPad tablet
- derived from UNIX and developed as a closed-source operating system
- new versions released about every year
iPadOS
- developed from iOS to support the functionality of the latest iPad models (2019 and up)
- advantage of iPadOS over iOS is better support for multitasking (using more than one app at once) and the Apple Pencil stylus device
- Versions released in parallel with iOS
AndroidTM
- Android is a smartphone/tablet OS developed by the Open Handset Alliance, primarily driven by Google
- open-source OS, based on Linux
- Because handset vendors produce their own editions of Android, device compatibility for new versions is more mixed compared with iOS
- End-of-life policies and update restrictions are determined by the handset vendor