SlideShare uma empresa Scribd logo
1 de 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.

Mais conteúdo relacionado

Mais procurados

Mobile operating system (os)
Mobile operating system (os)Mobile operating system (os)
Mobile operating system (os)AMIT GUPTA
 
File System in Operating System
File System in Operating SystemFile System in Operating System
File System in Operating SystemMeghaj Mallick
 
Presentation on Android operating system
Presentation on Android operating systemPresentation on Android operating system
Presentation on Android operating systemSalma Begum
 
Operating system components
Operating system componentsOperating system components
Operating system componentsSyed Zaid Irshad
 
Fedora Operating System
Fedora Operating SystemFedora Operating System
Fedora Operating SystemLaiba Nasir
 
IBM QRadar WinCollector - Managed Vs Stand Alone
IBM QRadar  WinCollector - Managed Vs Stand AloneIBM QRadar  WinCollector - Managed Vs Stand Alone
IBM QRadar WinCollector - Managed Vs Stand AloneMuhammad Abdel Aal
 
UI controls in Android
UI controls in Android UI controls in Android
UI controls in Android DivyaKS12
 
Android GPS Tutorial
Android GPS TutorialAndroid GPS Tutorial
Android GPS TutorialAhsanul Karim
 
04 activities and activity life cycle
04 activities and activity life cycle04 activities and activity life cycle
04 activities and activity life cycleSokngim Sa
 
Centos operating system
Centos operating systemCentos operating system
Centos operating systemAgbada
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating SystemBilal Mirza
 
Mobile operating system by Shabeeb
Mobile operating system by ShabeebMobile operating system by Shabeeb
Mobile operating system by ShabeebShabeeb Shabi
 

Mais procurados (20)

Mobile operating system (os)
Mobile operating system (os)Mobile operating system (os)
Mobile operating system (os)
 
Linux
LinuxLinux
Linux
 
File System in Operating System
File System in Operating SystemFile System in Operating System
File System in Operating System
 
Case study linux
Case study linuxCase study linux
Case study linux
 
File system
File systemFile system
File system
 
Ubuntu OS.pptx
Ubuntu OS.pptxUbuntu OS.pptx
Ubuntu OS.pptx
 
Presentation on Android operating system
Presentation on Android operating systemPresentation on Android operating system
Presentation on Android operating system
 
Operating system components
Operating system componentsOperating system components
Operating system components
 
Fedora Operating System
Fedora Operating SystemFedora Operating System
Fedora Operating System
 
IBM QRadar WinCollector - Managed Vs Stand Alone
IBM QRadar  WinCollector - Managed Vs Stand AloneIBM QRadar  WinCollector - Managed Vs Stand Alone
IBM QRadar WinCollector - Managed Vs Stand Alone
 
UI controls in Android
UI controls in Android UI controls in Android
UI controls in Android
 
Android GPS Tutorial
Android GPS TutorialAndroid GPS Tutorial
Android GPS Tutorial
 
Linux security
Linux securityLinux security
Linux security
 
04 activities and activity life cycle
04 activities and activity life cycle04 activities and activity life cycle
04 activities and activity life cycle
 
Centos operating system
Centos operating systemCentos operating system
Centos operating system
 
Linux - Introductions to Linux Operating System
Linux - Introductions to Linux Operating SystemLinux - Introductions to Linux Operating System
Linux - Introductions to Linux Operating System
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating System
 
Mobile operating system
Mobile operating systemMobile operating system
Mobile operating system
 
Android history
Android historyAndroid history
Android history
 
Mobile operating system by Shabeeb
Mobile operating system by ShabeebMobile operating system by Shabeeb
Mobile operating system by Shabeeb
 

Semelhante a Milestones of operating systems

Semelhante a Milestones of operating systems (20)

Windows series operating system
Windows series operating systemWindows series operating system
Windows series operating system
 
Os ppt full content
Os ppt full contentOs ppt full content
Os ppt full content
 
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
 

Último

DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
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
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 

Último (20)

DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
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
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 

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.