OS Activity 101 (Operating Systems)
OS Activity 101 (Operating Systems)
Amazon Fire OS
Amazon Fire OS is an Android-based mobile operating system
produced by Amazon for its Fire Phone and Kindle Fire range of
tablets, Echo, Echo Dot, and other content delivery devices such as
Fire TV. It is forked from Android, which means that it is in fact a
separate piece of software produced as a result of developers taking
a copy of the source code from Android’s software package and
independently building on it. This explains why Fire OS is also written
mainly in C (core), C++ and Java (UI). Fire OS focuses on content
consumption, with a customized user interface and strong ties to
content available from Amazon’s own storefronts and services. In
other words, Fire OS uses a customized user interface designed to
prominently promote content available through Amazon services,
such as Amazon Appstore, Amazon Video, Amazon MP3 & Audible,
and Kindle Store.
CentOS
An open source free software that offers robust platform
management, CentOS is ideal for developers looking for an operating
system to simply help them carry out their coding tasks. It provides a
lot of resources for coders looking to build, test and release their
codes. Moreover, it offers seamless interoperability by solving
hundreds of hardware and software problems and comes equipped
with advanced security features, like process and user rights
management, in turn allowing developers to secure mission-critical
data. It also scores high on the advanced networking and
compatibility fronts. This is what makes CentOS ideal for coders than
for personal and home use.
Chrome OS
Another Linux kernel-based operating system, Chrome OS has been
designed by Google. Derived from the free software Chromium OS, it
uses the Google Chrome web browser as its main user interface. Due
to this, Chrome OS mainly supports web applications.
Among its features, the OS - written in the programming languages C
and C++ - has an integrated media player and file manager; plus it
supports Chrome Apps and remote access to the desktop. Android
applications became available on Chrome OS in 2014.
Debian
A Linux kernel-based free open-source OS; Debian is a pre-compiled
software that has over 59000 packages. Easy to install, it provides
developers a user-friendly interface. Its advantages include speed - it
is indeed faster and lighter than many other OSes, regardless of the
processor speed - and built in security firewalls to protect valuable
data. It is also easy on the pocket.
Free BSD
Built in the University of California by a large community, Free BSD is
a free UNIX based open-source software that is compatible with many
platforms and boasts features such as speed and stability. It also
offers good security features, efficient memory management and
ability to deal with heavy loads, making it a good choice for advanced
networking and internet and intranet services. Easy to install using
CD-ROM, DVD or directly over the network using FTP and NPS, Free
BSD makes for a robust operating system that can cater easily to
higher-end Intel-based appliances.
iOS
iOS - earlier called iPhone OS - is a mobile operating system built
and developed by Apple Inc. exclusively for its hardware. The
company’s mobile devices, including the iPhone, iPad, and iPod
Touch, run on this operating system, making it the second most
popular mobile operating system globally after Android. Written in C,
C++, Objective-C and Swift programming languages, the latest
version of iOS is iOS 14.2.1, which was released on November 19,
2020. Apple typically offers major updates to the iOS operating
system every year via iTunes and over the air too for versions iOS 5
and the ones after it. iOS was launched along with the iPhone at the
Macworld Conference & Expo in January 2007 and released in June
the same year. It is interesting to note that at the time of the iPhone’s
release, the operating system was renamed iPhone OS instead of OS
X. The iOS App Store opened on July 10, 2008 and it offered around
500 applications. As of March 2018, this number has grown to more
than two million apps. The key features of iOS include a home screen
rendered by app SpringBoard, Helvetica Neue as the system font,
multitasking, notification center, accessibility features to help users
with vision and hearing disabilities, folders option, application
switching and task completion. Also worth a mention are Siri, the
intelligent personal assistant integrated into iOS; and Game Center,
the online multiplayer social gaming network released by Apple.
Developers need the iOS SDK (Software Development Kit) to make
mobile apps on iOS.
Linux Fedora
Fedora is a Linux distribution developed by the community-supported
Fedora Project and sponsored by the US software company Red Hat.
It comprises software distributed under various free and open-source
licenses. Its key features include pre-installed software such as
LibreOffice and Firefox and the Red Hat Package Manager package
management system. Fedora has a rather short life cycle, where each
version is typically supported for 13 months, where a particular
version is supported until 1 month after the next version is released
and with around 6 months between most versions. The good thing is
that Fedora users didn’t reinstall the new version; they can simply
upgrade from version to version. The latest release, 33, was out in
October 2020. The default desktop environment in Fedora is GNOME
and the default user interface is the GNOME Shell. It is known for
focusing on innovation, integrating new technologies early on and
working closely with upstream Linux communities. After the release of
Fedora 21, three different editions are available: Workstation that
focuses on the personal computer, Server for servers and Atomic that
works on cloud computing. As of February 2016, Fedora is said to
have around 1.2 million users.
macOS
macOS is a series of graphical operating systems developed and
marketed by Apple Inc. It is the primary OS for Apple’s Mac family of
computers. But interestingly, macOS is the second major series of
Macintosh operating systems. The first - colloquially called the
classic Mac OS was introduced in 1984, and its final version was Mac
OS 9, that was released in 1999. The first desktop version, Mac OS X
10.0, was released in March 2001, with its first update, 10.1, being
launched later that year. The latest version is macOS Big Sur, which
was released in November 2020. The update has a system-wide dark
mode and many new apps lifted from iOS, such as Apple News.
Earlier versions were 32bit and based on Raspbian core, taking the
name Raspbian, but with recent 64bit versions not using the
Raspbian core, the name has been changed to Raspberry Pi OS for
both 64bit and 32bit versions. However, as of August 1, 2020, the 64-
bit version is a beta and is not ideal for general use.
Solaris
A UNIX based operating system, Solaris was originally developed by
Sun Microsystems in the mid-’90s and is known as Oracle Solaris
since 2010 when Oracle acquired Sun Microsystems. Its major
offerings include scalability, interoperability, data management and
security, all of which are crucial for businesses that need high-end
operating software. In addition to the above, it is also known for its
web, database and Java-based services and its unlimited capacity for
helping in managing file system and databases is a big plus as well.
Ubuntu
An open-source Linux distribution based on Debian’s architecture and
infrastructure, Ubuntu is an OS that has been officially released in
three editions: Desktop, Server and Core (for internet of things,
devices and robots). All the editions can run on the computer alone,
or e.g. in Windows. Ubuntu is in demand mainly for cloud computing,
with support for OpenStack. It functions under the GNU General
Public License (GPL) and all of the application software installed by
default is free software.
Windows
Microsoft Windows is a group of many graphical operating system
families, all of which are developed, marketed and sold by Microsoft.
Each family caters to a particular sector of the computing industry.
Microsoft first launched an operating environment called Windows in
November 1985; it was a graphical operating system shell for MS-
DOS introduced to meet the increasing interest in graphical user
interfaces (GUIs). Microsoft Windows went on to dominate the world’s
personal computer (PC) market with over 90% market share,
overtaking Mac OS. In the PC segment, Windows continues to be the
most popular operating system. That said, in 2014, Microsoft
admitted losing out to Android in the overall operating system market
primarily due to the massive increase in sales of Android
smartphones. The most recent version of Windows for PCs, tablets,
smartphones and embedded devices is Windows 10. A special
version of Windows runs on the Xbox One video game console.
Windows is mainly written in the low-level Assembly programming
language and C++. Its main features include the Control Panel,
Cortana virtual assistant, Device Manager, Disk Cleanup, Event
Viewer, File Explorer, Internet browser, Microsoft Paint, Notepad,
Notification area, Power User Tasks Menu, Taskbar, Task Manager
and Windows search box. A wide range of devices run Windows OS,
be it laptops, desktops, 2-in-1s, tablets and Windows phones.