SlideShare une entreprise Scribd logo
1  sur  51
WELCOME TO
INTRODUCTION TO
WHAT IS LINUX ? 
• Linux is, in simplest terms, an operating 
system. It is the software on a computer that 
enables applications and the computer 
operator to access the devices on the 
computer to perform desired functions. The 
operating system (OS) relays instructions from 
an application to, for instance, the computer's 
processor. The processor performs the 
instructed task, then sends the results back to 
the application via the operating system.
Where is Linux? 
• One of the most noted properties of Linux is 
where it can be used. Windows and OS X are 
predominantly found on personal computing 
devices such as desktop and laptop computers. 
Other operating systems, such as Symbian, are 
found on small devices such as phones and 
PDAs, while mainframes and supercomputers 
found in major academic and corporate labs 
use specialized operating systems such as 
AS/400 and the Cray OS.
• Linux, which began its 
existence as a server OS and 
Has become useful as a desktop 
OS, It can also be used on all of 
these devices. “From 
wristwatches to 
supercomputers,” is the 
popular description of Linux' 
capabilities.
HISTORY OF LINUX 
• The History of Linux began in 1991 with the 
commencement of a personal project by 
a Finnish student, Linus Torvalds, to create a new free 
operating system kernel. 
• Since then, the resulting Linux kernel has been marked 
by constant growth throughout its history. Since the 
initial release of its source code in 1991, it has grown 
from a small number of C files under a license 
prohibiting commercial distribution to the 3.10 version 
in 2013 with more than 16 million lines of source code 
under the GNU General Public License.
BEFORE LINUX 
• In 80’s, Microsoft’s DOS was the dominated OS for PC 
• Apple MAC was better, but expensive 
• UNIX was much better, but much, much more 
expensive. Only for minicomputer for commercial 
applications 
• People was looking for a UNIX based system, which is 
cheaper and can run on PC 
• Both DOS, MAC and UNIX were proprietary, i.e., the 
source code of their kernel is protected 
• No modification is possible without paying high license 
fees
THE GNU PROJECT 
• GNU STANDS FOR(GNU’s NOT UNIX) 
• Established in 1984 by Richard Stallman, who 
believes that software should be free from 
restrictions against copying or modification in order 
to make better and efficient computer programs.
BEGINNING OF LINUX 
• A famous professor Andrew Tanenbaum 
developed Minix, a simplified version of 
UNIX that runs on PC 
• Minix is for class teaching only. No 
intention for commercial use
FOUNDER OF LINUX 
• In sept1991, while attending the University of 
Helsinki , Torvalds became curious about 
operating systems and frustrated by the 
licensing of MINIX, which limited it to 
educational use only. He began to work on his 
own operating system which eventually 
became the Linux kernel. 
MR: Linus Torvalds
LINUX TODAY 
• Linux has been used for many computing 
platforms 
• PC, PDA, Supercomputer,… 
• Not only character user interface but 
graphical user interface is available 
• Commercial vendors moved in Linux itself to 
provide freely distributed code. They make 
their money by compiling up various software 
and gathering them in a distributable format 
• Red Hat, Slackware, etc
GROWING AND GROWING… 
• In order to encourage wide dissemination of 
his OS, Linus made the source code open to 
public. At the end of 1992 there were about a 
hundred Linux developers. Next year there 
were 1000. And the numbers multiplied every 
year.
• Recent estimates say about 29 million 
people use Linux worldwide. The effects 
of the dot-com bust, IT slowdown and 
global economic recession can be clearly 
seen.
138712 
users 
registered 
155679 
machines 
registered
LINUX – A FREE SOFTWARE 
• Free software, as defined by the FSF (Free 
Software Foundation), is a "matter of liberty, 
not price." To qualify as free software by FSF 
standards, you must be able to: 
• Run the program for any purpose you want 
to, rather than be restricted in what you 
can use it for. 
• View the program's source code.
•Study the program's source code and 
modify it if you need to. 
•Share the program with others. 
•Improve the program and release 
those improvements so that others can 
use them.
TYPES OF SOFTWARE
RED HAT LINUX 
• One of the original Linux distribution. 
• The commercial, nonfree version is Red Hat 
Enterprise Linux, which is aimed at big 
companies using Linux servers and desktops 
in a big way. 
• Free version: Fedora Project.
DEBIAN GNU/LINUX 
• A free software distribution. Popular for use 
on servers. However, Debian is not what 
many would consider a distribution for 
beginners, as it's not designed with ease of use 
in mind.
SUSE LINUX 
• SuSE was recently purchased by Novell. This 
distribution is primarily available for pay 
because it contains many commercial 
programs, although there's a stripped-down 
free version that you can download.
MANDRAKE LINUX 
• Mandrake is perhaps strongest on the desktop. 
Originally based off of Red Hat Linux.
GENTOO LINUX 
• Gentoo is a specialty distribution meant for 
programmers.
COMPARISON BETWEEN 
LINUX,MAC(MACINTOSH),WINDOWS 
V/S 
V/S
LINUX 
• Linux users have the benefit of having low 
resource requirements as well. Linux can be 
installed on a PC just having the bare 
minimum resources. In fact, Linux is so 
versatile that almost any type of computer and 
console can probably support it, except 
Macintosh computers, which come preloaded 
with Mac OS X.
MACINTOSH (MAC) 
• Macintosh computers come preloaded with 
the Mac OS X, and this OS can only be 
installed on the Mac. These computers are 
considerably more expensive than other PCs. 
Even an entry level Mac can cost almost twice 
the amount required to assemble a Windows 
PC.
WINDOWS 
• The Windows operating system is pretty 
versatile, and can be installed on PCs having 
variable amounts of resources. There are 
versions of Windows that can be installed on 
PCs having as little resource as 233 MHz 
processor and 64 MB RAM.
ADVANTAGE OF LINUX 
You don’t need to spend time and money to 
obtain licenses since Linux and much of its 
software come with the GNU General Public 
License. 
Linux doesn’t need to be rebooted periodically 
to maintain performance levels. 
Linux provides persistent high performance 
on workstations and on networks.
Linux was developed by a group of 
programmers over the Internet and has 
therefore strong support for network 
functionality; client and server systems can be 
easily set up on any computer running Linux. 
Linux can be used for high performance 
server applications, desktop applications, and 
embedded systems. 
It runs all common Unix software packages 
and can process all common file formats. 
The large number of Linux distributions gives 
you a choice. Each distribution is developed and 
supported by a different organization.
 Most Linux distributions come with user-friendly 
installation and setup programs. 
Linux continues work well even when the hard 
disk is almost full. 
Linux is designed to do many things at the same 
time. 
Linux is one of the most secure operating 
systems. “Walls” and flexible file access 
permission systems prevent access by unwanted 
visitors or viruses.
LINUX SYSTEM ARCHETECTURE
Linux System Architecture is consists of 
following layers: 
Hardware layer - Hardware consists of all 
peripheral devices (RAM/ HDD/ CPU etc). 
Kernel - Core component of Operating 
System, interacts directly with hardware, 
provides low level services to upper layer 
components.
Shell - An interface to kernel, hiding 
complexity of kernel's functions from users. 
Utilities - Utility programs giving user 
most of the functionalities of an operating 
systems.
INTERFACE
FALSE MYTHS ABOUT LINUX: 
FALSE ASUMPTIONS ABOUT LINUX: 
Myth 1: Linux is too difficult for ordinary 
people to use because it uses only text and 
requires programming. 
Myth 2: Linux is less secure than Microsoft 
Windows because the source code is available 
to anybody
Myth 3: It is not worth bothering to learn 
Linux because most companies use Microsoft 
Windows and thus a knowledge of Windows 
is desired for most jobs. 
Myth 4: Linux cannot have much of a 
future because it is free and thus there is no 
way for businesses to make money from it. 
Myth 5: Linux and other free software is a 
type ofsoftware piracy because much of it 
was copied from other operating systems.
POPULAR COMMANDS IN LINUX 
• # 1: cd 
• #2: man 
• #3: ls 
• #4: cp 
• #5 mv 
• #6 mkdir 
• #7 rmdir 
• #8 touch 
• #9 rm 
• #10 tar
INTRESTING FACTS ABOUT 
LINUX 
 1. Linux is not an OS, but it is the kernel, GNU Linux is 
the OS and it comes in several hundred flavours. 
 2. Linux Kernel was written by a 21 year finnish college 
student as a part of his hobby. Yup! His name is Linus 
Torvalds. 
 3. Torvalds created Linux based on GNU General Public 
License (GPL). Perhaps Torvalds would have never 
written his own kernel if GPL would be having it’s own 
kernel and driver. 
 4. Major part of today’s Linux kernel is written 
in C programming language and assembly language and 
only 2% of today’s kernel contains code written 
by Torvalds.
. The Linux kernel’s official mascot is 
a penguin named Tux, abbreviation 
of tuxedo. The idea that Linux had a 
pet penguin comes from Linus 
Torvalds himself.
APPLICATIONS SUPPORTED BY 
LINUX 
• FOR EDITING DOCUMENTS: (OFFICE 
SOFTWARE) 
word processor, 
spreadsheet, 
presentation and 
database application
APPLICATION SUPPORTED BY 
LINUX 
• FOR DRAWING oOo DRAW IS USED 
• FOR SURFING FIREFOX IS USED 
• FOR AUDIO THE XMMS (X MULTIMEDIA 
SYSTEM), WHICH IS USED TO PLAY DIGITAL 
SOUND FILES 
• SOUND JUICER CD RIPPER: BURN YOUR 
OWN CDS
SUMMARY 
 Linux and networking go hand in hand. The Linux kernel has 
support for all common and most uncommon network 
protocols. The standard UNIX networking tools are provided in 
each distribution. Next to those, most distributions offer tools for 
easy network installation and management. 
 Linux is well known as a stable platform for running various 
Internet services, the amount of Internet software is endless. 
Like UNIX, Linux can be just as well used and administered 
from a remote location, using one of several solutions for 
remote execution of programs. 
 We briefly touched the subject of security. Linux is an ideal 
firewall system, light and cheap, but can be used in several 
other network functions such as routers and proxy servers. 
 Increasing network security is mainly done by applying 
frequent updates and common sense.
THANK YOU
THE 
END

Contenu connexe

Tendances (20)

Linux programming lecture_notes
Linux programming lecture_notesLinux programming lecture_notes
Linux programming lecture_notes
 
Linux OS presentation
Linux OS presentationLinux OS presentation
Linux OS presentation
 
Linux os and its features
Linux os and its featuresLinux os and its features
Linux os and its features
 
Presentation on linux
Presentation on linuxPresentation on linux
Presentation on linux
 
Linux Introduction
Linux IntroductionLinux Introduction
Linux Introduction
 
An Introduction to Linux
An Introduction to LinuxAn Introduction to Linux
An Introduction to Linux
 
Linux command ppt
Linux command pptLinux command ppt
Linux command ppt
 
Linux Operating System
Linux Operating SystemLinux Operating System
Linux Operating System
 
Linux
LinuxLinux
Linux
 
Linux commands
Linux commandsLinux commands
Linux commands
 
Introduction and history of linux
Introduction and history of linuxIntroduction and history of linux
Introduction and history of linux
 
Ubuntu installation-presentations
Ubuntu installation-presentationsUbuntu installation-presentations
Ubuntu installation-presentations
 
Linux distributions
Linux    distributionsLinux    distributions
Linux distributions
 
Linux file system
Linux file systemLinux file system
Linux file system
 
Linux
LinuxLinux
Linux
 
Introduction to linux
Introduction to linuxIntroduction to linux
Introduction to linux
 
Introduction to Ubuntu
Introduction to UbuntuIntroduction to Ubuntu
Introduction to Ubuntu
 
Introduction to Linux basic
Introduction to Linux basicIntroduction to Linux basic
Introduction to Linux basic
 
Introduction to Shell script
Introduction to Shell scriptIntroduction to Shell script
Introduction to Shell script
 
Unix ppt
Unix pptUnix ppt
Unix ppt
 

En vedette

NTRLS June08
NTRLS June08NTRLS June08
NTRLS June08hblowers
 
How to Install LAMP in Ubuntu 14.04
How to Install LAMP in Ubuntu 14.04How to Install LAMP in Ubuntu 14.04
How to Install LAMP in Ubuntu 14.04Sanjary Edu
 
Presentation1 linux os
Presentation1 linux osPresentation1 linux os
Presentation1 linux osjoycoronado
 
Lamp configuration u buntu 10.04
Lamp configuration   u buntu 10.04Lamp configuration   u buntu 10.04
Lamp configuration u buntu 10.04mikehie
 
Linux installation and booting process
Linux installation and booting processLinux installation and booting process
Linux installation and booting processSiddharth Jain
 
Chapter 21 - The Linux System
Chapter 21 - The Linux SystemChapter 21 - The Linux System
Chapter 21 - The Linux SystemWayne Jones Jnr
 

En vedette (9)

Linux introduction
Linux introductionLinux introduction
Linux introduction
 
NTRLS June08
NTRLS June08NTRLS June08
NTRLS June08
 
How to Install LAMP in Ubuntu 14.04
How to Install LAMP in Ubuntu 14.04How to Install LAMP in Ubuntu 14.04
How to Install LAMP in Ubuntu 14.04
 
Presentation1 linux os
Presentation1 linux osPresentation1 linux os
Presentation1 linux os
 
linux introduction
linux introductionlinux introduction
linux introduction
 
X Windows
X WindowsX Windows
X Windows
 
Lamp configuration u buntu 10.04
Lamp configuration   u buntu 10.04Lamp configuration   u buntu 10.04
Lamp configuration u buntu 10.04
 
Linux installation and booting process
Linux installation and booting processLinux installation and booting process
Linux installation and booting process
 
Chapter 21 - The Linux System
Chapter 21 - The Linux SystemChapter 21 - The Linux System
Chapter 21 - The Linux System
 

Similaire à An Introduction to the History and Uses of the Linux Operating System

introductiontolinuxpptbatch2-141025005514-conversion-gate01 (1).pdf
introductiontolinuxpptbatch2-141025005514-conversion-gate01 (1).pdfintroductiontolinuxpptbatch2-141025005514-conversion-gate01 (1).pdf
introductiontolinuxpptbatch2-141025005514-conversion-gate01 (1).pdfEidTahir
 
Chapter 8 - nsa Introduction to Linux.ppt
Chapter 8 -  nsa Introduction to Linux.pptChapter 8 -  nsa Introduction to Linux.ppt
Chapter 8 - nsa Introduction to Linux.pptgadisaAdamu
 
Linux basics
Linux basicsLinux basics
Linux basicsNAILBITER
 
Linux Presentation
Linux PresentationLinux Presentation
Linux PresentationNaiyan Noor
 
Overview_Linux ppt
Overview_Linux pptOverview_Linux ppt
Overview_Linux pptMU
 
Hillel kobrovski Linux security overview for ciso
Hillel kobrovski   Linux security overview for cisoHillel kobrovski   Linux security overview for ciso
Hillel kobrovski Linux security overview for cisoHillel Kobrovski
 
Linux operating systems and Bootable Pendrive
Linux operating systems and Bootable PendriveLinux operating systems and Bootable Pendrive
Linux operating systems and Bootable PendriveAnkita Tiwari
 
Linux Environment- Linux vs Unix
Linux Environment- Linux vs UnixLinux Environment- Linux vs Unix
Linux Environment- Linux vs UnixTrinity Dwarka
 
Presentation1 linux os
Presentation1 linux osPresentation1 linux os
Presentation1 linux osruzzelarpon
 
Module 1 introduction to Linux
Module 1 introduction to LinuxModule 1 introduction to Linux
Module 1 introduction to LinuxTushar B Kute
 
Module 01 Introduction to Linux
Module 01 Introduction to LinuxModule 01 Introduction to Linux
Module 01 Introduction to LinuxTushar B Kute
 

Similaire à An Introduction to the History and Uses of the Linux Operating System (20)

introductiontolinuxpptbatch2-141025005514-conversion-gate01 (1).pdf
introductiontolinuxpptbatch2-141025005514-conversion-gate01 (1).pdfintroductiontolinuxpptbatch2-141025005514-conversion-gate01 (1).pdf
introductiontolinuxpptbatch2-141025005514-conversion-gate01 (1).pdf
 
Chapter 8 - nsa Introduction to Linux.ppt
Chapter 8 -  nsa Introduction to Linux.pptChapter 8 -  nsa Introduction to Linux.ppt
Chapter 8 - nsa Introduction to Linux.ppt
 
Linux basics
Linux basicsLinux basics
Linux basics
 
Linux Presentation
Linux PresentationLinux Presentation
Linux Presentation
 
Overview_Linux ppt
Overview_Linux pptOverview_Linux ppt
Overview_Linux ppt
 
Hillel kobrovski Linux security overview for ciso
Hillel kobrovski   Linux security overview for cisoHillel kobrovski   Linux security overview for ciso
Hillel kobrovski Linux security overview for ciso
 
Licão 01 introduction
Licão 01 introductionLicão 01 introduction
Licão 01 introduction
 
Linux
LinuxLinux
Linux
 
Linux
LinuxLinux
Linux
 
what is linux?
what is linux?what is linux?
what is linux?
 
Linux operating systems and Bootable Pendrive
Linux operating systems and Bootable PendriveLinux operating systems and Bootable Pendrive
Linux operating systems and Bootable Pendrive
 
Linux for everyone
Linux for everyoneLinux for everyone
Linux for everyone
 
Linux Environment- Linux vs Unix
Linux Environment- Linux vs UnixLinux Environment- Linux vs Unix
Linux Environment- Linux vs Unix
 
Linux is a unix
Linux  is a unixLinux  is a unix
Linux is a unix
 
Unix ppt
Unix pptUnix ppt
Unix ppt
 
Presentation1 linux os(2)
Presentation1 linux os(2)Presentation1 linux os(2)
Presentation1 linux os(2)
 
Presentation1 linux os
Presentation1 linux osPresentation1 linux os
Presentation1 linux os
 
Presentation1 linux os
Presentation1 linux osPresentation1 linux os
Presentation1 linux os
 
Module 1 introduction to Linux
Module 1 introduction to LinuxModule 1 introduction to Linux
Module 1 introduction to Linux
 
Module 01 Introduction to Linux
Module 01 Introduction to LinuxModule 01 Introduction to Linux
Module 01 Introduction to Linux
 

Dernier

Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identityteam-WIBU
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Developmentvyaparkranti
 
Understanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM ArchitectureUnderstanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM Architecturerahul_net
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odishasmiwainfosol
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Rob Geurden
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxReal-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxRTS corp
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalLionel Briand
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsChristian Birchler
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfDrew Moseley
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxAndreas Kunz
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZABSYZ Inc
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf31events.com
 

Dernier (20)

Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identity
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Development
 
Understanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM ArchitectureUnderstanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM Architecture
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxReal-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive Goal
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZ
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf
 

An Introduction to the History and Uses of the Linux Operating System

  • 1.
  • 4. WHAT IS LINUX ? • Linux is, in simplest terms, an operating system. It is the software on a computer that enables applications and the computer operator to access the devices on the computer to perform desired functions. The operating system (OS) relays instructions from an application to, for instance, the computer's processor. The processor performs the instructed task, then sends the results back to the application via the operating system.
  • 5. Where is Linux? • One of the most noted properties of Linux is where it can be used. Windows and OS X are predominantly found on personal computing devices such as desktop and laptop computers. Other operating systems, such as Symbian, are found on small devices such as phones and PDAs, while mainframes and supercomputers found in major academic and corporate labs use specialized operating systems such as AS/400 and the Cray OS.
  • 6. • Linux, which began its existence as a server OS and Has become useful as a desktop OS, It can also be used on all of these devices. “From wristwatches to supercomputers,” is the popular description of Linux' capabilities.
  • 7. HISTORY OF LINUX • The History of Linux began in 1991 with the commencement of a personal project by a Finnish student, Linus Torvalds, to create a new free operating system kernel. • Since then, the resulting Linux kernel has been marked by constant growth throughout its history. Since the initial release of its source code in 1991, it has grown from a small number of C files under a license prohibiting commercial distribution to the 3.10 version in 2013 with more than 16 million lines of source code under the GNU General Public License.
  • 8. BEFORE LINUX • In 80’s, Microsoft’s DOS was the dominated OS for PC • Apple MAC was better, but expensive • UNIX was much better, but much, much more expensive. Only for minicomputer for commercial applications • People was looking for a UNIX based system, which is cheaper and can run on PC • Both DOS, MAC and UNIX were proprietary, i.e., the source code of their kernel is protected • No modification is possible without paying high license fees
  • 9. THE GNU PROJECT • GNU STANDS FOR(GNU’s NOT UNIX) • Established in 1984 by Richard Stallman, who believes that software should be free from restrictions against copying or modification in order to make better and efficient computer programs.
  • 10. BEGINNING OF LINUX • A famous professor Andrew Tanenbaum developed Minix, a simplified version of UNIX that runs on PC • Minix is for class teaching only. No intention for commercial use
  • 11. FOUNDER OF LINUX • In sept1991, while attending the University of Helsinki , Torvalds became curious about operating systems and frustrated by the licensing of MINIX, which limited it to educational use only. He began to work on his own operating system which eventually became the Linux kernel. MR: Linus Torvalds
  • 12. LINUX TODAY • Linux has been used for many computing platforms • PC, PDA, Supercomputer,… • Not only character user interface but graphical user interface is available • Commercial vendors moved in Linux itself to provide freely distributed code. They make their money by compiling up various software and gathering them in a distributable format • Red Hat, Slackware, etc
  • 13. GROWING AND GROWING… • In order to encourage wide dissemination of his OS, Linus made the source code open to public. At the end of 1992 there were about a hundred Linux developers. Next year there were 1000. And the numbers multiplied every year.
  • 14. • Recent estimates say about 29 million people use Linux worldwide. The effects of the dot-com bust, IT slowdown and global economic recession can be clearly seen.
  • 15. 138712 users registered 155679 machines registered
  • 16. LINUX – A FREE SOFTWARE • Free software, as defined by the FSF (Free Software Foundation), is a "matter of liberty, not price." To qualify as free software by FSF standards, you must be able to: • Run the program for any purpose you want to, rather than be restricted in what you can use it for. • View the program's source code.
  • 17. •Study the program's source code and modify it if you need to. •Share the program with others. •Improve the program and release those improvements so that others can use them.
  • 19. RED HAT LINUX • One of the original Linux distribution. • The commercial, nonfree version is Red Hat Enterprise Linux, which is aimed at big companies using Linux servers and desktops in a big way. • Free version: Fedora Project.
  • 20.
  • 21. DEBIAN GNU/LINUX • A free software distribution. Popular for use on servers. However, Debian is not what many would consider a distribution for beginners, as it's not designed with ease of use in mind.
  • 22.
  • 23. SUSE LINUX • SuSE was recently purchased by Novell. This distribution is primarily available for pay because it contains many commercial programs, although there's a stripped-down free version that you can download.
  • 24.
  • 25. MANDRAKE LINUX • Mandrake is perhaps strongest on the desktop. Originally based off of Red Hat Linux.
  • 26. GENTOO LINUX • Gentoo is a specialty distribution meant for programmers.
  • 28. LINUX • Linux users have the benefit of having low resource requirements as well. Linux can be installed on a PC just having the bare minimum resources. In fact, Linux is so versatile that almost any type of computer and console can probably support it, except Macintosh computers, which come preloaded with Mac OS X.
  • 29. MACINTOSH (MAC) • Macintosh computers come preloaded with the Mac OS X, and this OS can only be installed on the Mac. These computers are considerably more expensive than other PCs. Even an entry level Mac can cost almost twice the amount required to assemble a Windows PC.
  • 30. WINDOWS • The Windows operating system is pretty versatile, and can be installed on PCs having variable amounts of resources. There are versions of Windows that can be installed on PCs having as little resource as 233 MHz processor and 64 MB RAM.
  • 31. ADVANTAGE OF LINUX You don’t need to spend time and money to obtain licenses since Linux and much of its software come with the GNU General Public License. Linux doesn’t need to be rebooted periodically to maintain performance levels. Linux provides persistent high performance on workstations and on networks.
  • 32. Linux was developed by a group of programmers over the Internet and has therefore strong support for network functionality; client and server systems can be easily set up on any computer running Linux. Linux can be used for high performance server applications, desktop applications, and embedded systems. It runs all common Unix software packages and can process all common file formats. The large number of Linux distributions gives you a choice. Each distribution is developed and supported by a different organization.
  • 33.  Most Linux distributions come with user-friendly installation and setup programs. Linux continues work well even when the hard disk is almost full. Linux is designed to do many things at the same time. Linux is one of the most secure operating systems. “Walls” and flexible file access permission systems prevent access by unwanted visitors or viruses.
  • 35. Linux System Architecture is consists of following layers: Hardware layer - Hardware consists of all peripheral devices (RAM/ HDD/ CPU etc). Kernel - Core component of Operating System, interacts directly with hardware, provides low level services to upper layer components.
  • 36. Shell - An interface to kernel, hiding complexity of kernel's functions from users. Utilities - Utility programs giving user most of the functionalities of an operating systems.
  • 38.
  • 39. FALSE MYTHS ABOUT LINUX: FALSE ASUMPTIONS ABOUT LINUX: Myth 1: Linux is too difficult for ordinary people to use because it uses only text and requires programming. Myth 2: Linux is less secure than Microsoft Windows because the source code is available to anybody
  • 40. Myth 3: It is not worth bothering to learn Linux because most companies use Microsoft Windows and thus a knowledge of Windows is desired for most jobs. Myth 4: Linux cannot have much of a future because it is free and thus there is no way for businesses to make money from it. Myth 5: Linux and other free software is a type ofsoftware piracy because much of it was copied from other operating systems.
  • 41. POPULAR COMMANDS IN LINUX • # 1: cd • #2: man • #3: ls • #4: cp • #5 mv • #6 mkdir • #7 rmdir • #8 touch • #9 rm • #10 tar
  • 42. INTRESTING FACTS ABOUT LINUX  1. Linux is not an OS, but it is the kernel, GNU Linux is the OS and it comes in several hundred flavours.  2. Linux Kernel was written by a 21 year finnish college student as a part of his hobby. Yup! His name is Linus Torvalds.  3. Torvalds created Linux based on GNU General Public License (GPL). Perhaps Torvalds would have never written his own kernel if GPL would be having it’s own kernel and driver.  4. Major part of today’s Linux kernel is written in C programming language and assembly language and only 2% of today’s kernel contains code written by Torvalds.
  • 43. . The Linux kernel’s official mascot is a penguin named Tux, abbreviation of tuxedo. The idea that Linux had a pet penguin comes from Linus Torvalds himself.
  • 44. APPLICATIONS SUPPORTED BY LINUX • FOR EDITING DOCUMENTS: (OFFICE SOFTWARE) word processor, spreadsheet, presentation and database application
  • 45.
  • 46.
  • 47.
  • 48. APPLICATION SUPPORTED BY LINUX • FOR DRAWING oOo DRAW IS USED • FOR SURFING FIREFOX IS USED • FOR AUDIO THE XMMS (X MULTIMEDIA SYSTEM), WHICH IS USED TO PLAY DIGITAL SOUND FILES • SOUND JUICER CD RIPPER: BURN YOUR OWN CDS
  • 49. SUMMARY  Linux and networking go hand in hand. The Linux kernel has support for all common and most uncommon network protocols. The standard UNIX networking tools are provided in each distribution. Next to those, most distributions offer tools for easy network installation and management.  Linux is well known as a stable platform for running various Internet services, the amount of Internet software is endless. Like UNIX, Linux can be just as well used and administered from a remote location, using one of several solutions for remote execution of programs.  We briefly touched the subject of security. Linux is an ideal firewall system, light and cheap, but can be used in several other network functions such as routers and proxy servers.  Increasing network security is mainly done by applying frequent updates and common sense.