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

Linux OS

Uploaded by

eugenearmoh24
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
26 views

Linux OS

Uploaded by

eugenearmoh24
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 17

The Linux Operating

System

Dr. Eli Fianu


Learning Objectives
• Origin of Linux
• Evolution of Linux
• Linux Distributions
• Some popular distributions and their features
Origin of Linux
• Open source OS
• Created by Linus Torvalds in 1991
• Linus was a computer science student at the University of Helsinki in
Finland
• The development of Linux began as a hobby for Torvalds
• Linus was inspired by the Unix OS
• Linus wanted to create a free and open-source alternative that could be
used by anyone
Origin of Linux (cnt’d)
• “Linux = Unix + Linus”
• The initial version of Linux was a simple operating system kernel
• Linus released the kernel to the public under the GNU General Public
License (GPL). The GPL allowed anyone to modify and distribute the
code, as long as they also released their modifications under the same
license.
Evolution of Linux
• Subsequent few years: Open source community enhancements which
were contributions to the project
• 1993: First complete Linux distribution created
Included the kernel along with a set of basic tools and utilities
• In mid 1990s, Linux gained popularity. Used by businesses and
organizations
• Dominance in the server market due to stability, security, and
flexibility
Evolution of Linux (cnt’d)
• Early 2000s: Linux continued to gain popularity, particularly in the
field of embedded systems and mobile devices
• The explosion of the internet
• Increased demand for web servers
• Reliable and cost-effective platform for hosting websites and web
applications.
• In recent times:
Used by millions of people
• Used in everything from smartphones and tablets to supercomputers
and servers
• Continued support from the open source community
Linux Distributions
What is a Linux distribution or “distro”?

• Complete operating system built on top of the Linux kernel


• Includes a Linux kernel and a collection of software packages that are
designed to work together to provide a functional and usable system.
• These packages can include everything from system utilities and
libraries to desktop environments and applications.
• There are many different Linux distributions available, each with its
own goals, design philosophy, and target audience.
• Some distributions are designed to be lightweight and fast, while
others focus on providing a user-friendly desktop environment. Some
are intended for use on servers, while others are optimized for use on
mobile devices or embedded systems.
Some Popular Distributions….
• Ubuntu
• Debian
• Fedora
• CentOS
• Arch Linux
• Mint
Ubuntu
• Strengths: Easy to use, good hardware compatibility, extensive
software repository, strong community support.
• Weaknesses: Can be resource-intensive, may not be ideal for low-spec
systems.
• Experience level: Beginner to intermediate.
• Intended use case: Desktops and laptops, general-purpose computing.
Debian
• Strengths: Stable and reliable, large software repository, highly
customizable, strong community support.
• Weaknesses: Can be difficult to install and configure, may not have
the latest software versions.
• Experience level: Intermediate to advanced.
• Intended use case: Servers, embedded systems, specialized
applications.
Fedora
• Strengths: Cutting-edge software, good support for bleeding-edge
hardware, strong community support.
• Weaknesses: May be less stable than other distributions, shorter
release cycles.
• Experience level: Intermediate to advanced.
• Intended use case: Desktops and laptops, developers, early adopters.
CentOS
• Strengths: Stable and reliable, good support for enterprise
applications, long-term support.
• Weaknesses: May not have the latest software versions, slower
release cycles.
• Experience level: Intermediate to advanced.
• Intended use case: Servers, enterprise environments, specialized
applications.
Arch Linux
• Strengths: Highly customizable, rolling release model, extensive
documentation.
• Weaknesses: Can be difficult to install and configure, requires manual
intervention for updates.
• Experience level: Advanced.
• Intended use case: Desktops and laptops, developers, highly
specialized applications.
Mint
• Strengths: Easy to use, good hardware compatibility, stable and
reliable.
• Weaknesses: May not have the latest software versions, less extensive
software repository than some other distributions.
• Experience level: Beginner to intermediate.
• Intended use case: Desktops and laptops, general-purpose
computing.

You might also like