SlideShare a Scribd company logo
History of Operating Systems

An operating system (OS) is a software program that manages the hardware and software
resources of a computer. The OS performs basic tasks, such as controlling and allocating
memory,
prioritizing the processing of instructions, controlling input and output devices, facilitating
networking, and managing files.
The first computers did not have operating systems. However, software tools for managing
the system and simplifying the use of hardware appeared very quickly afterwards, and
gradually
expanded in scope. By the early 1960s, commercial computer vendors were supplying quite
extensive tools for streamlining the development, scheduling, and execution of jobs on batch
processing systems. Examples were produced by UNIVAC and Control Data Corporation,
amongst
others.
Through the 1960s, several major concepts were developed, driving the development of
operating systems. The development of the IBM System/360 produced a family of mainframe
computers available in widely differing capacities and price points, for which a single
operating
system OS/360 was planned (rather than developing ad-hoc programs for every individual
model).
This concept of a single OS spanning an entire product line was crucial for the success of
System/360 and, in fact, IBM's current mainframe operating systems are distant descendants
of this original system; applications written for the OS/360 can still be run on modern
machines. OS/360 also contained another important advance: the development of the hard
disk permanent storage device (which IBM called DASD). Another key development was the
concept of time-sharing: the idea of sharing the resources of expensive computers amongst
multiple computer users interacting in real time with the system.
Time sharing allowed all of the users to have the illusion of having exclusive access to the
machine; the Multics time sharing system was the most famous of a number of new operating
systems developed to take advantage of the concept. Multics, particularly, was an inspiration to
a number of operating systems developed in the 1970s, notably Unix. Another commercially-
popular minicomputer operating system was VMS.
The first microcomputers did not have the capacity or need for the elaborate operating systems
that
had been developed for mainframes and minis; minimalistic operating systems were
developed.
One notable early operating system was CP/M, which was supported on many early
microcomputers and was largely cloned in creating MS-DOS, which became wildly popular as
the
operating system chosen for the IBM PC (IBM's version of it was called IBM-DOS or PC-
DOS), its
successors making Microsoft one of the world's most profitable companies. The major
alternative
throughout the 1980s in the microcomputer market was Mac OS, tied intimately to the Apple
Macintosh computer.
By the 1990s, the microcomputer had evolved to the point where, as well as extensive GUI
facilities, the robustness and flexibility of operating systems of larger computers became
increasingly desirable. Microsoft's response to this change was the development of Windows
NT,
which served as the basis for Microsoft's entire operating system line starting in 1999. Apple
rebuilt
their operating system on top of a Unix core as Mac OS X, released in 2001. Hobbyist-
developed
reimplementations of Unix, assembled with the tools from the GNU project, also became
popular;
versions based on the Linux kernel are by far the most popular, with the BSD derived UNIXes
holding a small portion of the server market. The growing complexity of embedded devices has
a growing trend to use embedded operating systems on them.

More Related Content

What's hot

Operating systems
Operating systemsOperating systems
Operating systems
yadavindrian940
 
BEST Microsoft windows
BEST Microsoft windowsBEST Microsoft windows
BEST Microsoft windows
tabatsoyako
 
Desktop operating system
Desktop operating systemDesktop operating system
Desktop operating system
Md. Fazla Rabbi
 
introduction to Operating system. (windows)
introduction to Operating system. (windows)introduction to Operating system. (windows)
introduction to Operating system. (windows)
shantanu milkhe
 
Windows operating system version
Windows operating system versionWindows operating system version
Windows operating system version
Er Ankit Anand
 
History of microsoft windows
History of microsoft windowsHistory of microsoft windows
History of microsoft windows
fernandodiosdado
 
Linux Vs Unix
Linux Vs UnixLinux Vs Unix
Linux Vs Unix
Mintoo Jakhmola
 
Microsoft Windows Operating System.
Microsoft Windows Operating System.Microsoft Windows Operating System.
Microsoft Windows Operating System.
Swathi Vishwa
 
Types of mobile operating systems
Types of mobile operating systemsTypes of mobile operating systems
Types of mobile operating systems
Divya korrapati
 
Mac OS Presentation
Mac OS PresentationMac OS Presentation
Mac OS Presentation
MahlaKetapi
 
Operating Systems: History of Windows
Operating Systems: History of WindowsOperating Systems: History of Windows
Operating Systems: History of Windows
Damian T. Gordon
 
A very brief history of Microsoft Windows
A very brief history of Microsoft WindowsA very brief history of Microsoft Windows
A very brief history of Microsoft Windows
Vikas Dhyani
 
History of windows
History of windowsHistory of windows
History of windows
Annu Ahmed
 
System software 2
System software 2System software 2
System software 2
fatinsmile
 
History of Operting System Windows and a simple comparision
History of Operting System Windows and a simple comparisionHistory of Operting System Windows and a simple comparision
History of Operting System Windows and a simple comparision
farrukh ishaq choudhary
 
Windows Operating System
Windows Operating SystemWindows Operating System
Windows Operating System
zaibs7242
 
introduction to windows (history of windows)
introduction to windows (history of windows)introduction to windows (history of windows)
introduction to windows (history of windows)
Ehtashamulhaq17
 
Microsoft windows operating system
Microsoft windows operating systemMicrosoft windows operating system
Microsoft windows operating system
TEENAVEENCHHEE
 
History of Graphical User Interface (GUI)
History of Graphical User Interface (GUI)History of Graphical User Interface (GUI)
History of Graphical User Interface (GUI)
CelalAlizade
 
presentation on windows os
presentation on windows ospresentation on windows os
presentation on windows os
ste1fire
 

What's hot (20)

Operating systems
Operating systemsOperating systems
Operating systems
 
BEST Microsoft windows
BEST Microsoft windowsBEST Microsoft windows
BEST Microsoft windows
 
Desktop operating system
Desktop operating systemDesktop operating system
Desktop operating system
 
introduction to Operating system. (windows)
introduction to Operating system. (windows)introduction to Operating system. (windows)
introduction to Operating system. (windows)
 
Windows operating system version
Windows operating system versionWindows operating system version
Windows operating system version
 
History of microsoft windows
History of microsoft windowsHistory of microsoft windows
History of microsoft windows
 
Linux Vs Unix
Linux Vs UnixLinux Vs Unix
Linux Vs Unix
 
Microsoft Windows Operating System.
Microsoft Windows Operating System.Microsoft Windows Operating System.
Microsoft Windows Operating System.
 
Types of mobile operating systems
Types of mobile operating systemsTypes of mobile operating systems
Types of mobile operating systems
 
Mac OS Presentation
Mac OS PresentationMac OS Presentation
Mac OS Presentation
 
Operating Systems: History of Windows
Operating Systems: History of WindowsOperating Systems: History of Windows
Operating Systems: History of Windows
 
A very brief history of Microsoft Windows
A very brief history of Microsoft WindowsA very brief history of Microsoft Windows
A very brief history of Microsoft Windows
 
History of windows
History of windowsHistory of windows
History of windows
 
System software 2
System software 2System software 2
System software 2
 
History of Operting System Windows and a simple comparision
History of Operting System Windows and a simple comparisionHistory of Operting System Windows and a simple comparision
History of Operting System Windows and a simple comparision
 
Windows Operating System
Windows Operating SystemWindows Operating System
Windows Operating System
 
introduction to windows (history of windows)
introduction to windows (history of windows)introduction to windows (history of windows)
introduction to windows (history of windows)
 
Microsoft windows operating system
Microsoft windows operating systemMicrosoft windows operating system
Microsoft windows operating system
 
History of Graphical User Interface (GUI)
History of Graphical User Interface (GUI)History of Graphical User Interface (GUI)
History of Graphical User Interface (GUI)
 
presentation on windows os
presentation on windows ospresentation on windows os
presentation on windows os
 

Viewers also liked

History of os.1
History of os.1History of os.1
History of os.1
myrajendra
 
Operating system history
Operating system historyOperating system history
Operating system history
pauldunkirk
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
Harshith Meela
 
Operating system.ppt (1)
Operating system.ppt (1)Operating system.ppt (1)
Operating system.ppt (1)
Vaibhav Bajaj
 
types of operating system
types of operating systemtypes of operating system
types of operating system
Mahira Rashdi
 
Types of operating system
Types of operating systemTypes of operating system
Types of operating system
Jesus Obenita Jr.
 
Operating system overview concepts ppt
Operating system overview concepts pptOperating system overview concepts ppt
Operating system overview concepts ppt
RajendraPrasad Alladi
 
Presentation on operating system
 Presentation on operating system Presentation on operating system
Presentation on operating system
Nitish Xavier Tirkey
 
Types of Operating System
Types of Operating SystemTypes of Operating System
Types of Operating System
Hemant Raj
 
Ch01 introducing operating systems
Ch01 introducing operating systemsCh01 introducing operating systems
Ch01 introducing operating systems
Jacob Cadeliña
 
Operating system and its function
Operating system and its functionOperating system and its function
Operating system and its function
Nikhi Jain
 
Operating Systems 1 (1/12) - History
Operating Systems 1 (1/12) - HistoryOperating Systems 1 (1/12) - History
Operating Systems 1 (1/12) - History
Peter Tröger
 
Understanding operating systems 5th ed ch01
Understanding operating systems 5th ed ch01Understanding operating systems 5th ed ch01
Understanding operating systems 5th ed ch01
BarrBoy
 
Functions Of Operating Systems
Functions Of Operating SystemsFunctions Of Operating Systems
Functions Of Operating Systems
Akshay Kurup
 
Functions Of Operating System
Functions Of Operating SystemFunctions Of Operating System
Functions Of Operating System
Dr.Suresh Isave
 
Mobile operating system ppt
Mobile operating system pptMobile operating system ppt
Mobile operating system ppt
Santosh Kumar
 
Haiku operating system
Haiku operating systemHaiku operating system
Haiku operating system
honeyleth juanico
 
Fundamentals of Computer
Fundamentals of ComputerFundamentals of Computer
Fundamentals of Computer
bongatjeremie
 
Operating system presentation
Operating system presentationOperating system presentation
Operating system presentation
ashanrajpar
 
Power Point Presentaton on Android Operating system
Power Point Presentaton on Android Operating systemPower Point Presentaton on Android Operating system
Power Point Presentaton on Android Operating system
Sukanta Biswas
 

Viewers also liked (20)

History of os.1
History of os.1History of os.1
History of os.1
 
Operating system history
Operating system historyOperating system history
Operating system history
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
 
Operating system.ppt (1)
Operating system.ppt (1)Operating system.ppt (1)
Operating system.ppt (1)
 
types of operating system
types of operating systemtypes of operating system
types of operating system
 
Types of operating system
Types of operating systemTypes of operating system
Types of operating system
 
Operating system overview concepts ppt
Operating system overview concepts pptOperating system overview concepts ppt
Operating system overview concepts ppt
 
Presentation on operating system
 Presentation on operating system Presentation on operating system
Presentation on operating system
 
Types of Operating System
Types of Operating SystemTypes of Operating System
Types of Operating System
 
Ch01 introducing operating systems
Ch01 introducing operating systemsCh01 introducing operating systems
Ch01 introducing operating systems
 
Operating system and its function
Operating system and its functionOperating system and its function
Operating system and its function
 
Operating Systems 1 (1/12) - History
Operating Systems 1 (1/12) - HistoryOperating Systems 1 (1/12) - History
Operating Systems 1 (1/12) - History
 
Understanding operating systems 5th ed ch01
Understanding operating systems 5th ed ch01Understanding operating systems 5th ed ch01
Understanding operating systems 5th ed ch01
 
Functions Of Operating Systems
Functions Of Operating SystemsFunctions Of Operating Systems
Functions Of Operating Systems
 
Functions Of Operating System
Functions Of Operating SystemFunctions Of Operating System
Functions Of Operating System
 
Mobile operating system ppt
Mobile operating system pptMobile operating system ppt
Mobile operating system ppt
 
Haiku operating system
Haiku operating systemHaiku operating system
Haiku operating system
 
Fundamentals of Computer
Fundamentals of ComputerFundamentals of Computer
Fundamentals of Computer
 
Operating system presentation
Operating system presentationOperating system presentation
Operating system presentation
 
Power Point Presentaton on Android Operating system
Power Point Presentaton on Android Operating systemPower Point Presentaton on Android Operating system
Power Point Presentaton on Android Operating system
 

Similar to History of operating systems

Operating System
Operating SystemOperating System
Operating System
benremoz
 
Operating System..!
Operating System..!Operating System..!
Operating System..!
benremoz
 
Operating systems
Operating systemsOperating systems
Operating systems
mhmahamuk
 
Fundamentals of operating system maam lugas.pptx
Fundamentals of operating system maam lugas.pptxFundamentals of operating system maam lugas.pptx
Fundamentals of operating system maam lugas.pptx
Kim Brian Tilandoca
 
Operating System
Operating SystemOperating System
Operating System
Momina Idrees
 
Neha ict project
Neha ict projectNeha ict project
Neha ict project
amitgarg46
 
Comp10080 Os L12
Comp10080  Os L12Comp10080  Os L12
Comp10080 Os L12
gueste5b156
 
History of OS
History of OSHistory of OS
History of OS
Imran Mirza
 
Introduction to Operating system for BCA syllabus
Introduction to Operating system for BCA syllabusIntroduction to Operating system for BCA syllabus
Introduction to Operating system for BCA syllabus
Vidyapol1
 
Hostel management system project report
Hostel management system project reportHostel management system project report
Hostel management system project report
Softroniics india
 
Evolution of OS (Operating System)/CS.pptx
Evolution of OS (Operating System)/CS.pptxEvolution of OS (Operating System)/CS.pptx
Evolution of OS (Operating System)/CS.pptx
cetaw81672
 
Operating Systems Unit One - Fourth Semester - Engineering
Operating Systems Unit One - Fourth Semester - EngineeringOperating Systems Unit One - Fourth Semester - Engineering
Operating Systems Unit One - Fourth Semester - Engineering
Yogesh Santhan
 
Case study
Case studyCase study
Case study
Usha Ravichandran
 
Operating system
Operating systemOperating system
Operating system
Pratyush Ray
 
Mac OS Seminar report
Mac OS Seminar reportMac OS Seminar report
Mac OS Seminar report
Karthik Kumar
 
SACHINDOC
SACHINDOCSACHINDOC
SACHINDOC
Sachin Gedam
 
Operating System by cool buddy nakul
Operating System by cool buddy nakulOperating System by cool buddy nakul
Operating System by cool buddy nakul
cool buddy nakul
 
Operating System By Cool Buddy Nakul1
Operating System By Cool Buddy Nakul1Operating System By Cool Buddy Nakul1
Operating System By Cool Buddy Nakul1
cool buddy nakul
 
Chapter 1~Introduction to Operating System.pptx
Chapter 1~Introduction to Operating System.pptxChapter 1~Introduction to Operating System.pptx
Chapter 1~Introduction to Operating System.pptx
FBHouse
 
Operating system
Operating systemOperating system
Operating system
vivek anand
 

Similar to History of operating systems (20)

Operating System
Operating SystemOperating System
Operating System
 
Operating System..!
Operating System..!Operating System..!
Operating System..!
 
Operating systems
Operating systemsOperating systems
Operating systems
 
Fundamentals of operating system maam lugas.pptx
Fundamentals of operating system maam lugas.pptxFundamentals of operating system maam lugas.pptx
Fundamentals of operating system maam lugas.pptx
 
Operating System
Operating SystemOperating System
Operating System
 
Neha ict project
Neha ict projectNeha ict project
Neha ict project
 
Comp10080 Os L12
Comp10080  Os L12Comp10080  Os L12
Comp10080 Os L12
 
History of OS
History of OSHistory of OS
History of OS
 
Introduction to Operating system for BCA syllabus
Introduction to Operating system for BCA syllabusIntroduction to Operating system for BCA syllabus
Introduction to Operating system for BCA syllabus
 
Hostel management system project report
Hostel management system project reportHostel management system project report
Hostel management system project report
 
Evolution of OS (Operating System)/CS.pptx
Evolution of OS (Operating System)/CS.pptxEvolution of OS (Operating System)/CS.pptx
Evolution of OS (Operating System)/CS.pptx
 
Operating Systems Unit One - Fourth Semester - Engineering
Operating Systems Unit One - Fourth Semester - EngineeringOperating Systems Unit One - Fourth Semester - Engineering
Operating Systems Unit One - Fourth Semester - Engineering
 
Case study
Case studyCase study
Case study
 
Operating system
Operating systemOperating system
Operating system
 
Mac OS Seminar report
Mac OS Seminar reportMac OS Seminar report
Mac OS Seminar report
 
SACHINDOC
SACHINDOCSACHINDOC
SACHINDOC
 
Operating System by cool buddy nakul
Operating System by cool buddy nakulOperating System by cool buddy nakul
Operating System by cool buddy nakul
 
Operating System By Cool Buddy Nakul1
Operating System By Cool Buddy Nakul1Operating System By Cool Buddy Nakul1
Operating System By Cool Buddy Nakul1
 
Chapter 1~Introduction to Operating System.pptx
Chapter 1~Introduction to Operating System.pptxChapter 1~Introduction to Operating System.pptx
Chapter 1~Introduction to Operating System.pptx
 
Operating system
Operating systemOperating system
Operating system
 

More from One97 Communications Limited

Er. Model Of Hospital Management
Er. Model Of Hospital ManagementEr. Model Of Hospital Management
Er. Model Of Hospital Management
One97 Communications Limited
 
Financial
FinancialFinancial
Railway
RailwayRailway
Library
LibraryLibrary
Fcfs Cpu Scheduling With Gantt Chart
Fcfs Cpu Scheduling With Gantt ChartFcfs Cpu Scheduling With Gantt Chart
Fcfs Cpu Scheduling With Gantt Chart
One97 Communications Limited
 
Neural Interfacing
Neural Interfacing Neural Interfacing
Neural Interfacing
One97 Communications Limited
 
Blue eye technology
Blue eye technology Blue eye technology
Blue eye technology
One97 Communications Limited
 
Computer Forensics
Computer ForensicsComputer Forensics
Computer Forensics
One97 Communications Limited
 
Backtrack
BacktrackBacktrack
Protect Folders without using any Software
Protect Folders without using any SoftwareProtect Folders without using any Software
Protect Folders without using any Software
One97 Communications Limited
 
Introduction to Java Programming
Introduction to Java ProgrammingIntroduction to Java Programming
Introduction to Java Programming
One97 Communications Limited
 
Topology
TopologyTopology
WAP to invoke constructors using super keyword in java
WAP to invoke constructors using super keyword in javaWAP to invoke constructors using super keyword in java
WAP to invoke constructors using super keyword in java
One97 Communications Limited
 
WAP to find out whether the number is prime or not in java
WAP to find out whether the number is prime or not in javaWAP to find out whether the number is prime or not in java
WAP to find out whether the number is prime or not in java
One97 Communications Limited
 
Overriding abstract in java
Overriding abstract in javaOverriding abstract in java
Overriding abstract in java
One97 Communications Limited
 
How to achieve multiple inheritances by using interface in java
How to achieve multiple inheritances by using interface in java How to achieve multiple inheritances by using interface in java
How to achieve multiple inheritances by using interface in java
One97 Communications Limited
 
Method overriding in java
Method overriding in javaMethod overriding in java
Method overriding in java
One97 Communications Limited
 
WAP to implement inheritance and overloading methods in java
WAP to implement inheritance and overloading methods in javaWAP to implement inheritance and overloading methods in java
WAP to implement inheritance and overloading methods in java
One97 Communications Limited
 
program on Function overloading in java
program on  Function overloading in javaprogram on  Function overloading in java
program on Function overloading in java
One97 Communications Limited
 
Program on usage of Final keyword in java
Program on usage of  Final keyword in javaProgram on usage of  Final keyword in java
Program on usage of Final keyword in java
One97 Communications Limited
 

More from One97 Communications Limited (20)

Er. Model Of Hospital Management
Er. Model Of Hospital ManagementEr. Model Of Hospital Management
Er. Model Of Hospital Management
 
Financial
FinancialFinancial
Financial
 
Railway
RailwayRailway
Railway
 
Library
LibraryLibrary
Library
 
Fcfs Cpu Scheduling With Gantt Chart
Fcfs Cpu Scheduling With Gantt ChartFcfs Cpu Scheduling With Gantt Chart
Fcfs Cpu Scheduling With Gantt Chart
 
Neural Interfacing
Neural Interfacing Neural Interfacing
Neural Interfacing
 
Blue eye technology
Blue eye technology Blue eye technology
Blue eye technology
 
Computer Forensics
Computer ForensicsComputer Forensics
Computer Forensics
 
Backtrack
BacktrackBacktrack
Backtrack
 
Protect Folders without using any Software
Protect Folders without using any SoftwareProtect Folders without using any Software
Protect Folders without using any Software
 
Introduction to Java Programming
Introduction to Java ProgrammingIntroduction to Java Programming
Introduction to Java Programming
 
Topology
TopologyTopology
Topology
 
WAP to invoke constructors using super keyword in java
WAP to invoke constructors using super keyword in javaWAP to invoke constructors using super keyword in java
WAP to invoke constructors using super keyword in java
 
WAP to find out whether the number is prime or not in java
WAP to find out whether the number is prime or not in javaWAP to find out whether the number is prime or not in java
WAP to find out whether the number is prime or not in java
 
Overriding abstract in java
Overriding abstract in javaOverriding abstract in java
Overriding abstract in java
 
How to achieve multiple inheritances by using interface in java
How to achieve multiple inheritances by using interface in java How to achieve multiple inheritances by using interface in java
How to achieve multiple inheritances by using interface in java
 
Method overriding in java
Method overriding in javaMethod overriding in java
Method overriding in java
 
WAP to implement inheritance and overloading methods in java
WAP to implement inheritance and overloading methods in javaWAP to implement inheritance and overloading methods in java
WAP to implement inheritance and overloading methods in java
 
program on Function overloading in java
program on  Function overloading in javaprogram on  Function overloading in java
program on Function overloading in java
 
Program on usage of Final keyword in java
Program on usage of  Final keyword in javaProgram on usage of  Final keyword in java
Program on usage of Final keyword in java
 

History of operating systems

  • 1. History of Operating Systems An operating system (OS) is a software program that manages the hardware and software resources of a computer. The OS performs basic tasks, such as controlling and allocating memory, prioritizing the processing of instructions, controlling input and output devices, facilitating networking, and managing files. The first computers did not have operating systems. However, software tools for managing the system and simplifying the use of hardware appeared very quickly afterwards, and gradually expanded in scope. By the early 1960s, commercial computer vendors were supplying quite extensive tools for streamlining the development, scheduling, and execution of jobs on batch processing systems. Examples were produced by UNIVAC and Control Data Corporation, amongst others. Through the 1960s, several major concepts were developed, driving the development of operating systems. The development of the IBM System/360 produced a family of mainframe computers available in widely differing capacities and price points, for which a single operating system OS/360 was planned (rather than developing ad-hoc programs for every individual model). This concept of a single OS spanning an entire product line was crucial for the success of System/360 and, in fact, IBM's current mainframe operating systems are distant descendants of this original system; applications written for the OS/360 can still be run on modern machines. OS/360 also contained another important advance: the development of the hard disk permanent storage device (which IBM called DASD). Another key development was the concept of time-sharing: the idea of sharing the resources of expensive computers amongst multiple computer users interacting in real time with the system. Time sharing allowed all of the users to have the illusion of having exclusive access to the machine; the Multics time sharing system was the most famous of a number of new operating systems developed to take advantage of the concept. Multics, particularly, was an inspiration to a number of operating systems developed in the 1970s, notably Unix. Another commercially- popular minicomputer operating system was VMS. The first microcomputers did not have the capacity or need for the elaborate operating systems that had been developed for mainframes and minis; minimalistic operating systems were developed. One notable early operating system was CP/M, which was supported on many early microcomputers and was largely cloned in creating MS-DOS, which became wildly popular as the operating system chosen for the IBM PC (IBM's version of it was called IBM-DOS or PC- DOS), its successors making Microsoft one of the world's most profitable companies. The major alternative throughout the 1980s in the microcomputer market was Mac OS, tied intimately to the Apple Macintosh computer.
  • 2. By the 1990s, the microcomputer had evolved to the point where, as well as extensive GUI facilities, the robustness and flexibility of operating systems of larger computers became increasingly desirable. Microsoft's response to this change was the development of Windows NT, which served as the basis for Microsoft's entire operating system line starting in 1999. Apple rebuilt their operating system on top of a Unix core as Mac OS X, released in 2001. Hobbyist- developed reimplementations of Unix, assembled with the tools from the GNU project, also became popular; versions based on the Linux kernel are by far the most popular, with the BSD derived UNIXes holding a small portion of the server market. The growing complexity of embedded devices has a growing trend to use embedded operating systems on them.