SlideShare a Scribd company logo
1 of 25
MILESTONES OF OPERATING SYSTEMS
                IN
    30 YEARS OF PROGRAMMING




        Poyraz SAĞTEKİN
       Computer Engineering
OUTLINE

• 1980’s
• 1990’s
• 2000’s
• Reference List
1980’S
• DOS Family
• SUN OS
• GNU
• LISA OS
• Windows
DOS OPERATING SYSTEM
• Disk Operating System

• Single task
• Command line
• Limited ability(Text Editor, File Name Change, etc.)

• IBM (PC-DOS), Microsoft (MS-DOS), Commodore
  (CBM DOS), Apple

• Background Usage
SUN OS
• Unix based
• Sun Microsystems
   • Servers
   • Workstations


• Graphics User Interface (GUI)


• Named Solaris after 1992
GNU
• Developed by Massachusetts Institute of
  Technology (MIT)
  • Richard Stallman
• Unix based
• More reliable
• Open-Source
LISA OS
• Apple Inc. for Lisa Computers (1983)
• Multitask
• Graphical User Interface (GUI)
• Virtual memory
• Hierarchal File Structure
• Named as MAC OS after
1984
WINDOWS

• Windows 1.0 (November, 1985)
  • Limited graphics support
  • Colored interface
  • Tiled windows
• Windows 2.0 (December, 1987)
  • Overlapping windows
  • VGA support (16 colors)
1990’S
• Windows Family
• Linux
• MAC OS
WINDOWS
• Windows 3.x (1990)
  • More independent
  • Advanced graphics
  • Special fonts
  • Network
  • Increased RAM support
WINDOWS
• Windows 95
  • Start button
  • User oriented
  • Long filenames
  • 32Bit
WINDOWS
• Windows 98
  • Internet supported applications
    (Outlook, Frontpage, Microsoft Chat, Web Publishing
    Wizard)
  • Advanced driver support (Plug and Play)
LINUX
• Linus Torvalds (1991)
• Unix based
• Free and Open Source
• Multi processor support
MAC OS
• System 7.x
  • No command line
  • Virtual memory support
  • Extension manager
  • Numerous included programs
  • Speech manager
MAC OS
• MAC OS 9
 • ‘‘Best Internet Operating System Ever’’
   (Jobs, S., 1999)
 • Remote Access
 • Personal File Sharing
 • 128-bit file encryption
 • Support for files larger than 2 GB
2000’S
• Microsoft
   • Windows XP
   • Windows Vista
   • Windows 7
• Apple
   • OS X
   • iOS
• Linux
MICROSOFT
• Windows XP
  • Consumer Oriented
  • Product Activation
  • Custom themes
  • User switching
  • 64-bit support
MICROSOFT
• Windows Vista & Windows 7
  • Windows Aero Theme
  • Easy language changing
  • Instant search
  • Sidebar
  • Over 525 million copies (Windows 7)
APPLE
• OS X
  • 9 releases
  • Visual improvements
  • No more Happy MAC
  • Additional softwares
  • Improved performance (Snow
    Leopard)
APPLE
• iOS
  • iPhone
  • Computer-like cellphones
  • Multimedia
  • Consumer oriented
LINUX
• Used by
  PCs, supercomputers, workstations etc.
• Most secure operating system
• Over 600 distributions with 5 main
  bases
  (Debian, Gentoo, Pacman, RPM, Slack
  ware)
• Still free
LINUX
• Android
  • Led by Google Inc.
  • Face recognition
  • Secure (sandbox)
  • Customizable
REFERENCE LIST
• Wallace, J., Erickson, J. (1992). Hard Drive, John Wiley & Sons
• Duncan, R. (1988). The MS-DOS Encyclopedia, Microsoft Press
• Tim, Paterson. "An Inside Look at MS-DOS". Seattle Computer Products
  Retrieved From: http://www.patersontech.com/Dos/Byte/InsideDos.htm
• Hunter, D. (1983). "The Roots of DOS". Softalk for the IBM Personal
  Computer
  Retrieved From: http://www.patersontech.com/Dos/Softalk/Softalk.html
•   iCon: Steve Jobs, The Greatest Second Act in the History of Business
• Andy Hertzfeld (2005). "Bicycle". Revolution in the Valley. O'Reilly
•   Isaacson, Walter (2011). Steve Jobs. Simon & Schuster
• (n.a., n.d.) A History of Apple's Lisa, 1979–1986
  Retrieved From: http://lowendmac.com/orchard/05/apple-lisa-history.html
REFERENCE LIST
• (Free Software Foundation, n.d.) What is GNU?. The GNU Operating
  System.
  Retrieved from: http://www.gnu.org/
• Lessig, L. (2001) The Future of Ideas: The Fate of the Commons in a
  Connected World, Random House, Inc.
• Stallman, R. (1983) ‘‘new UNIX implementation’’
  Retrieved From: https://groups.google.com/group/net.unix-
  wizards/msg/4dadd63a976019d7?pli=1
• Salus, P. (1994) A Quarter Century of Unix. Addison-Wesley
• Solaris Operating System (Unix)". Operating System Documentation
  Project
• Torvalds, L., Diamond, D. (2001). Just for Fun: The Story of an Accidental
  Revolutionary. HarperBusiness
• Santhanam, A. (2003) Towards Linux 2.6, A look into the workings of the
  next new kernel, IBM Global Services
REFERENCE LIST
• "New Graphical Interface: Enhance Your Programs with New Windows XP
  Shell Features". MSDN
• "Kernel Enhancements for Windows XP". Windows Hardware Developer
  Center (WHDC). Microsoft Corporation
• "Windows XP: Kernel Improvements Create a More Robust, Powerful, and
  Scalable OS". MSDN Magazine
• Cruz, L. (2010). "Multi-core processor and multiprocessor limit for
  Windows XP". Microsoft.
• Anderson, A. (2005). "South Korea fines Microsoft for antitrust abuses".
  Ars Technica
• "Apple Developer: Cocoa Overview". Apple Inc.
• "X11 for Mac OS X 1.0". Apple Inc.

More Related Content

Similar to Milestones of operating systems

Similar to Milestones of operating systems (20)

Evolution of Microsoft windows operating systems
Evolution of Microsoft windows operating systemsEvolution of Microsoft windows operating systems
Evolution of Microsoft windows operating systems
 
Windows Operating System
Windows Operating SystemWindows Operating System
Windows Operating System
 
Operating System - Microsoft Windows 10
Operating System - Microsoft Windows 10 Operating System - Microsoft Windows 10
Operating System - Microsoft Windows 10
 
Mac_os_final_piyush
Mac_os_final_piyushMac_os_final_piyush
Mac_os_final_piyush
 
presentation in Windows-OS-Presentation_HAC.pptx
presentation in  Windows-OS-Presentation_HAC.pptxpresentation in  Windows-OS-Presentation_HAC.pptx
presentation in Windows-OS-Presentation_HAC.pptx
 
Computer Operating System
Computer Operating SystemComputer Operating System
Computer Operating System
 
Presentation on windows
Presentation  on windowsPresentation  on windows
Presentation on windows
 
Windows operating system
Windows operating systemWindows operating system
Windows operating system
 
Linuxseminar os
Linuxseminar osLinuxseminar os
Linuxseminar os
 
Linux
LinuxLinux
Linux
 
Linux command ppt
Linux command pptLinux command ppt
Linux command ppt
 
Operating system basics
Operating system basicsOperating system basics
Operating system basics
 
Course 101: Lecture 5: Linux & GNU
Course 101: Lecture 5: Linux & GNU Course 101: Lecture 5: Linux & GNU
Course 101: Lecture 5: Linux & GNU
 
Windows operating system presentation
Windows operating system presentationWindows operating system presentation
Windows operating system presentation
 
Linux for everyone
Linux for everyoneLinux for everyone
Linux for everyone
 
ahistoryofwindows.pptx
ahistoryofwindows.pptxahistoryofwindows.pptx
ahistoryofwindows.pptx
 
Operating Systems: A History of Linux
Operating Systems: A History of LinuxOperating Systems: A History of Linux
Operating Systems: A History of Linux
 
Macintosh
MacintoshMacintosh
Macintosh
 
Os
OsOs
Os
 
Operating System Software
Operating System SoftwareOperating System Software
Operating System Software
 

Recently uploaded

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 

Recently uploaded (20)

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 

Milestones of operating systems

  • 1. MILESTONES OF OPERATING SYSTEMS IN 30 YEARS OF PROGRAMMING Poyraz SAĞTEKİN Computer Engineering
  • 2. OUTLINE • 1980’s • 1990’s • 2000’s • Reference List
  • 3. 1980’S • DOS Family • SUN OS • GNU • LISA OS • Windows
  • 4. DOS OPERATING SYSTEM • Disk Operating System • Single task • Command line • Limited ability(Text Editor, File Name Change, etc.) • IBM (PC-DOS), Microsoft (MS-DOS), Commodore (CBM DOS), Apple • Background Usage
  • 5. SUN OS • Unix based • Sun Microsystems • Servers • Workstations • Graphics User Interface (GUI) • Named Solaris after 1992
  • 6. GNU • Developed by Massachusetts Institute of Technology (MIT) • Richard Stallman • Unix based • More reliable • Open-Source
  • 7. LISA OS • Apple Inc. for Lisa Computers (1983) • Multitask • Graphical User Interface (GUI) • Virtual memory • Hierarchal File Structure • Named as MAC OS after 1984
  • 8. WINDOWS • Windows 1.0 (November, 1985) • Limited graphics support • Colored interface • Tiled windows • Windows 2.0 (December, 1987) • Overlapping windows • VGA support (16 colors)
  • 10. WINDOWS • Windows 3.x (1990) • More independent • Advanced graphics • Special fonts • Network • Increased RAM support
  • 11. WINDOWS • Windows 95 • Start button • User oriented • Long filenames • 32Bit
  • 12. WINDOWS • Windows 98 • Internet supported applications (Outlook, Frontpage, Microsoft Chat, Web Publishing Wizard) • Advanced driver support (Plug and Play)
  • 13. LINUX • Linus Torvalds (1991) • Unix based • Free and Open Source • Multi processor support
  • 14. MAC OS • System 7.x • No command line • Virtual memory support • Extension manager • Numerous included programs • Speech manager
  • 15. MAC OS • MAC OS 9 • ‘‘Best Internet Operating System Ever’’ (Jobs, S., 1999) • Remote Access • Personal File Sharing • 128-bit file encryption • Support for files larger than 2 GB
  • 16. 2000’S • Microsoft • Windows XP • Windows Vista • Windows 7 • Apple • OS X • iOS • Linux
  • 17. MICROSOFT • Windows XP • Consumer Oriented • Product Activation • Custom themes • User switching • 64-bit support
  • 18. MICROSOFT • Windows Vista & Windows 7 • Windows Aero Theme • Easy language changing • Instant search • Sidebar • Over 525 million copies (Windows 7)
  • 19. APPLE • OS X • 9 releases • Visual improvements • No more Happy MAC • Additional softwares • Improved performance (Snow Leopard)
  • 20. APPLE • iOS • iPhone • Computer-like cellphones • Multimedia • Consumer oriented
  • 21. LINUX • Used by PCs, supercomputers, workstations etc. • Most secure operating system • Over 600 distributions with 5 main bases (Debian, Gentoo, Pacman, RPM, Slack ware) • Still free
  • 22. LINUX • Android • Led by Google Inc. • Face recognition • Secure (sandbox) • Customizable
  • 23. REFERENCE LIST • Wallace, J., Erickson, J. (1992). Hard Drive, John Wiley & Sons • Duncan, R. (1988). The MS-DOS Encyclopedia, Microsoft Press • Tim, Paterson. "An Inside Look at MS-DOS". Seattle Computer Products Retrieved From: http://www.patersontech.com/Dos/Byte/InsideDos.htm • Hunter, D. (1983). "The Roots of DOS". Softalk for the IBM Personal Computer Retrieved From: http://www.patersontech.com/Dos/Softalk/Softalk.html • iCon: Steve Jobs, The Greatest Second Act in the History of Business • Andy Hertzfeld (2005). "Bicycle". Revolution in the Valley. O'Reilly • Isaacson, Walter (2011). Steve Jobs. Simon & Schuster • (n.a., n.d.) A History of Apple's Lisa, 1979–1986 Retrieved From: http://lowendmac.com/orchard/05/apple-lisa-history.html
  • 24. REFERENCE LIST • (Free Software Foundation, n.d.) What is GNU?. The GNU Operating System. Retrieved from: http://www.gnu.org/ • Lessig, L. (2001) The Future of Ideas: The Fate of the Commons in a Connected World, Random House, Inc. • Stallman, R. (1983) ‘‘new UNIX implementation’’ Retrieved From: https://groups.google.com/group/net.unix- wizards/msg/4dadd63a976019d7?pli=1 • Salus, P. (1994) A Quarter Century of Unix. Addison-Wesley • Solaris Operating System (Unix)". Operating System Documentation Project • Torvalds, L., Diamond, D. (2001). Just for Fun: The Story of an Accidental Revolutionary. HarperBusiness • Santhanam, A. (2003) Towards Linux 2.6, A look into the workings of the next new kernel, IBM Global Services
  • 25. REFERENCE LIST • "New Graphical Interface: Enhance Your Programs with New Windows XP Shell Features". MSDN • "Kernel Enhancements for Windows XP". Windows Hardware Developer Center (WHDC). Microsoft Corporation • "Windows XP: Kernel Improvements Create a More Robust, Powerful, and Scalable OS". MSDN Magazine • Cruz, L. (2010). "Multi-core processor and multiprocessor limit for Windows XP". Microsoft. • Anderson, A. (2005). "South Korea fines Microsoft for antitrust abuses". Ars Technica • "Apple Developer: Cocoa Overview". Apple Inc. • "X11 for Mac OS X 1.0". Apple Inc.