0% found this document useful (0 votes)
61 views

Linux Programming - CCS10903 Session: September 2020 Assignment - 1

This document provides information about an assignment for a Linux programming course. It includes three questions asking to: 1) Compare features of Ubuntu and Fedora, 2) List Ubuntu-based distributions supported by the Ubuntu community, and 3) Table the most stable Ubuntu versions and reasons for their stability.

Uploaded by

Intan Nasuha
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
61 views

Linux Programming - CCS10903 Session: September 2020 Assignment - 1

This document provides information about an assignment for a Linux programming course. It includes three questions asking to: 1) Compare features of Ubuntu and Fedora, 2) List Ubuntu-based distributions supported by the Ubuntu community, and 3) Table the most stable Ubuntu versions and reasons for their stability.

Uploaded by

Intan Nasuha
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

Linux Programming – CCS10903

Session: September 2020


Assignment – 1

Due date : 14 October 2020

Groups : This assignment must be done by individual.

Ubuntu is composed of many software packages, the majority of which are free


software. Free software gives users the freedom to study, adapt/modify, and distribute it.
Ubuntu can also run proprietary software. Ubuntu comes installed with a wide range of
software that includes LibreOffice, Firefox, Empathy, Transmission, and several
lightweight games (such as Sudoku and chess).

(a) Provide a comparison on features between Ubuntu and Fedora?

(b) Which Ubuntu based distributions are supported by the Ubuntu


community?

(c) Tabulate the most stable versions of Ubuntu and provide your reasoning behind
its stability.

.
Submission

Your submission should bind together with your Name, Student ID, Subject name, and
Assignment Number clearly written on the cover page. The cover should be in YELLOW
color. Submit your work to Asif Iqbal. H by 14 October 2020
A. Provide a comparison on features between Ubuntu and Fedora?

Comparison of Features Ubuntu Fedora

Ubuntu is an open-source Fedora is an open-source


operating system (OS) based operating system created
on the Debian GNU/Linux over the Linux OS kernel
distribution and it structure and created by a
incorporates all the group of developers and
characteristics of a Unix OS contributors under the
with an added customizable Fedora Project. Fedora is
Definition
GUI, which makes it popular free to use, customize
in academies and research moreover distribute. The
institutions. Ubuntu is operating system is
essentially designed to be combined with packaged
used on personal computers, software and applications to
although a server version give enhanced abilities and
does also exist. functions.

dpkg, DEB, Click packages, RPM Package Manager,


Package Manager
Snap YUM, DNF, Flatpak

Distributor Based On Debian RedHat, RHEL

Mozilla Firefox, Mozilla


Mozilla Firefox, Rhythmbox,
Thunderbird, Rhythmbox,
Popular Applications Evolution, LibreOffice,
Evolution, LibreOffice,
Nautilus (file manager)
Nautilus (file manager)

Developed and RedHat, IBM, and


Canonical Ltd.
Supported by contributors

Debian based (uses .deb files


RedHat based (uses
Software used and apt-get), sometimes non-
Flatpak, RPM files and yum)
GPL compliant
Release Schedule and Release a new version
Release a new version every
six months. Ubuntu versions
for both desktop and server
are supported for 9 months.
every six months. Fedora
Every two years, Ubuntu
Support versions are supported for
releases and LTS version
13 months after release.
(Long Term Support), that is
guaranteed support for 5
years.

Fedora won more of these


Performance and Speed Ubuntu boots faster
tests than Ubuntu
B. Which Ubuntu based distributions are supported by the Ubuntu
community?

These Ubuntu variants simply install a set of packages different from the
original Ubuntu, but since they draw additional packages and updates
from the same repositories as Ubuntu, all the same software is available
for each of them.

1) Goobuntu
Goobuntu was a Linux distribution based on Ubuntu LTS. It was used
by almost 10,000 Google employees.

2) Kubuntu
An official derivative of Ubuntu Linux using KDE instead of
the GNOME (or Unity) interface used by default in Ubuntu.

3) Lubuntu
Lubuntu is a project that is an official derivative of the Ubuntu operating
system that is "lighter, less resource hungry and more energy-
efficient", using the LXQt desktop environment (used LXDE before
18.10).

4) Ubuntu Budgie
An official derivative of Ubuntu using Budgie.

5) Ubuntu Kylin
An official derivative aimed at the Chinese market.
6) Ubuntu Mate
An official derivative of Ubuntu using MATE, a desktop environment
forked from the now-defunct GNOME 2 code base, with an emphasis
on the desktop metaphor

7) Ubuntu Server
An official derivative made for use in servers & IBM mainframes.
Ubuntu Server handles mail, controls printers, acts as a fileserver, can
host LAMP and more.

8) Ubuntu Studio
Based on Ubuntu, providing open-source applications for multimedia
creation aimed at the audio, video and graphic editors.

9) Xubuntu
An official derivative of Ubuntu using Xfce. Xubuntu is intended for use
on less-powerful computers or those who seek a highly efficient
desktop environment on faster systems, and uses
mostly GTK+ applications

10) Debian
Debian, also known as Debian GNU/Linux, is a Linux distribution
composed of free and open-source software, developed by the
community-supported Debian Project.
C. Tabulate the most stable versions of Ubuntu and provide your reasoning
behind its stability.

Ubuntu Server 20.04 LTS (long-term support) is here with enterprise-class


stability, resiliency, and even better security. As an LTS release, it will be
supported by Canonical until 2025. However, customers can extend security
updates by an additional five years through the ESM (Extended Security
Maintenance) service as part of their UA-I (Ubuntu Advantage for Infrastructure)
subscription. All of that makes Ubuntu Server 20.04 LTS one of the most stable
and secure Linux distributions, perfectly suitable for production deployments
across public clouds, data centers and the edge.

Features Ubuntu 20.4 LTS


Release Date 23rd April 2020
Code Names Focal Fossa
Default Display Server Xorg is the default display server
Linux Kernel Ubuntu 20.04 comes with Kernel 5.4. You get
native ExFAT support and other performance
improvements.
32-bit and 64-bit There is no 32-bit system for Ubuntu 20.04
Gnome GNOME 3.36 plus the visual and performance
improvements of the version
Visual Ubuntu 20.04 enhances the default Yaru theme
with three flavors: Light, Dark, and Standard.
Mute / Disable It is now possible to mute notifications in settings
Notifications
Dock You now have the chance to remove the Dock
using Extensions application
Installation Time It takes less time to install Ubuntu 20.04 due to
new compression algorithms.
Boot Time Boots Fast
Wire guard Support WireGuard has been backported to Kernel 5.4 in
Ubuntu 20.04.
Snap Apps More campaign for Snap usage
Python Python3 by default
X11 Fractional X11 fractional scaling
PHP php 7.4 is default version installable

You might also like