Milestones of operating systems

25
Poyraz SAĞTEKİN Computer Engineering MİLESTONES OF OPERATİNG SYSTEMS İN 30 YEARS OF PROGRAMMİNG

Transcript of Milestones of operating systems

Page 1: Milestones of operating systems

Poyraz SAĞTEKİN

Computer Engineering

MİLESTONES OF OPERATİNG SYSTEMS İN

30 YEARS OF PROGRAMMİNG

Page 2: Milestones of operating systems

OUTLINE

• 1980’s

• 1990’s

• 2000’s

• Reference List

Page 3: Milestones of operating systems

1980’S• DOS Family

• SUN OS

• GNU

• LISA OS

• Windows

Page 4: Milestones of operating systems

DOS OPERATİNG 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

Page 5: Milestones of operating systems

SUN OS• Unix based

• Sun Microsystems

• Servers

• Workstations

• Graphics User Interface (GUI)

• Named Solaris after 1992

Page 6: Milestones of operating systems

GNU• Developed by Massachusetts Institute of

Technology (MIT)

• Richard Stallman

• Unix based

• More reliable

• Open-Source

Page 7: Milestones of operating systems

LISA OS• Apple Inc. for Lisa Computers (1983)

• Multitask

• Graphical User Interface (GUI)

• Virtual memory

• Hierarchal File Structure

• Named as MAC OS after

1984

Page 8: Milestones of operating systems

WİNDOWS

• Windows 1.0 (November, 1985)

• Limited graphics support

• Colored interface

• Tiled windows

• Windows 2.0 (December, 1987)

• Overlapping windows

• VGA support (16 colors)

Page 9: Milestones of operating systems

1990’S• Windows Family

• Linux

• MAC OS

Page 10: Milestones of operating systems

WİNDOWS• Windows 3.x (1990)

• More independent

• Advanced graphics

• Special fonts

• Network

• Increased RAM support

Page 11: Milestones of operating systems

WİNDOWS• Windows 95

• Start button

• User oriented

• Long filenames

• 32Bit

Page 12: Milestones of operating systems

WİNDOWS

• Windows 98

• Internet supported applications (Outlook, Frontpage, Microsoft Chat, Web Publishing Wizard)

• Advanced driver support (Plug and Play)

Page 13: Milestones of operating systems

LİNUX• Linus Torvalds (1991)

• Unix based

• Free and Open Source

• Multi processor support

Page 14: Milestones of operating systems

MAC OS• System 7.x

• No command line

• Virtual memory support

• Extension manager

• Numerous included programs

• Speech manager

Page 15: Milestones of operating systems

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

Page 16: Milestones of operating systems

2000’S• Microsoft

• Windows XP

• Windows Vista

• Windows 7

• Apple

• OS X

• iOS

• Linux

Page 17: Milestones of operating systems

MİCROSOFT• Windows XP

• Consumer Oriented

• Product Activation

• Custom themes

• User switching

• 64-bit support

Page 18: Milestones of operating systems

MİCROSOFT• Windows Vista & Windows 7

• Windows Aero Theme

• Easy language changing

• Instant search

• Sidebar

• Over 525 million copies (Windows 7)

Page 19: Milestones of operating systems

APPLE• OS X

• 9 releases

• Visual improvements

• No more Happy MAC

• Additional softwares

• Improved performance (Snow Leopard)

Page 20: Milestones of operating systems

APPLE

• iOS

• iPhone

• Computer-like cellphones

• Multimedia

• Consumer oriented

Page 21: Milestones of operating systems

LİNUX• Used by PCs, supercomputers,

workstations etc.

• Most secure operating system

• Over 600 distributions with 5 main bases (Debian, Gentoo, Pacman, RPM, Slackware)

• Still free

Page 22: Milestones of operating systems

LİNUX• Android

• Led by Google Inc.

• Face recognition

• Secure (sandbox)

• Customizable

Page 23: Milestones of operating systems

REFERENCE LİST• 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 ComputerRetrieved 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–1986Retrieved From: http://lowendmac.com/orchard/05/apple-lisa-history.html

Page 24: Milestones of operating systems

REFERENCE LİST• (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

Page 25: Milestones of operating systems

REFERENCE LİST• "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.