SlideShare a Scribd company logo
1 of 2
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

BEST Microsoft windows
BEST Microsoft windowsBEST Microsoft windows
BEST Microsoft windowstabatsoyako
 
Desktop operating system
Desktop operating systemDesktop operating system
Desktop operating systemMd. 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 versionEr Ankit Anand
 
History of microsoft windows
History of microsoft windowsHistory of microsoft windows
History of microsoft windowsfernandodiosdado
 
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 systemsDivya korrapati
 
Mac OS Presentation
Mac OS PresentationMac OS Presentation
Mac OS PresentationMahlaKetapi
 
Operating Systems: History of Windows
Operating Systems: History of WindowsOperating Systems: History of Windows
Operating Systems: History of WindowsDamian 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 WindowsVikas Dhyani
 
History of windows
History of windowsHistory of windows
History of windowsAnnu Ahmed
 
System software 2
System software 2System software 2
System software 2fatinsmile
 
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 comparisionfarrukh ishaq choudhary
 
Windows Operating System
Windows Operating SystemWindows Operating System
Windows Operating Systemzaibs7242
 
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 systemTEENAVEENCHHEE
 
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 osste1fire
 

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.1myrajendra
 
Operating system history
Operating system historyOperating system history
Operating system historypauldunkirk
 
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 systemMahira Rashdi
 
Operating system overview concepts ppt
Operating system overview concepts pptOperating system overview concepts ppt
Operating system overview concepts pptRajendraPrasad Alladi
 
Types of Operating System
Types of Operating SystemTypes of Operating System
Types of Operating SystemHemant Raj
 
Ch01 introducing operating systems
Ch01 introducing operating systemsCh01 introducing operating systems
Ch01 introducing operating systemsJacob Cadeliña
 
Operating system and its function
Operating system and its functionOperating system and its function
Operating system and its functionNikhi Jain
 
Operating Systems 1 (1/12) - History
Operating Systems 1 (1/12) - HistoryOperating Systems 1 (1/12) - History
Operating Systems 1 (1/12) - HistoryPeter Tröger
 
Understanding operating systems 5th ed ch01
Understanding operating systems 5th ed ch01Understanding operating systems 5th ed ch01
Understanding operating systems 5th ed ch01BarrBoy
 
Functions Of Operating Systems
Functions Of Operating SystemsFunctions Of Operating Systems
Functions Of Operating SystemsAkshay Kurup
 
Functions Of Operating System
Functions Of Operating SystemFunctions Of Operating System
Functions Of Operating SystemDr.Suresh Isave
 
Mobile operating system ppt
Mobile operating system pptMobile operating system ppt
Mobile operating system pptSantosh Kumar
 
Fundamentals of Computer
Fundamentals of ComputerFundamentals of Computer
Fundamentals of Computerbongatjeremie
 
Operating system presentation
Operating system presentationOperating system presentation
Operating system presentationashanrajpar
 
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 systemSukanta 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 OS Evolution from Mainframes to PCs

Operating System
Operating SystemOperating System
Operating Systembenremoz
 
Operating System..!
Operating System..!Operating System..!
Operating System..!benremoz
 
Operating systems
Operating systemsOperating systems
Operating systemsmhmahamuk
 
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.pptxKim Brian Tilandoca
 
Neha ict project
Neha ict projectNeha ict project
Neha ict projectamitgarg46
 
Comp10080 Os L12
Comp10080  Os L12Comp10080  Os L12
Comp10080 Os L12gueste5b156
 
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 syllabusVidyapol1
 
Hostel management system project report
Hostel management system project reportHostel management system project report
Hostel management system project reportSoftroniics 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.pptxcetaw81672
 
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 - EngineeringYogesh Santhan
 
Mac OS Seminar report
Mac OS Seminar reportMac OS Seminar report
Mac OS Seminar reportKarthik Kumar
 
Operating System By Cool Buddy Nakul1
Operating System By Cool Buddy Nakul1Operating System By Cool Buddy Nakul1
Operating System By Cool Buddy Nakul1cool buddy nakul
 
Operating System by cool buddy nakul
Operating System by cool buddy nakulOperating System by cool buddy nakul
Operating System by cool buddy nakulcool buddy nakul
 
Operating system
Operating systemOperating system
Operating systemvivek anand
 

Similar to History of OS Evolution from Mainframes to PCs (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 Nakul1
Operating System By Cool Buddy Nakul1Operating System By Cool Buddy Nakul1
Operating System By Cool Buddy Nakul1
 
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
Operating systemOperating system
Operating system
 
Operating system and services
Operating system and servicesOperating system and services
Operating system and services
 

More from One97 Communications Limited

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 javaOne97 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 javaOne97 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
 
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 javaOne97 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 OS Evolution from Mainframes to PCs

  • 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.