SlideShare une entreprise Scribd logo
1  sur  29
LINUX WINDOWSLINUX WINDOWS
Vs.Vs.
CONTENTSCONTENTS
What is an Operating System..???What is an Operating System..???
Introducing Linux..Introducing Linux..
Introducing Windows..Introducing Windows..
Comparison between Linux and WindowsComparison between Linux and Windows
ConclusionConclusion
What is an operating system?What is an operating system?
A program that controls the execution ofA program that controls the execution of
application programsapplication programs
An interface between applications andAn interface between applications and
hardware.hardware.
Makes the computer more convenient to useMakes the computer more convenient to use
Manages the resources of the computerManages the resources of the computer
Allows resources to be used in an efficientAllows resources to be used in an efficient
mannermanner
Examples of OS??Examples of OS??
Services Provided by the OSServices Provided by the OS
Program executionProgram execution
Access to Input/Output (I/O) devicesAccess to Input/Output (I/O) devices
Disks, screens, keyboards, miceDisks, screens, keyboards, mice
Printers, cameras, speakers, etc.Printers, cameras, speakers, etc.
Controlled access to filesControlled access to files
System accessSystem access
Sometimes: Program developmentSometimes: Program development
Compilers, editors and debuggersCompilers, editors and debuggers
Introducing LinuxIntroducing Linux
Linux was originally built by Linus Torvalds atLinux was originally built by Linus Torvalds at
the University of Helsinki in 1991.the University of Helsinki in 1991.
Linux is a Unix-like, Kernal-based, fully memory-Linux is a Unix-like, Kernal-based, fully memory-
protected, multitasking operating system .protected, multitasking operating system .
Open Source Operating System.Open Source Operating System.
Free SoftwareFree Software
Source Code AvailableSource Code Available
It runs on a wide range of hardware from PCs toIt runs on a wide range of hardware from PCs to
Macs.Macs.
Introducing WindowsIntroducing Windows
First version of Windows – Windows 3.1First version of Windows – Windows 3.1
released in 1992 by Microsoft.released in 1992 by Microsoft.
Windows is a GUI based operating systemWindows is a GUI based operating system
It has powerful networking capabilities, isIt has powerful networking capabilities, is
multitasking, and extremely user friendlymultitasking, and extremely user friendly
FlavorsFlavors
WINDOWS
Windows 95
Windows 98
Windows Me
Windows 2000
Windows 2003
Windows XP
Windows vista
WINDOW 7
WINDOW 8
LINUX
Suse
Fedora
Redhat
Debian
Ubuntu
Knoppix
Slackware
Lycoris
Linspire (Lindows)
Graphical User Interface
(GUI)
Text Mode Interface
OfficeOffice
BrowserBrowser
Computer UsersComputer Users
Fundamental Difference betweenFundamental Difference between
Linux & WindowsLinux & Windows
One fundamental difference between theOne fundamental difference between the
two systems is the fact that Linux is "opentwo systems is the fact that Linux is "open
source".source".
Comparing ApplicationsComparing Applications
Linux falls short in the number of differentLinux falls short in the number of different
applications available for it.applications available for it.
There are much more various applicationsThere are much more various applications
available for Microsoft since the populationavailable for Microsoft since the population
of Window’s users is greater than Linux’sof Window’s users is greater than Linux’s
Since Microsoft is more popular, theSince Microsoft is more popular, the
Hardware products are aimed at theHardware products are aimed at the
biggest market – Windows, such that thebiggest market – Windows, such that the
product would be sold and used widelyproduct would be sold and used widely
Comparing Applications Cont.Comparing Applications Cont.
Linux programs distributes freely sinceLinux programs distributes freely since
they are not developed by commercialthey are not developed by commercial
software companies, but instead aresoftware companies, but instead are
created under the GNU Public License,created under the GNU Public License,
which makes the software freewhich makes the software free
Linux software lacks the GUI and isLinux software lacks the GUI and is
therefore not “liked” by many userstherefore not “liked” by many users
Comparing Applications Cont.Comparing Applications Cont.
Windows has its own share of problems –Windows has its own share of problems –
the fact that some software is notthe fact that some software is not
compliant for different versions of windowscompliant for different versions of windows
(i.e. Windows 95/98) and many times the(i.e. Windows 95/98) and many times the
GUI concept is overused such thatGUI concept is overused such that
command arguments cannot be passed tocommand arguments cannot be passed to
the programthe program
Linux advantages in Kernel and theLinux advantages in Kernel and the
OS environmentOS environment
Linux requires 386 architecture to run.Linux requires 386 architecture to run.
Thus, it is compatible with any improvedThus, it is compatible with any improved
architecture such as 486, Pentium,architecture such as 486, Pentium,
Pentium Pro, etcPentium Pro, etc
There are drivers available for much manyThere are drivers available for much many
types of hardware devicestypes of hardware devices
Contd…Contd…
Linux program installation seems to beLinux program installation seems to be
easier since it only requires a restart wheneasier since it only requires a restart when
hardware device has been changedhardware device has been changed
Linux supports multiple copies of theLinux supports multiple copies of the
Kernel on the system such that if an errorKernel on the system such that if an error
is encountered and the Kernel becomesis encountered and the Kernel becomes
corrupted, a different copy of the Kernelcorrupted, a different copy of the Kernel
can be used to boot up the systemcan be used to boot up the system
ReliabilityReliability
OS it must not crash, even under extremeOS it must not crash, even under extreme
loads. OS should process requests even ifloads. OS should process requests even if
the operating system or hardware failsthe operating system or hardware fails
Windows seems to be less stable evenWindows seems to be less stable even
though the latest versions of Windows –though the latest versions of Windows –
2000 and XP are far more improved than2000 and XP are far more improved than
the incredibly buggy Windows 95the incredibly buggy Windows 95
SecuritySecurity
Linux seems to be more prepared forLinux seems to be more prepared for
protecting itself because of the beginningprotecting itself because of the beginning
developments of Linux, UNIX, anddevelopments of Linux, UNIX, and
FreeBSD which were aimed at top notchFreeBSD which were aimed at top notch
securitysecurity
Linux allows does not create registry keysLinux allows does not create registry keys
in a way Windows does allowing a user toin a way Windows does allowing a user to
browse installed components registrybrowse installed components registry
keys, which contain important informationkeys, which contain important information
Security contd…Security contd…
Linux is more virus proof since viruses –Linux is more virus proof since viruses –
malicious programs either cannot be runmalicious programs either cannot be run
automatically on the Linux machine, orautomatically on the Linux machine, or
simply are not capable of being executedsimply are not capable of being executed
on a 386 architectureon a 386 architecture
Windows is often known for a largeWindows is often known for a large
amount of loop holesamount of loop holes
Information Protection and
Security
Access control
regulate user access to the system
Information flow control
regulate flow of data within the system and
its delivery to users
Certification
proving that access and flow control
perform according to specifications
Financial DifferencesFinancial Differences
COSTCOST
LINUXLINUX WINDOWSWINDOWS
Online DownloadsOnline Downloads FreeFree Not AvailableNot Available
Retail Price, CDRetail Price, CD $50$50 $300$300
Financial DifferencesFinancial Differences
Companies have to spend millions forCompanies have to spend millions for
licenses for ever individual windowslicenses for ever individual windows
computercomputer
For Linux companies don’t have to spendFor Linux companies don’t have to spend
anythinganything
Technical DifferencesTechnical Differences
Keeping up to date: Linux upgrades fasterKeeping up to date: Linux upgrades faster
than Windowsthan Windows
Compatibility: Linux is BackwardCompatibility: Linux is Backward
Compatible unlike Windows.Compatible unlike Windows.
Technical DifferencesTechnical Differences
Features Provided:Features Provided:
Both support Dynamic CachingBoth support Dynamic Caching
Both have Multi-user SupportBoth have Multi-user Support
Application differencesApplication differences
No commercial word processor for Linux,No commercial word processor for Linux,
which matches the quality for Windowswhich matches the quality for Windows
End-User DifferencesEnd-User Differences
Proprietary vs. Open sourceProprietary vs. Open source

Windows is a Proprietary TechnologyWindows is a Proprietary Technology
Applications will only work on WindowsApplications will only work on Windows

Linux – Open SourceLinux – Open Source
FILE SYSTEMFILE SYSTEM
Implements long-term store
Information stored in named objects
called files
OS typically offers the following file
operations:
creating, deleting, renaming
reading, writing
locking, unlocking
FILE SYSTEM Contd…FILE SYSTEM Contd…
NTFS v EXT3
We have used EXT2 and EXT3 as the
Linux FS due to their popularity
NTFS is the primary XP FS
– Not backwards compatible with Win2k

Contenu connexe

Tendances

Tendances (20)

Linux seminar
Linux seminarLinux seminar
Linux seminar
 
Introduction to linux ppt
Introduction to linux pptIntroduction to linux ppt
Introduction to linux ppt
 
Comparison of windows linux and mac os
Comparison of windows linux and mac osComparison of windows linux and mac os
Comparison of windows linux and mac os
 
Introduction to Linux basic
Introduction to Linux basicIntroduction to Linux basic
Introduction to Linux basic
 
Linux vs windows
Linux vs windowsLinux vs windows
Linux vs windows
 
what is LINUX ? presentation.
what is LINUX ? presentation.what is LINUX ? presentation.
what is LINUX ? presentation.
 
A History of Linux
A History of LinuxA History of Linux
A History of Linux
 
Linux basics
Linux basicsLinux basics
Linux basics
 
Windows operating system
Windows operating systemWindows operating system
Windows operating system
 
Unix ppt
Unix pptUnix ppt
Unix ppt
 
Linux file system
Linux file systemLinux file system
Linux file system
 
Unix Operating System
Unix Operating SystemUnix Operating System
Unix Operating System
 
Introduction to Ubuntu
Introduction to UbuntuIntroduction to Ubuntu
Introduction to Ubuntu
 
linux vs window
linux vs windowlinux vs window
linux vs window
 
Linux v/s Windows
Linux v/s WindowsLinux v/s Windows
Linux v/s Windows
 
Introduction to Ubuntu
Introduction to UbuntuIntroduction to Ubuntu
Introduction to Ubuntu
 
Linux
LinuxLinux
Linux
 
Features of windows
Features of windowsFeatures of windows
Features of windows
 
Linux OS presentation
Linux OS presentationLinux OS presentation
Linux OS presentation
 
Linux.ppt
Linux.ppt Linux.ppt
Linux.ppt
 

En vedette (7)

Unix memory management
Unix memory managementUnix memory management
Unix memory management
 
Processes in unix
Processes in unixProcesses in unix
Processes in unix
 
Linux Introduction
Linux IntroductionLinux Introduction
Linux Introduction
 
Unix Process management
Unix Process managementUnix Process management
Unix Process management
 
Case study linux
Case study linuxCase study linux
Case study linux
 
Unix operating system
Unix operating systemUnix operating system
Unix operating system
 
UNIX Operating System
UNIX Operating SystemUNIX Operating System
UNIX Operating System
 

Similaire à comparing windows and linux ppt

Introduction 2 linux ml
Introduction 2 linux mlIntroduction 2 linux ml
Introduction 2 linux ml
Murtala Lawal
 
Linux Implementation ProposalRichard JohnsonWhy Linux .docx
Linux Implementation ProposalRichard JohnsonWhy Linux .docxLinux Implementation ProposalRichard JohnsonWhy Linux .docx
Linux Implementation ProposalRichard JohnsonWhy Linux .docx
croysierkathey
 
Linux and Windows Server CritiqueTeam CPOS 420June 25, 2012.docx
Linux and Windows Server CritiqueTeam CPOS 420June 25, 2012.docxLinux and Windows Server CritiqueTeam CPOS 420June 25, 2012.docx
Linux and Windows Server CritiqueTeam CPOS 420June 25, 2012.docx
SHIVA101531
 
Linux nic training_intro_14_dec_09
Linux nic training_intro_14_dec_09Linux nic training_intro_14_dec_09
Linux nic training_intro_14_dec_09
Aravindan Arun
 
(1)unit ii-linux intro
(1)unit ii-linux intro(1)unit ii-linux intro
(1)unit ii-linux intro
Payal Thakur
 
Windows vs linux
Windows vs linuxWindows vs linux
Windows vs linux
vatsaanadi
 

Similaire à comparing windows and linux ppt (20)

Introduction 2 linux ml
Introduction 2 linux mlIntroduction 2 linux ml
Introduction 2 linux ml
 
Linux operating system ppt
Linux operating system pptLinux operating system ppt
Linux operating system ppt
 
Comparative study of Linux and Windows
Comparative study of Linux and WindowsComparative study of Linux and Windows
Comparative study of Linux and Windows
 
Linux
Linux Linux
Linux
 
windows vs linux
windows vs linuxwindows vs linux
windows vs linux
 
Linux vs windows
Linux vs windowsLinux vs windows
Linux vs windows
 
Linux Implementation ProposalRichard JohnsonWhy Linux .docx
Linux Implementation ProposalRichard JohnsonWhy Linux .docxLinux Implementation ProposalRichard JohnsonWhy Linux .docx
Linux Implementation ProposalRichard JohnsonWhy Linux .docx
 
Windows vs linuxe
Windows vs linuxeWindows vs linuxe
Windows vs linuxe
 
Linux and Windows Server CritiqueTeam CPOS 420June 25, 2012.docx
Linux and Windows Server CritiqueTeam CPOS 420June 25, 2012.docxLinux and Windows Server CritiqueTeam CPOS 420June 25, 2012.docx
Linux and Windows Server CritiqueTeam CPOS 420June 25, 2012.docx
 
What is the linux
What is the linuxWhat is the linux
What is the linux
 
Linux operating system - Overview
Linux operating system - OverviewLinux operating system - Overview
Linux operating system - Overview
 
Linux nic training_intro_14_dec_09
Linux nic training_intro_14_dec_09Linux nic training_intro_14_dec_09
Linux nic training_intro_14_dec_09
 
Linux Presentation
Linux PresentationLinux Presentation
Linux Presentation
 
Overview_Linux ppt
Overview_Linux pptOverview_Linux ppt
Overview_Linux ppt
 
(1)unit ii-linux intro
(1)unit ii-linux intro(1)unit ii-linux intro
(1)unit ii-linux intro
 
Linux Operating System
Linux Operating SystemLinux Operating System
Linux Operating System
 
The Technology Talk
The Technology TalkThe Technology Talk
The Technology Talk
 
Linux
LinuxLinux
Linux
 
Windows vs linux
Windows vs linuxWindows vs linux
Windows vs linux
 
linux introduction
linux introductionlinux introduction
linux introduction
 

Plus de Shivalik college of engineering

Plus de Shivalik college of engineering (20)

Front pages of practical file
Front pages of practical fileFront pages of practical file
Front pages of practical file
 
Algorithms Question bank
Algorithms Question bankAlgorithms Question bank
Algorithms Question bank
 
Video streaming
Video streamingVideo streaming
Video streaming
 
Infosystestpattern
InfosystestpatternInfosystestpattern
Infosystestpattern
 
Mydbms
MydbmsMydbms
Mydbms
 
Introduction to xml
Introduction to xmlIntroduction to xml
Introduction to xml
 
Net overview
Net overviewNet overview
Net overview
 
java vs C#
java vs C#java vs C#
java vs C#
 
stack presentation
stack presentationstack presentation
stack presentation
 
sear
searsear
sear
 
Dbms lab file format front page
Dbms lab file format front pageDbms lab file format front page
Dbms lab file format front page
 
Question bank toafl
Question bank toaflQuestion bank toafl
Question bank toafl
 
computer architecture.
computer architecture.computer architecture.
computer architecture.
 
Parallel processing
Parallel processingParallel processing
Parallel processing
 
SQA presenatation made by krishna ballabh gupta
SQA presenatation made by krishna ballabh guptaSQA presenatation made by krishna ballabh gupta
SQA presenatation made by krishna ballabh gupta
 
Webapplication ppt prepared by krishna ballabh gupta
Webapplication ppt prepared by krishna ballabh guptaWebapplication ppt prepared by krishna ballabh gupta
Webapplication ppt prepared by krishna ballabh gupta
 
Cloud computing prepare by krishna ballabh gupta
Cloud computing prepare by krishna ballabh guptaCloud computing prepare by krishna ballabh gupta
Cloud computing prepare by krishna ballabh gupta
 
Cloud computing kb gupta
Cloud computing kb guptaCloud computing kb gupta
Cloud computing kb gupta
 
Gsm an introduction....
Gsm an introduction....Gsm an introduction....
Gsm an introduction....
 
Gsm an introduction....
Gsm an introduction....Gsm an introduction....
Gsm an introduction....
 

Dernier

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Dernier (20)

WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 

comparing windows and linux ppt

  • 2. CONTENTSCONTENTS What is an Operating System..???What is an Operating System..??? Introducing Linux..Introducing Linux.. Introducing Windows..Introducing Windows.. Comparison between Linux and WindowsComparison between Linux and Windows ConclusionConclusion
  • 3. What is an operating system?What is an operating system? A program that controls the execution ofA program that controls the execution of application programsapplication programs An interface between applications andAn interface between applications and hardware.hardware. Makes the computer more convenient to useMakes the computer more convenient to use Manages the resources of the computerManages the resources of the computer Allows resources to be used in an efficientAllows resources to be used in an efficient mannermanner Examples of OS??Examples of OS??
  • 4. Services Provided by the OSServices Provided by the OS Program executionProgram execution Access to Input/Output (I/O) devicesAccess to Input/Output (I/O) devices Disks, screens, keyboards, miceDisks, screens, keyboards, mice Printers, cameras, speakers, etc.Printers, cameras, speakers, etc. Controlled access to filesControlled access to files System accessSystem access Sometimes: Program developmentSometimes: Program development Compilers, editors and debuggersCompilers, editors and debuggers
  • 5. Introducing LinuxIntroducing Linux Linux was originally built by Linus Torvalds atLinux was originally built by Linus Torvalds at the University of Helsinki in 1991.the University of Helsinki in 1991. Linux is a Unix-like, Kernal-based, fully memory-Linux is a Unix-like, Kernal-based, fully memory- protected, multitasking operating system .protected, multitasking operating system . Open Source Operating System.Open Source Operating System. Free SoftwareFree Software Source Code AvailableSource Code Available It runs on a wide range of hardware from PCs toIt runs on a wide range of hardware from PCs to Macs.Macs.
  • 6. Introducing WindowsIntroducing Windows First version of Windows – Windows 3.1First version of Windows – Windows 3.1 released in 1992 by Microsoft.released in 1992 by Microsoft. Windows is a GUI based operating systemWindows is a GUI based operating system It has powerful networking capabilities, isIt has powerful networking capabilities, is multitasking, and extremely user friendlymultitasking, and extremely user friendly
  • 7. FlavorsFlavors WINDOWS Windows 95 Windows 98 Windows Me Windows 2000 Windows 2003 Windows XP Windows vista WINDOW 7 WINDOW 8 LINUX Suse Fedora Redhat Debian Ubuntu Knoppix Slackware Lycoris Linspire (Lindows)
  • 13. Fundamental Difference betweenFundamental Difference between Linux & WindowsLinux & Windows One fundamental difference between theOne fundamental difference between the two systems is the fact that Linux is "opentwo systems is the fact that Linux is "open source".source".
  • 14. Comparing ApplicationsComparing Applications Linux falls short in the number of differentLinux falls short in the number of different applications available for it.applications available for it. There are much more various applicationsThere are much more various applications available for Microsoft since the populationavailable for Microsoft since the population of Window’s users is greater than Linux’sof Window’s users is greater than Linux’s Since Microsoft is more popular, theSince Microsoft is more popular, the Hardware products are aimed at theHardware products are aimed at the biggest market – Windows, such that thebiggest market – Windows, such that the product would be sold and used widelyproduct would be sold and used widely
  • 15. Comparing Applications Cont.Comparing Applications Cont. Linux programs distributes freely sinceLinux programs distributes freely since they are not developed by commercialthey are not developed by commercial software companies, but instead aresoftware companies, but instead are created under the GNU Public License,created under the GNU Public License, which makes the software freewhich makes the software free Linux software lacks the GUI and isLinux software lacks the GUI and is therefore not “liked” by many userstherefore not “liked” by many users
  • 16. Comparing Applications Cont.Comparing Applications Cont. Windows has its own share of problems –Windows has its own share of problems – the fact that some software is notthe fact that some software is not compliant for different versions of windowscompliant for different versions of windows (i.e. Windows 95/98) and many times the(i.e. Windows 95/98) and many times the GUI concept is overused such thatGUI concept is overused such that command arguments cannot be passed tocommand arguments cannot be passed to the programthe program
  • 17. Linux advantages in Kernel and theLinux advantages in Kernel and the OS environmentOS environment Linux requires 386 architecture to run.Linux requires 386 architecture to run. Thus, it is compatible with any improvedThus, it is compatible with any improved architecture such as 486, Pentium,architecture such as 486, Pentium, Pentium Pro, etcPentium Pro, etc There are drivers available for much manyThere are drivers available for much many types of hardware devicestypes of hardware devices
  • 18. Contd…Contd… Linux program installation seems to beLinux program installation seems to be easier since it only requires a restart wheneasier since it only requires a restart when hardware device has been changedhardware device has been changed Linux supports multiple copies of theLinux supports multiple copies of the Kernel on the system such that if an errorKernel on the system such that if an error is encountered and the Kernel becomesis encountered and the Kernel becomes corrupted, a different copy of the Kernelcorrupted, a different copy of the Kernel can be used to boot up the systemcan be used to boot up the system
  • 19. ReliabilityReliability OS it must not crash, even under extremeOS it must not crash, even under extreme loads. OS should process requests even ifloads. OS should process requests even if the operating system or hardware failsthe operating system or hardware fails Windows seems to be less stable evenWindows seems to be less stable even though the latest versions of Windows –though the latest versions of Windows – 2000 and XP are far more improved than2000 and XP are far more improved than the incredibly buggy Windows 95the incredibly buggy Windows 95
  • 20. SecuritySecurity Linux seems to be more prepared forLinux seems to be more prepared for protecting itself because of the beginningprotecting itself because of the beginning developments of Linux, UNIX, anddevelopments of Linux, UNIX, and FreeBSD which were aimed at top notchFreeBSD which were aimed at top notch securitysecurity Linux allows does not create registry keysLinux allows does not create registry keys in a way Windows does allowing a user toin a way Windows does allowing a user to browse installed components registrybrowse installed components registry keys, which contain important informationkeys, which contain important information
  • 21. Security contd…Security contd… Linux is more virus proof since viruses –Linux is more virus proof since viruses – malicious programs either cannot be runmalicious programs either cannot be run automatically on the Linux machine, orautomatically on the Linux machine, or simply are not capable of being executedsimply are not capable of being executed on a 386 architectureon a 386 architecture Windows is often known for a largeWindows is often known for a large amount of loop holesamount of loop holes
  • 22. Information Protection and Security Access control regulate user access to the system Information flow control regulate flow of data within the system and its delivery to users Certification proving that access and flow control perform according to specifications
  • 23. Financial DifferencesFinancial Differences COSTCOST LINUXLINUX WINDOWSWINDOWS Online DownloadsOnline Downloads FreeFree Not AvailableNot Available Retail Price, CDRetail Price, CD $50$50 $300$300
  • 24. Financial DifferencesFinancial Differences Companies have to spend millions forCompanies have to spend millions for licenses for ever individual windowslicenses for ever individual windows computercomputer For Linux companies don’t have to spendFor Linux companies don’t have to spend anythinganything
  • 25. Technical DifferencesTechnical Differences Keeping up to date: Linux upgrades fasterKeeping up to date: Linux upgrades faster than Windowsthan Windows Compatibility: Linux is BackwardCompatibility: Linux is Backward Compatible unlike Windows.Compatible unlike Windows.
  • 26. Technical DifferencesTechnical Differences Features Provided:Features Provided: Both support Dynamic CachingBoth support Dynamic Caching Both have Multi-user SupportBoth have Multi-user Support Application differencesApplication differences No commercial word processor for Linux,No commercial word processor for Linux, which matches the quality for Windowswhich matches the quality for Windows
  • 27. End-User DifferencesEnd-User Differences Proprietary vs. Open sourceProprietary vs. Open source  Windows is a Proprietary TechnologyWindows is a Proprietary Technology Applications will only work on WindowsApplications will only work on Windows  Linux – Open SourceLinux – Open Source
  • 28. FILE SYSTEMFILE SYSTEM Implements long-term store Information stored in named objects called files OS typically offers the following file operations: creating, deleting, renaming reading, writing locking, unlocking
  • 29. FILE SYSTEM Contd…FILE SYSTEM Contd… NTFS v EXT3 We have used EXT2 and EXT3 as the Linux FS due to their popularity NTFS is the primary XP FS – Not backwards compatible with Win2k