In this video you will learn about common operating system types & their purposes as it relates to: 32-bit vs. 64-bit, workstation operating systems, cell phone/tablet operating systems, vendor-specific limitations, and compatibility concerns between operating systems.
32-Bit vs. 64-Bit File Systems
An operating system is system software that manages computer hardware, software resources, and provides common services for computer programs. One of the main functions of an operating system is to enable the computer to keep track of all of the files used on the device. In computing, a file system controls how data is stored and retrieved. Without a file system, data placed in a storage medium would be one large body of data with no way to tell where one piece of data stops and the next begins. By separating the data into pieces and giving each piece a name, the data is easily isolated and identified. When utilizing Windows operating systems, depending upon the type of file system a user utilizes for a hard drive can affect the following:
Windows OS can support three types of file systems for hard drives & USB flash drives: FAT32, NTFS, & exFAT.
FAT32
FAT32 (file allocation table 32) is the 32-bit version of the FAT file system. FAT32 format was employed on Windows PCs (in 1995) prior to the NTFS file system. FAT32 is widely used for USB drives, flash memory cards and external hard drives for compatibility between all platforms. FAT32 has some of the following characteristics:
Some of the limitations of FAT32 include:
exFAT (FAT64)
exFAT (extensible file allocation table, aka FAT64) is a file system that supports 64-bit addressing introduced by Microsoft in 2006 that is optimized for flash memory such as USB flash drives and SD cards. exFAT functions just as easily as FAT32, although it has many more improvements in terms of capacity and scalability. The main features of exFAT are:
Workstation Operating Systems
Operating systems can be classified as either: open source or closed source. Open source software is a source code that is made freely available for possible modification and redistribution. Closed source software (proprietary software or vendor specific) is computer software for which the software’s publisher or another person retains intellectual property rights, usually copyright or patent rights of the source code. To access closed source software, a user has to be granted permission and typically pay a licensing fee.
Windows
Microsoft Windows (simply known as Windows) is a group of proprietary graphical operating system families, all of which are developed and marketed by Microsoft. Windows is the most popular & utilized closed source software product in the world. In the 1980s, Microsoft started off by providing the operating system for IBM personal computers using a command line input system called DOS (disk operating system). Beginning in the early 1990s, DOS was replaced with a GUI (graphical user interface) system called Windows. In 1995, Microsoft introduced Windows 95 which eventually lead way to future versions of Windows such as: XP, Vista, Windows 7, 8/8.1, and 10.
Apple Macintosh OS
Apple’s closed source software is called macOS and was released in 2001. At the time of this writing, the latest version of macOS is Catalina (version 10.15.7). macOS software was specifically designed to integrate with Apple’s mobile devices that use the iOS operating system, such as the iPhone, iPad, Apple Watch, & Apple TV.
Linux
Linux is a family of open-source (source code is free) UNIX-like operating systems based on the Linux kernel, an operating kernel first released in 1991 and named after Linus Torvalds. Linux is typically packaged in what is called a Linux distribution (distro). Some of the distros are available as command line interfaces and others as GUI distros. The most popular distros of Linux are Ubuntu, Mint, Kali, & Red Hat. There are companies such as Red Hat that modify the Linux source code and then charge individuals/organizations for support for the modifications.
Cell Phone/Tablet Operating Systems
The two major mobile operating systems for smartphones are Android and iOS. There are very few people who own a smartphone that utilizes Windows Mobile. Two of the main differences between an Android and iOS smartphone are:
Microsoft Windows
Windows Mobile is a discontinued family of mobile operating systems developed by Microsoft for smartphones and personal digital assistants. In 2019, Microsoft ended its support for the mobile OS and essentially exited the smartphone market altogether. Microsoft’s Surface Pro tablet runs off of Windows 10 and pretty much functions identical to a laptop.
Android
Android is a mobile operating system based on a modified version of the Linux kernel and other open source software, designed primarily for touchscreen mobile devices such as smartphones and tablets. Android is developed by a consortium of developers known as the Open Handset Alliance and is commercially sponsored by Google. Android is a free and open source software where its source code is known as Android Open Source Project (ASOP), whose mission is to maintain and develop the Android platform. One of the main draws to Android is that the code is open source which allows for developers to modify it & freely create applications for it.
To figure out the current version of your Android device:
Be mindful that due to various licensing agreements that allow for customization, Android devices are likely to have different interfaces & features from different vendors.
iOS
iOS is a closed source software mobile operating system created and developed by Apple exclusively for its hardware. It is the operating system that powers many of the company’s mobile devices, including the iPhone, iPod Touch, and iPad. Apple iOS is based on macOS which has its roots in UNIX.
To figure out the current version of your iOS device:
Chrome OS
Chrome OS is a Linux-based operating system designed by Google which is installed on Chromebooks (inexpensive laptops designed to run web-based apps). It is derived from the free software Chromium OS and uses the Google Chrome web browser as its principal user interface. However, Chrome OS is proprietary software.
Vendor-Specific Limitations & Compatibility Concerns
Virtually all smartphones in the US utilize either Android or iOS. Each OS has many benefits that keep a loyal base of users on both sides. Apple iOS is a vendor-specific product and some its benefits are:
Potential downside to iOS platform:
Android OS is an open-source platform and some of its benefits are:
Potential downside to Android platform: