Ø Exercise 1.a: Comparing Operating Systems (Objective 4.1)
Based on what you just read,
what are the primary differences between the two operating systems? Record your
The Source code of Linux is
available to its users for free.
The Source code of Unix is not
available for public.
Linux uses Graphical User Interface
with an optional Command Line Interface.
Unix uses Command Line Interface.
Linux OS is portable and can be
carried in different Hard Drives.
Unix is not Portable.
Linux can be installed in most of
Unix require specific requirements,
so cannot be installed in all Computers.
Linux is mostly used in Home PCs,
Mobiles, Desktops, etc.
Unix is mainly used in Server
systems, Mainframes and High-End Computers.
Linux Installation is economical and
doesn’t require much specific and High-End hardware.
Unix Installation is comparatively
costlier as it requires more specific hardware circuitry.
The Filesystems supported by Linux
are as follows: xfs, ramfs, nfs, vfat, cramfsm ext3, ext4, ext2, ext1, ufs,
autofs, devpts, ntfs.
The Filesystems supported by Unix
are as follows: zfs, js, hfx, gps, xfs, gps, xfs, vxfs.
Linux is development by an active
Linux Community worldwide.
Unix is developed by AT
Different Versions of Linux are:
Ubuntu, Debian, OpenSuse, Redhat, Solaris, etc.
Different Versions of Unix are: AIS,
HP-UX, BSD, Iris, etc.
Based on what you just read,
what are the primary similarities between the two operating systems? Record
your answer below:
Linux and Unix have many similarities, yet Linux
has numerous features that most Unix don’t have, and some current Unix usage
(like Solaris) have a few features that still can’t seem to be executed in
Linux (like dtrace). Some ways that Unix and Linux are practically similar:
Both are prepared to do genuine multitasking. Both works on various hardware
platforms. Both are outstanding for security and reliability. Both are modular (one piece can easily be removed and replaced without
breaking the whole system) Both are fit for
using both a Command line and a GUI. Both help various clients, and support different privileges between clients.
Based on what
you just read, what are the primary differences between the OS X and Linux
operating systems? Record your answer below:
is a way better solution for mass deployment on server and embedded
applications. Mac OS is optimized to be a sort of pro-Sumer OS.
OS has hardware drivers for only a very narrow set of Apple hardware. Linux is
far more hardware agnostic. (although the quality of some Linux drivers can be
OS is a more viable commercial platform for software developers. So, if you
want specific apps for productivity, media production etc., there are more
commercial options for the Mac. Both because of the development tools and the
options to sell software to paying customers. And this is in part due to…
Mac has Cocoa. Which is arguably the best API for developing GUI software in
existence. There is no direct equivalent on Linux. (with the closest thing
being QT and GTK+) – As a consequence, software developed with Cocoa tends to
mirror system wide design and operates consistently with the OS.
Based on what you
just read, what are the primary similarities between the OS X and Linux
operating systems? Record your answer below:
Linux and OS X are similar in that they are
both “proprietary” software: Similarities Users are forced to accept what
Microsoft or Apple put in front of them, and they cannot examine the actual
implementation of the system, let alone make changes to it. They are bound to
the upgrade schedule of the system, and if the manufacturer removes something
or replaces it by something else, they need to adapt to that.
Ø Exercise 1.b: Investigating Embedded Systems Using Linux (Objective 1.1)
Based on what you
just read, list at least three embedded devices (you can record the specific
device name or its general device type) below:
C is a limited-edition mobile phone by Jolla geared toward Community and Developers with Sailfish OS and no third-party applications installed by factory,
so called “purest Sailfish OS”. It is the first dual SIM device from Jolla, whose hardware specification is
nearly identical to Aqua Fish released later on by Intex Technologies, only with different cellular bands set. It is compatible
with Android apps.
Fish is a smartphone produced by Intex Technologies that runs the GNU/Linux based Sailfish OS 2.0 released in July 2016 costing about Rs 5,000 (70 €),
whose hardware specification is nearly identical to Jolla C, a limited-edition mobile phone released in May 2016 by Jolla geared toward Community and Developers, only with
different cellular bands set. It is historically the first mobile device
launched by OEM with Sailfish OS licensed from Jolla. The licensed OS
allows to launch and use Android software simultaneously with native OS
software (see: Sailfish OS for more details). It is the first
device in a strategy for establishing Sailfish OS as the common and official
operating system for the BRICS countries. The device was on display for
the first time during World Mobile
Congress 2016 at Barcelona
N900 is a smartphone made by Nokia. It supersedes the Nokia N810. Its default operating system, Maemo 5, is a Linux-based OS originally developed for the Nokia 770 Internet
Tablet. It is the first
Nokia device based upon the Texas Instruments
OMAP3 microprocessor with the ARM Cortex-A8 core. Unlike the three Nokia Internet tablets preceding
it, the Nokia N900 is the first Maemo device to include phone functionality (quad-band GSM and 3G UMTS/HSDPA).
Ø Exercise 1.c: Looking at Various Linux Distributions (Objective 1.1)
you did not previously know about the Debian distribution below:
The Debian Project is an
association of individuals who have made common cause to create a free operating system. This operating system that we have
created is called Debian.
An operating system is the set of basic programs and utilities that make your
computer run. At the core of an operating system is the kernel. The kernel is
the most fundamental program on the computer and does all the basic
housekeeping and lets you start other programs. Debian systems currently use
the Linux kernel or the FreeBSD kernel. Linux is a piece of software started by Linus Torvalds and
supported by thousands of programmers worldwide. FreeBSD is an operating system
including a kernel and other software
Debian will run on almost all personal computers,
including most older models. Each new release of Debian generally supports a
larger number of computer architectures.
Debian is used by a wide range of organizations, large
and small, as well as many thousands of individuals.
you did not previously know about the CentOS distribution below:
The CentOS Linux distribution is a stable,
predictable, manageable and reproducible platform derived from the sources of
Red Hat Enterprise Linux (RHEL). We are now looking to expand on that by
creating the resources needed by other communities to come together and be able
to build on the CentOS Linux platform. And today we start the process by
delivering a clear governance model, increased transparency and access. In the
coming weeks we aim to publish our own roadmap that includes variants of the
core CentOS Linux.
CentOS Linux has been a community-supported
distribution derived from sources freely provided to the public by Red Hat. As
such, CentOS Linux aims to be functionally compatible with RHEL. We mainly
change packages to remove upstream vendor branding and artwork. CentOS Linux is
no-cost and free to redistribute.
CentOS Linux is developed by a small but growing
team of core developers. In turn the core developers are supported by an active
user community including system administrators, network administrators,
managers, core Linux contributors, and Linux enthusiasts from around the world.
you did not previously know about the Ubuntu distribution below:
Ubuntu is distributed by Canonical Ltd, who offer
business support. It depends on free programming and named after the Southern
African reasoning of Ubuntu (actually, means human-ness), which Canonical Ltd. proposes
can be approximately made an interpretation of as mankind to others or I am
what I am a direct result of who we as a whole are.
Ubuntu is the most prevalent working framework
running in facilitated situations, so– called clouds, as it is the most well-known
server Linux dispersion.
Advancement of Ubuntu is driven by UK-based Canonical
Ltd., an organization established by South African business person Mark Shuttle
worth. Accepted creates income through the offer of specialized help and
different administrations identified with Ubuntu. The Ubuntu venture is freely dedicated
to the standards of open-source programming advancement; individuals are urged
to utilize free programming, contemplate how it works, enhance it, and disperse
Record below the
current top five distributions from the “Page Hit Ranking” information:
Manjaro – 3438
Mint – 2951
Ubuntu – 1711
Debian – 1662
Elementary – 1228