future (0,0)

Size: px
Start display at page:

Download "future (0,0)"

Transcription

1 (0,0) future

2 (1,0)

3 (2,0)

4 (3,0)

5 (4,0)

6 (5,0)

7 (6,0)

8 Linux Linux Linux Linux Linux Linux Linux Apple Mac OS X Server 1.0 Linux Linux Linux Linux (7,0)

9 Linux Linux NetBSD Linux NetBSD Linux NetBSD ux Linux Linux Linux Linux Linux Linux The AMD K6-III Intel Pentium III (450 and 500 MHz) Intel Celeron (400, 366 M Linux pre3 Linux pre4 Linux p Linux Linux Linux (8,0)

10 FreeBSD Linux Linux Linux Linux Linux Linux Linux pre1 Linux pre2 leron (400, 366 MHz) Intel Pentium II Xeon (450 MHz) Intel Mobile Pentium (300 MHz) with MMX Linux pre5 Linux pre6 Linux pre7 Linux Linux NetBSD 1.4 Linux Linux Linux Apple Mac OS X DP3 Linux Linux Linux Linux Linux NetBSD Linux Linux Linux NetBSD Linux Linux Linux Linux Linux Linux Linux Apple Mac OS X DP2 (9,0)

11 Linux Linux Linux FreeBSD 3 BSD Linux Linux Linux Linux Linux Linux Linux Linux Linux FreeBSD Linux MMX Apple Mac OS X DP1 IBM Advanced Interactive executive Solaris 7 Intel Pentium III (550 MH Apple Darwin 0.1 x Linux Apple Darwin 0.2 FreeBSD 3 Solaris 8 Apple Mac OS X DP4 Linux Linux pre1 Linux pre2 Linux pre3 Apple Darwin 1.0 Linux pre4 Linux pre5 Linux pre6 Linux pre7 Linux Linux Linux x Linux Linux Apple Darwin 0.3 FreeBSD 3.3 Linux Linux Linux Linux X DP2 Solaris 8 (beta) Linux Linux Linux FreeBSD 3.4 FreeBSD 3.5 Linux Linux Linux Microsoft Windows 2000 Da (10,0)

12 Linux Linux Linux Linux Linux Linux Cairo beta 2 (Microsoft Windo Linux tium III (550 MHz) FreeBSD 3.0 Microsoft Windows New Technology 4.0 Service Pack 4 Intel Celeron (433 M FreeBSD 3.1 FreeBSD 3.2 Linux Microsoft Windows New Technology 4.0 Service Pack 6a Plan 9 r3 Microsoft Windows 2000 Linux Linux Linux pre pre7 Microsoft Windows 2000 Datacenter Server (beta 2) Linux ux Linux Linux Linux Linux Linux indows 2000 Datacenter Server (release candidate 1) Microsoft Windows.NET (announcement) Microsoft Windows.NET (Whistler alpha) Microsoft Window (11,0)

13 Linux (Microsoft Windows NT 5.0) el Celeron (433 MHz) Mobile Intel Celeron (266 and 300 MHz) Red Hat Linux 6.0 Intel Celeron (466 MHz) Linux pre8 dows 2000 Microsoft Windows New Technology 4.0 Service Pack 5 Red Hat Linux 6.2 Debian GNU Linux Linux Linux Linux Linux Linux FreeBSD 4.0 FreeBSD 5.0 Linux Linux Linux Linux Linux Linux Linux Microsoft Windows New Technology 4.0 Service Pack 6 Linux Linux Red Hat Linux 6.1 Microsoft Windows 2000 Final Release icrosoft Windows 2000 Service Pack 1 (12,0)

14 Linux Linux (466 MHz) Mobile Intel Celeron (333 MHz) Debian GNU/Linux 2.1 Mobile Intel Celeron (366 MHz) ux pre8 Linux pre9 Linux Linux Linux Linux Linux Linux Linux Debian GNU/Linux 2.2 ebsd 4.0 ebsd 5.0 Linux pre8 Linux pre9 Linux test1 inux 6.1 Linux test2 Linux test3 FreeBSD 4.1 Linux test4 Linux test5 Linux test6 (13,0)

15 MHz) Mobile Intel Celeron (400 MHz) Microsoft Windows 2000 announcement BSD/OS Intel Mobile Pe The Practial Extraction and Reporting Language BSD/OS 4.1 OpenBSD 2.6 OpenBSD 2.7 Linux test5 Linux test6 (14,0)

16 OpenBSD 2.3 OpenBSD 2.4 Intel Mobile Pentium II (266, 300, 333, and 366 MHz) Intel Pentium III (600 MHz) OpenBSD 2.5 Microsoft Windows 98 Second Edition Intel Pentium III (866, 850 MHz) (0.18 micron process) Microsoft Windows Millenium Edition Intel Penti Intel Pentium III (500, 533, , 667, 700, and 733 MHz) (0.18 mi penbsd 2.6 penbsd 2.7 (15,0)

17 MHz) IBM Advanced Interactive executive Intel Mobile Pentium II (400 MHz) (0.25 micron process) Linux Intel Pentium III (700 MHz) (0.18 micron process) Intel Pentium III (933 MHz) (0.18 micron process) Linux Linux III (500, 533, 550, 600, 33 MHz) (0.18 micron process) (16,0)

18 n process) Apple Mac OS X Server The AMD Athlon Intel Mobile Pentium II (400 MHz) (0.1 n process) Apple Mac OS X Server 1.2 The AMD Duron Intel Mobile Pentium III with SpeedStep (650, 600 MH Intel Mobile Pentium III (500, 450, and 400 MHz) (0.18 micron (17,0)

19 II (400 MHz) (0.18 micron process) tep (650, 600 MHz) Intel Pentium III Xeon (800 MHz) (0.18 micron process) Intel Pentium II Xeon (866 MHz) (0.1 Hz) (0.18 micron process) Intel Pentium III (600, 667, and 733 MHz) (0.18 micron process) (18,0)

20 Intel Celeron (500 MHz) Mobile Intel Celeron Processor (466/433 M on (866 MHz) (0.18 micron process) Intel Celeron (600 and 566 MHz) Intel Celeron (533 MHz) Mobile Intel Celer (19,0)

21 Linux ocessor (466/433 MHz) Intel Pentium III Xeon (500 and 550 MHz) Mobile Intel Celeron Processor (500, 450 MHz) Hewlett-Packard Unix 11i Mobile Intel Celeron (550 MHz) (0.18 Linux Linux (20,0)

22 MHz) (550 MHz) (0.18 micron process) Intel Mobile Pentium III with SpeedStep (700 MHz) Intel Pentium III (1 GHz) ( ISO C (C90) (21,0)

23 tium III (1 GHz) (0.18 micron process) Intel Pentium III Xeon (933 MHz) (0.18 micron process) (22,0)

24 (23,0)

25 (0,1)

26 (1,1)

27 (2,1)

28 (3,1) Linux

29 ux Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux Hurd 0.2 Intel Pentium (4,1)

30 Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux x Linux Linux Linux Linux Linux Linux Linux Intel Pentium II (333 MHz) Intel Pentium II (350 and 400 MHz) Intel Pentium (233 MHz) with MMX (5,1)

31 Mach 4.0 UK02p21 Linux Linux Linux Hurd 0.0 Hurd 0.1 Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux Bourne Again Shell 2 Linux Linux Linux Linux Linux Linux Linux Linux MMX Intel Celeron (266 MHz) Intel Celeron (300 MHz) Intel Celeron (300A MHz) Intel Mobile Pentium with Linux Linux Linux (6,1)

32 nux Linux Linux Linux Linux Linux Linux Linux Gnu s Not Unix 0.1 Mach 4.0 UK22 OpenStep 4.0 Microkernel Linux DR1 Gnu s Not Unix 0.0 Linux pre Linux pre Linux pre Linux Linux Linux Linux Linux Linux x Linux Linux Linux Linux Linux bile Pentium with MMX (200, 233 MHz) Gnu s Not Unix 0.2 Rhapsody DR1 Apple Newton Messagepad 2000 Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux Apple Newton Messagepad Linux Linux Linux Linux Linux Linux Linux Linux (7,1) 2.11BSD patch 400

33 Linux FreeBSD 2.1 ot Unix 0.0 Minix 1.5 Apple Newton Messagepad BSD patch 300 Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux BSD patch 335 FreeBSD Linux Linux Linux Linux essagepad 2000 Mach 4 The AMD K6-2 Intel Pentium II (450 MHz) Intel Celeron (333 M FreeBSD Linux Linux Linux Linux Linux NetBSD Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux (8,1) Linux Linux NetBSD 1.3

34 NetBSD 1.1 Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux FreeBSD NetBSD 1.2 l Celeron (333 MHz) Linux Intel Pentium II Xeon (400 MHz) Linux Intel Mobile Pentium with MMX (266 MHz) Linux Linux Linux (9,1) Linux Linux Linux

35 Linux nux Linux Debian GNU/Linux 0.93R6 nux Linux Linux Linux Linux Linux Debian GNU/Linux Linux BSD/OS 2.1 Linux Linux Linux pre Linux pre Linux pre-2.0- Linux Linux Microkernel Linux DR2 Rhapsody DR2 Intel Mobile Pentium II (233, 266 MHz) Solaris 2.6 Microsoft Windows New T Linux Linux Linux BSD/OS 3.0 FreeBSD 2.2 Linux FreeBSD FreeBSD Linux Linux Linux Linux Linux FreeBSD Linux ux Linux Linux Linux (10,1)

36 Linux Linux Linux Linux Linux Linux pre Linux pre Linux pre Linux pre Linux pre Linux pre Linux Linux t Windows New Technology 4.0 Service Pack 3 BSD/OS 4.0 Intel Pentium (200, 166 MHz) with MMX.1.22 Linux Linux Linux Linux Linux Linux Linux Linux Linux Cairo beta 1 (Microsoft Windows NT Linux Microsoft Windows New Technology 4.0 Option Pack (11,1)

37 Solaris 2.5 (SunOS 5.5) Red Hat Linux 2.0 Microsoft Windows New Technology 4.0 Intel Pentium (200 MHz) Linux Linux pre Linux pre Linux pre inux Linux Linux Linux inux Linux Linux Debian GNU/Linux 1.2 h MMX Microkernel Linux DR3 ANSI/ISO C++ Debian GNU/Linux 1.3 Debian GNU/Linux 2.0 Red Hat Lin Linux osoft Windows NT 5.0) Linux Linux Linux (12,1)

38 Linux 2.0 Linux Linux Linux Microsoft Windows 95a (OSR1) inux pre inux pre Microsoft Windows 95b (OSR2) Linux Linux Red Hat Linux 5.1 Intel Mobile Pentium II (300 MHz) The Practial Extraction and Reporting Language 5.0 (13,1)

39 Linux Linux Digital Equipment Corporation Virtual Memory S ing Language 5.005_50 Intel Pentium II (300, 266, 233 MHz) Apple Newton emate 300 Digital Equipment Corp Microsoft Windows 95b (OSR2.1) Microsoft Windows 95c (OSR2.5) (14,1)

40 OpenBSD Virtual Memory System 7.1 VAX & Alpha Minix OpenBSD 2.0 al Equipment Corporation Virtual Memory System 7.2 VAX & Alpha Microsoft Windows 98 Minix 2.0 OpenBSD 2.1 c (OSR2.5) OpenBSD 2.2 (15,1)

41 inix inix 2.0 (16,1)

42 (17,1)

43 (18,1)

44 Intel Pentium Pro (2 Intel Pentium (166, 150 MHz) The AMD K5 The AMD K6 Intel Pentium Pro (2 (19,1)

45 tel Pentium Pro (200, 180, 166, 150 MHz), 150 MHz) Hewlett-Packard Unix Hewlett-Packard Unix tel Pentium Pro (200 MHz) with 1 MB of integrated L2 cache Hewlett-Packard Unix Hewlett-Packard Unix (20,1)

46 lett-packard Unix ISO C (C95) IBM P2SC lett-packard Unix (21,1)

47 BeBox Dual BeBox Dual M P2SC The Power Performance Chip 620 The Power Performance Chip 740 (G3) BeOS for the BeBox BeOS DR7 BeOS for the PPC BeOS DR8 The Power Performanc The Power Performance Chip x704 The Power Performance Chip 750 (G3) BeOS Preview Release The Power Perfor (22,1)

48 Power Performance Chip 604 Apple Network Server 500 Apple Network Server 700 ance Chip x704 The Power Performance Chip 604e BeOS Release 3 Apple Network Server 300 BeOS Preview Release 2 (23,1)

49 (0,2)

50 Macintosh Performa 630 Linux l Linux m Linux n Linux (1,2)

51 Linux o Linux p Linux q Linux r Linux s Linux t (2,2)

52 Linux b Linux c Linux d Linux e Linux f Linux g.99.14t Linux u Linux v Linux w Linux x Linux y Apple Newton Mes (3,2)

53 Linux 1.3. ux g Linux h Linux i Linux j pple Newton Messagepad 100 Linux z Linux k Linux Linux a Linux b Linux 1.1. Linux Linux 1.1. (4,2)

54 Linux b Linux c Linux d Linux e Linux f Linux g Linux 0.99 Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux SunOS 5 Linux Linux Linux Linux (Solaris 1.3) Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux 1.3 Linux Linux Linux Linux Linux Linux Linux (5,2) Linux Linux Linux

55 Mach 3.0 Linux h Linux i Linux j Linux pre-1.0 SunOS (Solaris 1.1.2) Open Software F inux Linux Linux Linux Linux Linux Linux Linux Linux Linux inux Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux NeXTSTEP 3.3 Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux x Linux (6,2) Linux Linux Linux Linux Linux

56 NeXTSTEP 3.2 Open Software Foundation/1.3 Unix Digital Equipment Corporation Virtual Memory System 6.1 VAX & AXP extstep 3.3 Motorola Marco IBM AOS (Lite) Digital Equipment Corporation Virtual Memory System 6.2 VA Linux Linux Linux Linux Linux Linux Linux Linux (7,2) nux Linux

57 2.11BSD patch BSD VAX & AXP Apple Newton Messagepad 110 Linux Linux Linux BSD 1.0 Linux Linux ory System 6.2 VAX & Alpha Apple Newton Messagepad BSD patch 200 Minix 1.4 Linux FreeBSD 2.0 Linux Linux Linux Linux Linux Linux Linux Linux FreeBSD (8,2)

58 Debian GN BSD/ NetBSD 0.9 FreeBSD 1.0 Linux Linux a BSD/OS BSD Lite Linux Linux Linux Linux Linux Linux FreeBSD 1.1 Linux Linux FreeBSD Linux Linux Linux Linux Linux Linux NetBSD 1.0 ebsd BSD Lite Re (9,2)

59 etbsd 0.9 Debian GNU/Linux 0.01 Linux Linux Linux Linux Linux Linux Linux etbsd 1.0 Debian GNU/Linux 0.91 Debian GNU/Linux 0.93R5 BSD/OS BSD Lite Release 2 (10,2) BSD/OS 2.0.1

60 IBM Advanced Interactive e IBM Advanced Interactive e IBM Advanced Interactive e x Linux Linux Linux Linux Linux IBM Advanced Interactive ex Plan 9 r2 (11,2)

61 Microsoft Windows New Technology 3.1 Solaris 2.3 (SunOS 5.3) nced Interactive executive 4.0 nced Interactive executive 4.1 Linux Linux Linux Microsoft Windows New Technology 3.5 ced Interactive executive Solaris 2.4 (SunOS 5.4) Linux Linux anced Interactive executive 4.3 (12,2) Microsoft Windows New Technology 3.51 Linux Linux Linux

62 Microsoft Disk O Novell Dos 7.0 Microsoft Windows for Workgroups 3.11 Linux Linux Linux x Microsoft Chicago (Windows 95 beta) Linux Linux The Practial Extractio Microsoft Windows 95 Red Hat Commercial Linux (Mother s Day) 1.0 Red Hat Commercial Linux (Mother s Day) 1.1 Linux Linux (13,2)

63 Microsoft Disk Operating System V Novell Dos 7.0 Microsoft Disk Operating System 6.0 Microsoft Disk Operating System 6.2 Microsoft Disk Operating System 6.22 Practial Extraction and Reporting Language Digital Equipment Corporation Virtual Memory System 7.0 VAX & Alpha (14,2)

64 (15,2)

65 (16,2)

66 Macintosh Performa 475/476 Macintosh Quadra 605 Macintosh LC 475 Macintosh Perfor Hewlett-Packard Unix 9.04 Macintosh Performa 575 Macintosh Performa 560 Macintosh Performa 5 Macintosh LC 575 Macintosh LC 580 (17,2)

67 Macintosh Performa 550 Macintosh TV intosh Performa 578 Macintosh LC 550 Macintosh Performa 577 Intel DX4 The Common List Proces (18,2)

68 Macintosh Q Intel Pentium (90 & 100 MHz) Macintosh Quadra 630 Macintosh Intel Pentium (75 MHz) mmon List Processing Language, ANSI Intel Pentium (120 MHz) Intel Pentium (133 MHz) (19,2)

69 Macintosh Quadra 610 Macintosh Quadra 650 Macintosh LC 630 Hewlett-Packard Unix 9.05 Macintosh Performa 638 Macintosh Performa MHz) Macintosh Performa 580 Hewlett-Packard Unix 10.0 (20,2)

70 The Power Macintosh Quadra 660av osh Performa 637 Macintosh Performa 636 Macintosh Performa 635 Macintosh Performa 631 (21,2)

71 The Power Performance Chip 601 and 601v The Power Performance Chip 603 / (22,2)

72 mance Chip 603 / 603e / E603e Sinclair Z88 The Power Performance Chip 603q (23,2)

73 (0,3) 1993

74 (1,3)

75 (2,3)

76 (3,3) Apple Newton M

77 Bourne Again Shell SunOS (Solaris 1.1a) Linux 0.99 Linux Apple Newton Messagepad (4,3) Linux

78 Apple Macintosh XL in Shell SunOS (Solaris 1.1a) Macintosh SE FDHD Digital Equipment Corporation Virtual Memory System 5.2 SunOS SunOS 4.1 Digital Equipment Corporation Virtual Memory System 1.0 AXP Digital Equipmen Macintosh SE SunOS (Solaris 1) Digital Equipment Corporation Vir SunOS (Solaris 1.0.1) (5,3) Digital Equipment Corporation Virtual Memory System 1.5 AXP NeXTSTEP 3.1

79 Apple Finder 4.1 Apple System IBM AOS 2.9BSD-Seismo nos Digital Equipment Corporation Virtual Memory System 5.3 Digital Equipment Corporation Virtual Memory System 5.4 NeXTSTEP 3.0 IBM AOS (Reno) 4.3BSD Reno Minix BSD Minix BSD Tahoe BSD Net/1 t Corporation Virtual Memory System 5.5 VAX NeXTSTEP 2.1 Minix BSD Alpha XTSTEP 3.1 Digital Equipment Corporation Virtual Memory System 6.0 VAX Minix 1.3 Linux (6,3)

80 Apple System 2.0 SunOS 1.2 SunOS 2.0 Unix Time-Sharing System 8th Edition -Seismo 4.3BSD Mach BSD Mach 2.6 Plan 9 NeXTSTEP 2.0 Open Software Foundation/1 Unix Unix Time-Sharing System, 9th Edition Plan 9 r1 XENIX BSD.3BSD Tahoe BSD Net/1 Unix Time-Sharing System, 10th Edition 2.11BSD inux Linux Linux Linux Linux Linux A Linux (7,3)

81 Mach e-sharing System, 8th Edition Mach 2.0 Unix System VR4 Hewlett-Packard Unix 2.0 Hewlett-Packard Unix 3.0 Apple A/UX 1.0 Plan 9 NeXTSTEP 1.0 Hewlett-Packard Unix 7.0 Plan 9 r1 IBM Advanced Interactive executive 3.2 Solaris 2 (SunOS 5) Hewlett-Packard Unix 7.08 XENIX 5 Hewlett-Packard Unix 1.2 Unix Unix System V Tandem NonStop UX Tandem NonStop-UX B00 Tandem NonStop-UX B10 BSD Net/2 bsd/ BSD 0.0 BSD/ BSD 0.1 Unixware 1.0 Consensys BSD/ Linux Linux Linux Linux Linux a (8,3)

82 New Awk le A/UX 1.0 SunOS 3.5 IBM Advanced Interactive executive 3 GNU Awk 2 SunOS 4.0 nix 7.08 Apple A/UX 2.0 Apple A/UX Apple A/UX Linux 0.12 Linux 0.95 Linux 0.95a Linux 0.95b Linux 0.95c Linux 0.95c ix Unix System V R3.2 Apple A/UX Apple A/UX Apple A/UX Consensys UNIX System V (9,3) Linux NetBSD 0.8

83 Hewlett-Packard U Linux 0.95c+ IBM Advanced Interactive executive 3.1 Linux pre-0.96 Linux 0.96a Linux 0.96a.1 Solaris 2.1 (SunOS 5.1) (10,3) IBM Advanced Interactive executive 3.2.4

84 ux 0.96a.1 Linux 0.96a.2 Linux 0.96a.3 Linux 0.96a.4 Linux 0.96b Linux 0.96b.1 Linux 0.96b.2 ewlett-packard Unix 8.0 (11,3) Solaris 2.2 (SunOS 5.2)

85 Digital Equipment Corporation Virtual Memory System b.2 Linux 0.96c Linux 0.96c.1 Linux 0.96c.2 Linux 0.97 Linux Linux Linux (12,3)

86 The Practial Extraction and Reporting Language Digital Equ Digital Equ Linux Linux Linux Linux a Linux Linux 0.98 Korn Shell The Practial Extraction and Reporting Language Linux Linux Linux Microsoft Windows for Workgroups 3.1 Linux Linux Linux (13,3)

87 The Motorola Apple System Software 0.3, Digital Equipment Corporation Virtual Memory System 5.0 Digital Equipment Corporation Virtual Memory System 5.1 The Motorola The Motorola Microsoft Windows 1.01 Shell Microsoft Windows 3.1 DR-DOS 5.0 The Motorola Digital Equipment Corporati IBM Personal Computer DOS IBM Personal Computer DOS uage IBM Personal Computer DOS The Practial Extraction and Reporting Language The Practial Extraction and Reporting Language The Motorola Microsoft Disk Operating System 5.0 DR-DOS 6.0 (14,3) Macintosh

88 tem Software 0.3, 0.5 IBM Personal Computer DOS 3.2 Microsoft Disk Operating S ft Windows 1.01 The Motorola (50 MHz) Macintosh SE/30 Macintosh Classic Microsoft Disk Operating System 3.3R uipment Corporation Virtual Memory System 4.6 Digital Equipment Corporation Virtual Memory System 4.7 al Computer DOS 3.3 al Computer DOS 3.4 Microsoft Disk Operating System 3.31 DR-DOS 3.4 al Computer DOS 4.0 DR-DOS 3.41 Microsoft Disk Operating System 4.01 NeXT Computer Microsoft Disk Operating System 3.2 Macintosh Classic II Macintosh Color Classic (15,3)

89 Apple IIe Enhanced Microsoft Disk Operating System 4.0 t Disk Operating System 2.11R Microsoft Disk Operating System 2.25 ng System 3.3R NeXTStation NeXTStation Color NeXTCube Microsoft Windows 3.0 tem 4.7 Apple IIe Platinum Apple Finder 5.4 Apple System 3 Microsoft Windows/ Apple IIc+ Computer NeXTSTEP 0.8 erating System 3.21R Macintosh LC Apple IIe Card Linux 0.01 Macintosh Performa 200 Microsoft Windows Multimedia Extensions Linux 0.02 Linux 0.03 Linux 0.10 Linux 0.11 (16,3) Hewlett-Packard Unix 9.02 Macintosh Perfo

90 Ie Enhanced Macintosh IIx Macintosh IIcx Macintosh IIfx Hewlett-Packard Unix 9.0 Macintosh LC Apple System 3.3 Macintosh II Microsoft Windows 2.0 Apple System Software 2.0 Apple System 4.0 Microsoft Windows 2.01 Macintosh IIsi ndows/ Microsoft Windows/ Macintosh Performa 410 (17,3) Sharp Expertpad Hewlett-Packard Unix 9.03 Macintosh LC III Macintosh Performa 4

91 Macintosh IIci ANSI C (C89) Macintosh LC Macintosh LC II System 4.0 Microsoft Windows/386 Apple System 4.1 Apple Finder 5.5 Apple System Software 2.0 Apple System 4.2 Apple Finder 6.0 Apple System Software 5.0 Apple System 4.3 Apple System Software 5.1 Macintosh IIsi Hewlett-Packard Unix 8.07 Macintosh IIvx intosh Performa 460 Macintosh LC 520 (18,3) Macintosh Performa 430 Macintosh Performa 400 Macintosh Perfor

92 Intel SX Intel DX Intel DX Intel DX2 Intel SL stem Software 2.01 stem Software 5.0 Intel The AMD AM386 Intel SL Macintosh Performa 600 Macintosh Performa 405 (19,3) Intel Pentium (60 & 66 MHZ) The AMD AM486 Macintosh Performa 520

93 NeXT, Inc a 520 Macintosh Centris 610 Macintosh Centris 650 (20,3)

94 NeXT, Inc. Be, Inc. IBM Power 1 (21,3) Macintosh Centris 660av IBM Power 2

95 Power 1 IBM RSC Power 2 (22,3)

96 (23,3)

97 (0,4)

98 (1,4)

99 (2,4)

100 (3,4)

101 (4,4)

102 Apple Lisa 1 Lisa 2/5 Apple Lisa 2/10 Apple Lisa 2 Macintosh 128k (5,4)

103 cintosh 128k Macintosh 512k Macintosh Plus Apple Finder 1.1g Apple Finder 5.1 Apple System 3 (6,4)

104 2.79BSD 4BSD TS BSD 2.8BSD TS 5.0 SunOS BSD 4.1a BSD 4.1b BSD 2.8.2BSD 4.1c BSD XENIX 3.0 TS BSD 4.2BSD 2.9.1BSD Hewlett-Packard Unix stem 3 Apple System 1.1 SunOS 1.1 SunOS 3.0 Hewlett-Packard Unix 1. (7,4)

105 3BSD 4BSD Data General MPT-100 workstation Columbus Unix 1 Columbus Unix 2 Columbus Unix 3 Unix System III Unix System IV Unix System V ett-packard Unix t-packard Unix 1.0 Unix System VR3 GNU Awk IBM Advanced Interactive executive 1 Concurrent C Unix System VR2 IBM Advanced Interactive executive 2 (8,4) IBM Advanced Interactive executive 2.2.1

106 100 workstation C++ Concurrent C SunOS 3.2 Digital Equipment Corporation Virtual Memory System 4.3 Digital Equipm executive 2 Xecutive (9,4)

107 Digital Equipment Corporation Virtual Memory System 3.4 Digital Equipment Corporation Virtual Memory System (10,4)

108 Digital Equipment Corporation Virtual Memory Digital Equipment Corporation Virtual Memory S Memory System 3.5 Apple Finder 5.2 Apple System 3.1 Digital Equipment Corporation Virtual Memory System (11,4)

109 n Virtual Memory System 3.2 Virtual Memory System 3.3 Memory System 3.6 Digital Equipment Corporation Virtual Memory System 3.7 Digital Equipment Corporation Vir (12,4)

110 Digital Equipmen Digital Equipment Corporation Virtual Memory System 3.1 t Corporation Virtual Memory System 4.0 Digital Equipment Corporation Virtual Memory System 4.1 The Motorola (13,4)

111 Digital Equipment Corporation Virtual Memory System 2.1 Digital Equipment Corporation Virtual Memory System 2.2 Digital Equipment Corporation Virtual Memory System 2.3 Digital Equipment Corporation Virtual Memory System 2.4 Microsoft Interface manager Digital Equipment Corporation Virtual Memory System 2.5 Digital Equipment Corporation Virtual Memory System 3.0 Microsoft Windows announcement The Motorola Digital Equipment Corporation Virtual Memory System 4.4 Apple III Plus Apple Syst (14,4)

112 Apple System 0.97 Apple Finder 1.0 Apple System Software, 0.7 Apple System Software 1.0 Apple Syst IBM Personal Computer DO (15,4) IBM Personal Computer DOS 3.1

113 Xerox Star 8010 Office System The IBM 5150 / Personal Computer IBM Personal Computer DOS 1.05 IBM Personal Comput IBM Personal Computer DOS 1.1 Microsoft Disk Operating System 1.25 Control Program for Microcomputer Plus (CP/M 3.0) Microsoft Disk Operating System 2.01 IBM Personal Computer DOS 2.0 IBM Personal Computer DOS 1.85 IBM Personal Computer DOS 2.1 Microsoft Disk Operating System 2.11 Apple System Software 0.1 Macintosh 512ke Microsoft Windows 1.03 Digital Equipment Corporation nal Computer DOS 3.0 Microsoft Disk Operating System 2.12 (16,4) Microsoft Disk Operating System 3.05

114 mputer DOS DOS, version 0.3 Personal Computer DOS 1.0 r DOS 1.1 System 1.25 System 2.01 Apple IIe System 2.11 ment Corporation Virtual Memory System 4.5 Apple IIc Objective C Apple IIgs Apple Finder 5.3 Apple System 3.2 (17,4)

115 /usr/group Standards Committee pple System 3.2 Apple System Software 1.1 The Motorola /usr/group Standard The Common L (18,4)

116 Intel Intel The Common List Processing Language (19,4)

117 (20,4)

118 (21,4)

119 Sinclair ZX81 Sinclair ZX Spectrum Sinclair QL (22,4)

120 (23,4)

121 (0,5)

122 (1,5)

123 (2,5) The Digita

124 The Digital Equipment Corporation Programmed Data Processor, model 16/ Register Transfer Model The Digital E The Digital Equipment Corporation Programmed Data Processor, model 16/M The Digital Equipment Corporati DE (3,5)

125 The Digital Equipment Corporation Programmed Data Processor, model 10/50 DECsystem-10/50 The Digital Equipment Corporation Prog ipment Corporation Programmed Data Processor, model 10/70/ DECsystem-10/70 The Digital Equipment Corporation Programmed Dat (4,5)

126 t Corporation Programmed Data Processor, model 8/E The Digital Equipment Corporation Programmed Data P Programmed Data Processor, model 11/10 The Digital Equipment Corporation Programmed Data Processor, model 11/ (5,5)

127 The Digital Equipment Corporation Programmed Data Processor, model 11/20 rogrammed Data Processor, model 11/45 RSTS-11 cessor, model 11/40 The Digital Equipment Corporation Programmed Data Processor, model 11/05 RSX-11D Control Program for Microcomputers 1 Control Program for Microcomputers 1.1 TOPS-20 (6,5)

128 Uniplexed Information and Computing S The Digital Equipment Corporation Programmed Data Processor, model 11/15 The Digital Equipment Corporation Programmed Data Processor, model 10/40/ DECsystem-10/40 Unix Time-Sharing System, 1st Edition Linux Unix Time-Sharing System, 2nd Edition Unix Time-Sharing System, 3rd Edition Unix Time-Sharing System, 4th Edition MERT Unix Time-Sharing System, 5th Edition TOPS-20 Unix Time-Sharing System, 6th Edition LSX Unix TS 1.0 Mini-UNIX PWB/UNIX PWB/UNIX Wollongong Unix Digital Equipment Corporation Virtual Memory System 1.0 PWB/UNIX The Motorola Unix Time-Sharing System, 7th Edition (7,5) XENIX

129 and Computing Service The Multiplexed Information and Computing Service C aring System, dition Bourne Shell aring System, dition aring System, dition aring System, dition MERT PWB/UNIX FreeBSD Data General Nova 2 aring System, dition ing System, tion LSX Unix Data General Nova 3 TS 1.0 RT 1.0 Awk PWB/UNIX 1.0 PWB/UNIX 1.2 Unix Support Group Unix 1.0 Unix Support Group Unix 2.0 PWB/UNIX 2.0 TS 2.0 Unix Support Group Unix 3.0 TS 3.0 Data General MicroNova 1BSD 2BSD 32V (8,5) C Shell TS 3.0.1

130 Data General SuperNova Data General Nova 1200 Data General Nova 800 l Nova 2 Linux Data General Nova 840 The Motorola 6800 The Motorola 6809 l Nova 3 C (K&R) Nova Data General Nova 4 (9,5) C with Classes

131 (10,5)

132 (11,5)

133 (12,5)

134 (13,5)

135 Xerox Notetaker Digital Equipment Corporation Virtual Memory System 1.5 (14,5) Digital Equipment Corporation Virtual Memory System 2.0

136 The MOS Technology 6502 Apple I Apple II ory System 1.5 Apple II Plus ory System (15,5) 2.0 ory System 2.0 Apple III

137 Xerox Alto Xerox Alto II Xerox Alto III Control Program for Microcomputers 1.3 Control Program for Microcomputers 2.0 Control Program for Microcomputers 2.1 Xerox Dorado Control Program for Microcomputers 2.2 e II Plus Control Program for Microcomputers 2.3 (16,5) Quick n Dirty Opera

138 ick n Dirty (17,5) Operating System, version 0.1

139 (18,5)

140 Intel 4004 Intel 8008 Linux Linux Intel 8080 Intel 8085 Intel 8086 Bell & Howell Apple II Plus Intel 8088 (19,5)

141 Linux Apple Com (20,5)

142 Apple Computer, Inc. (21,5)

143 Sinclair mk14 (22,5) Sinclair ZX80

144 (23,5) BeOS Release 4

145 1943 Electronical Numerical Integrator and Computer Electronic Discrete Variable Automatic Calculator Ordnance Variable Automatic Computer Ballistic Research Laboratory s Electronic Scientific Computer (0,6)

146 (1,6)

147 (2,6)

148 The Digital Eq Laboratory Instrument Computer The Digital Equipment Corporation Laboratory Instr (3,6) The Digital Equipment Corporation Programmed Data

149 rument Computer The Digital Equipment Corporation Pro The Digital Equipment Corporation Pro n Laboratory Instrument Computer 8 The Digital Equipment Corporation Programmed Data Processor, model 8/S The Digital Equipment Corporation Programmed Data Processor, model 8L The Digital Equipment Corporation Pro rogrammed (4,6) Data Processor, model 12

150 t Corporation Programmed Data Processor, model 5 t Corporation Programmed Data Processor, model 8, model 8/S t Corporation Programmed Data Processor, model 8I The Digital Equipment Corporation TYPESET-8 The Digital (5,6) The Digital Equipment Corporation Programmed Data Processor, m

151 SYS The Digital Equipment Corporation Programmed Data The Digital Equipment Corporation The Digital Equipment Corporation Programmed Data Processor, model 6 TOPS-10 Data Processor, (6,6) model 14 The Digital Equipment Corporation Programmed Data Processor, model 15 TENEX

152 The Digital Equipment Corporation Programmed Data Proce The Digital Equipment Corporation Programmed Data Processor, model 7A rogrammed Data Processor, model 9 The Incompatible Timesharing System ment Corporation Programmed Data Processor, model 10 TOPS-10 TENEX (7,6) The Digital Equipment Corporation Programmed Data Proce

153 mmed Data Processor, model 4 The Compatible Time Sharing System Combined Programming Language The Multics Project Basic Combined Programming Language mmed (8,6) Data Processor, model 7 mmed Data Processor, model 7 B

154 guage (9,6) Data General Nova

155 (10,6)

156 (11,6)

157 (12,6)

158 (13,6)

159 (14,6)

160 (15,6) The Digital Equipment Corporation Programmed Data Processor, mo

161 ata Processor, model 1 (16,6)

162 The Transistor MIT Lincoln Lab Whirlwind MIT Lincoln Lab Whirlwind II MIT Lincoln Lab TX-0 (17,6)

163 Digital Equipment Corporation The List Processing Language MIT Lincoln Lab TX-2 The List Processing Language 1 The List Processing Language 1.5 (18,6)

164 Lab TX-2 The Integrated Circuit, Invented by Jack Kilby Algorithmic Language 58 Algorithmic Language 60 The Integrated Circuit, Invented by Robert Noyce Algorithmic Language 66 Data General Intel Corporation Algorithmic Language 68 (19,6) Advanced Micro Devices

165 (20,6)

166 (21,6)

167 (22,6)

168 (23,6)

Open Systems may 26, 2006 Éric Lévénez < UNIX Time-Sharing System Third Edition (V3) february 1973

Open Systems may 26, 2006 Éric Lévénez <  UNIX Time-Sharing System Third Edition (V3) february 1973 1969 1970 1971 1972 1973 UNICS september 1969 First Edition (V1) november 3, 1971 Second Edition (V2) june 12, 1972 Third Edition (V3) february 1973 Open Systems may 26, 2006 Éric Lévénez 1998-2006

More information

K Service Source. System Enabler Chart

K Service Source. System Enabler Chart K Service Source System Enabler Chart System Enablers Introduction - 1 Introduction A system enabler supplements system resources at startup to let existing system software support new Macintosh models.

More information

Rust on FreeBSD. Luca Pizzamiglio

Rust on FreeBSD. Luca Pizzamiglio Rust on FreeBSD Luca Pizzamiglio pizzamig@freebsd.org 2018-11-08 Rust on FreeBSD whoami(1) Luca Pizzamiglio FreeBSD user since 2009 FreeBSD contributor since 2011 FreeBSD port committer since 2017 The

More information

Introduction to Operating Systems. Jo, Heeseung

Introduction to Operating Systems. Jo, Heeseung Introduction to Operating Systems Jo, Heeseung Today's Topics What is OS? History of OS 2 Operating System? Computer systems internals 3 Why do we learn OS? To graduate? To make a better OS or system Functionality

More information

CS 416: Operating Systems Design February 2, 2015

CS 416: Operating Systems Design February 2, 2015 Operating Systems Design 01. Introduction In the beginning Paul Krzyzanowski Rutgers University Spring 2015 February 2, 2015 2014-2015 Paul Krzyzanowski 1 2 There were no operating systems Programming

More information

HISTORY OF MICROPROCESSORS

HISTORY OF MICROPROCESSORS HISTORY OF MICROPROCESSORS CONTENTS Introduction 4-Bit Microprocessors 8-Bit Microprocessors 16-Bit Microprocessors 1 32-Bit Microprocessors 64-Bit Microprocessors 2 INTRODUCTION Fairchild Semiconductors

More information

CMPSC 311- Introduction to Systems Programming Module: UNIX/Operating Systems

CMPSC 311- Introduction to Systems Programming Module: UNIX/Operating Systems CMPSC 311- Introduction to Systems Programming Module: UNIX/Operating Systems Professor Patrick McDaniel Fall 2015 Assignment #1 See webpage Due 9/14/15 Page 2 UNIX Utilities: tar tar collects multiple

More information

Downloaded from various sources on the NET

Downloaded from various sources on the NET Overview Computers. Hardware components of a Computer. Purpose and functions of computer operating systems. Evolution of computer operating systems. Operating systems available today. Downloaded from various

More information

CS 167: Operating Systems. Operating Systems In Depth I 1 Copyright 2017 Thomas W. Doeppner. All rights reserved.

CS 167: Operating Systems. Operating Systems In Depth I 1 Copyright 2017 Thomas W. Doeppner. All rights reserved. CS 167: Operating Systems Operating Systems In Depth I 1 Copyright 2017 Thomas W. Doeppner. All rights reserved. Staff Head TA Kyle Laracey Grad TA Archita Agarwal UTAs Ian Boros Isaac Davis Egor Shakhnovskiy

More information

An Operating System History of Operating Systems. Operating Systems. Autumn CS4023

An Operating System History of Operating Systems. Operating Systems. Autumn CS4023 Operating Systems Autumn 2017-2018 Outline 1 2 What is an Operating System? From the user s point of view an OS is: A program that acts as an intermediary between a user of a computer and the computer

More information

COPYRIGHTED MATERIAL. Unix Fundamentals. Brief History

COPYRIGHTED MATERIAL. Unix Fundamentals. Brief History 1 Unix Fundamentals The Unix operating system was created more than 30 years ago by a group of researchers at AT&T s Bell Laboratories. During the three decades of constant development that have followed,

More information

INTRODUCTION TO OPERATING SYSTEMS. Jo, Heeseung

INTRODUCTION TO OPERATING SYSTEMS. Jo, Heeseung INTRODUCTION TO OPERATING SYSTEMS Jo, Heeseung TODAY'S TOPICS What is OS? History of OS 2 OPERATING SYSTEM? Computer systems internals 3 WHY DO WE LEARN OS? To graduate? To make a better OS or system Functionality

More information

The NetBSD Operating. Overview

The NetBSD Operating. Overview The NetBSD Operating System Jason R. Thorpe The NetBSD Foundation, Inc. June 17, 1998 6/17/98 Jason R. Thorpe 1 Overview What is NetBSD? NetBSD Project Goals NetBSD Project Organization

More information

ArcExplorer -- Java Edition 9.0 System Requirements

ArcExplorer -- Java Edition 9.0 System Requirements ArcExplorer -- Java Edition 9.0 System Requirements This PDF contains system requirements information, including hardware requirements, best performance configurations, and limitations, for ArcExplorer

More information

SYSTEM BUS AND MOCROPROCESSORS HISTORY

SYSTEM BUS AND MOCROPROCESSORS HISTORY SYSTEM BUS AND MOCROPROCESSORS HISTORY Dr. M. Hebaishy momara@su.edu.sa http://colleges.su.edu.sa/dawadmi/fos/pages/hebaishy.aspx Digital Logic Design Ch1-1 SYSTEM BUS The CPU sends various data values,

More information

Closed Systems february 8, 2003 Éric Lévénez < 86-DOS 1.0 april PC-DOS 1.

Closed Systems february 8, 2003 Éric Lévénez <  86-DOS 1.0 april PC-DOS 1. QDOS 0.1 august 1980 86-DOS 0.3 december 1980 86-DOS 1.0 april 1981 PC-DOS 1.00 august 12, 1981 Interface Manager (development) september 1981 Closed Systems february 8, 2003 Éric Lévénez 2000-2003

More information

History And Modern Uses Of The Unix Operating System (including embedded devices and mobile phones).

History And Modern Uses Of The Unix Operating System (including embedded devices and mobile phones). History And Modern Uses Of The Unix Operating System (including embedded devices and mobile phones). Presented by Tanna Lin PTADipMgt17 Overview What is Unix? Brief History In the Present Day In Conclusion

More information

Basics of system administration on a Unix system

Basics of system administration on a Unix system Basics of system administration on a Unix system Contents Introduction 3 Unix 9 User environment: the shell 10 File management: starting from / 11 Text editing 12 Package management 13 User management

More information

Unix to Linux. CS 3113 Fall 2018 Dr. Christan Grant

Unix to Linux. CS 3113 Fall 2018 Dr. Christan Grant Unix to Linux CS 3113 Fall 2018 Dr. Christan Grant Outline A Brief History of Unix, C, Linux and the people involved. 2 https://commons.wikimedia.org/wiki/file:unix_history-simple.png 3 UNIX Unix definitions

More information

Chapter 1. Historical Background

Chapter 1. Historical Background If the automobile had followed the same development cycle as the computer, a Rolls-Royce would today cost $100, get a million miles per gallon, and explode once a year, killing everyone inside. -- Robert

More information

Computer Systems Architecture

Computer Systems Architecture Computer Systems Architecture Guoping Qiu School of Computer Science The University of Nottingham http://www.cs.nott.ac.uk/~qiu 1 The World of Computers Computers are everywhere Cell phones Game consoles

More information

Introduction to Operating Systems

Introduction to Operating Systems Introduction to Operating Systems Jinkyu Jeong (jinkyu@skku.edu) Computer Systems Laboratory Sungkyunkwan University http://csl.skku.edu EEE3052: Introduction to Operating Systems, Fall 2017, Jinkyu Jeong

More information

Introduction to Microprocessor

Introduction to Microprocessor Introduction to Microprocessor Slide 1 Microprocessor A microprocessor is a multipurpose, programmable, clock-driven, register-based electronic device That reads binary instructions from a storage device

More information

Overview of Unix / Linux operating systems

Overview of Unix / Linux operating systems Overview of Unix / Linux operating systems Mohammad S. Hasan Staffordshire University, UK Overview of Unix / Linux operating systems Slide 1 Lecture Outline History and development of Unix / Linux Early

More information

Systems Programming. The Unix/Linux Operating System

Systems Programming. The Unix/Linux Operating System Systems Programming The Unix/Linux Operating System 1 What is UNIX? A modern computer operating system Operating system: a program that acts as an intermediary between a user of the computer and the computer

More information

Free Unix: the BSD one(s)

Free Unix: the BSD one(s) LinuxFocus article number 276 http://linuxfocus.org Free Unix: the BSD one(s) by Georges Tarbouriech About the author: Georges is a long time Unix user. He likes the free BSD variants

More information

Lecture 01: welcome and intro what LSD and Unix have in common

Lecture 01: welcome and intro what LSD and Unix have in common Lecture 01: welcome and intro what LSD and Unix have in common Hands-On Unix System Administration DeCal 2012-08-27 1 / 21 The Two of the most famous products of Berkeley are LSD and Unix. I don t think

More information

COMPUTER HISTORY Compiled by Charles Kim Howard University

COMPUTER HISTORY Compiled by Charles Kim Howard University EECE416 :Microcomputer Fundamentals and Design ( Microcomputer & Microprocessor ) COMPUTER HISTORY Compiled by Charles Kim Howard University 1 Computers Everywhere Everywhere PC, VCR, DVD,Toys Phones,

More information

jfield Documentation Release 1 Jason Field

jfield Documentation Release 1 Jason Field jfield Documentation Release 1 Jason Field Oct 25, 2017 Contents 1 linux 3 1.1 LVM................................................... 3 1.1.1 Create.............................................. 3 1.1.2

More information

Logistics. 1: Welcome and Overview. Topics. What is an operating system? Benefits of Operating Systems (1) Hardware Resources

Logistics. 1: Welcome and Overview. Topics. What is an operating system? Benefits of Operating Systems (1) Hardware Resources Logistics 1: Welcome and Overview Last Modified: 6/1/2004 11:53 AM Course Web Page Mailing List Staff Textbook -1-2 Topics What is an operating system? OS History, Architectural Support Processes, Threads

More information

Course and Unix Intro

Course and Unix Intro Course and Unix Intro Comp-206 : Introduction to Software Systems Lecture 1 Alexandre Denault Computer Science McGill University Fall 2006 Instructor Alexandre Denault Graduate student, working in the

More information

Closed Systems february 24, 2006 Éric Lévénez < 86-DOS 1.0 april PC-DOS 1.

Closed Systems february 24, 2006 Éric Lévénez <  86-DOS 1.0 april PC-DOS 1. 1980 1981 QDOS 0.1 august 1980 86-DOS 0.3 december 1980 86-DOS 1.0 april 1981 PC-DOS 1.00 august 12, 1981 Interface Manager (development) september 1981 Closed Systems february 24, 2006 Éric Lévénez 2000-2006

More information

Licensed Program Specifications

Licensed Program Specifications Licensed Program Specifications Tivoli Storage Manager, S/390 Edition Version 4 Release 2 Program Number 5697-TS9 Tivoli 1 Storage Manager, S/390 2 Edition, is an advanced storage management solution now

More information

Closed Systems December 21, 2017 Éric Lévénez <http://www.levenez.com/windows/> 86-DOS 1.0 april PC-DOS 1.

Closed Systems December 21, 2017 Éric Lévénez <http://www.levenez.com/windows/> 86-DOS 1.0 april PC-DOS 1. 1980 1981 QDOS 0.1 august 1980 86-DOS 0.3 december 1980 86-DOS 1.0 april 1981 PC-DOS 1.00 august 12, 1981 Interface Manager (development) september 1981 Closed Systems December 21, 2017 Éric Lévénez 2000-2017

More information

Operating systems. Lecture 2

Operating systems. Lecture 2 Operating systems. Lecture 2 Michał Goliński 2018-10-09 Introduction Recall Questions? Plan for today Basic definitions Operating system Virtual memory Types of OS kernels Booting process BIOS, MBR UEFI

More information

Seagate Holos Version 6.0C

Seagate Holos Version 6.0C Overview This document describes the hardware and software combinations with which Holos is known to work. Other configurations may work, but this cannot be guaranteed. This document contains configuration

More information

Reserves time on a paper sign-up sheet. Programmer runs his own program. Relays or vacuum tube hardware. Plug board or punch card input.

Reserves time on a paper sign-up sheet. Programmer runs his own program. Relays or vacuum tube hardware. Plug board or punch card input. Introduction & Ch1 Two Roles of an Operating System Extended Machine or virtual machine Device drivers, Processes, File systems, Networking protocols. Resource Manager Allocates and enforces Memory, Disk

More information

CS Operating Systems (OS) Introduction. Lecture 2 Sept 12, 2018

CS Operating Systems (OS) Introduction. Lecture 2 Sept 12, 2018 CS 3305 Operating Systems (OS) Introduction Lecture 2 Sept 12, 2018 Operating System (OS) What is an Operating Systems (OS)? The software layer between user applications and hardware Manages / Optimizes

More information

EECE416 :Microcomputer Fundamentals and Design ( Microcomputer & Microprocessor ) COMPUTER HISTORY. Computers and Microprocessors

EECE416 :Microcomputer Fundamentals and Design ( Microcomputer & Microprocessor ) COMPUTER HISTORY. Computers and Microprocessors EECE416 :Microcomputer Fundamentals and Design ( Microcomputer & Microprocessor ) COMPUTER HISTORY 1 Computers and Microprocessors Everywhere PC, VCR, Toys, etc Hardware and Software Evolution of up First

More information

CMPSC 311- Introduction to Systems Programming Module: UNIX/Operating Systems

CMPSC 311- Introduction to Systems Programming Module: UNIX/Operating Systems CMPSC 311- Introduction to Systems Programming Module: UNIX/Operating Systems Professor Patrick McDaniel Fall 2014 Assignment #2 See handout/worksheet Due 9/15/14 Page 2 UNIX Utilities: tar tar collects

More information

EECE416 :Microcomputer Fundamentals and Design ( Microcomputer & Microprocessor ) COMPUTER HISTORY

EECE416 :Microcomputer Fundamentals and Design ( Microcomputer & Microprocessor ) COMPUTER HISTORY EECE416 :Microcomputer Fundamentals and Design ( Microcomputer & Microprocessor ) COMPUTER HISTORY 1 Computers and Microprocessors Everywhere PC, VCR, DVD,Toys Phones, Cars, etc Hardware and Software Embedded

More information

THE GENERATIONS OF COMPUTER

THE GENERATIONS OF COMPUTER THE GENERATIONS OF COMPUTER FIRST GENERATION (1951-1958) VACUUM TUBE 1. Vacuum tubes as their main logic elements 2. Punch Cards to input and externally stored data 3. Rotating magnetic drums for internal

More information

OPEN SOURCE SOFTWARE

OPEN SOURCE SOFTWARE Introduction to Open Source Software Development Spring semester, 2017 School of Computer Science and Engineering, Pusan National University Joon-Seok Kim OPEN SOURCE SOFTWARE Outline Open source software

More information

Welcome to CIS 90 Introduction to UNIX/Linux

Welcome to CIS 90 Introduction to UNIX/Linux Permissions Shell commands Secure logins Processes Scheduling tasks Mail Welcome to CIS 90 Introduction to UNIX/Linux Navigate file tree Files and directories vi editor Environment variables Filters Pipes

More information

Full file at

Full file at Chapter 2: Current Hardware and PC Operating Systems Chapter 2 Answers to Review Questions 1. An EPIC CPU design: a. evolved from the CISC processor b. was created in a joint project between Apple and

More information

List of partition identifiers for Pcs

List of partition identifiers for Pcs List of partition identifiers for Pcs ID Name 00 Empty 01 DOS 12-bit FAT 02 XENIX root 03 XENIX /usr 04 DOS 3.0+ 16-bit FAT (up to 32M) 05 DOS 3.3+ Extended Partition 06 DOS 3.31+ 16-bit FAT (over 32M)

More information

tech. solutions T2G Page1 ALT_01_Ch1 : Introduction to Linux ideas and history The History of Linux starts with the earlier development of UNIX.

tech. solutions T2G Page1 ALT_01_Ch1 : Introduction to Linux ideas and history The History of Linux starts with the earlier development of UNIX. Page1 ALT_01_Ch1 : Introduction to Linux ideas and history The History of Linux starts with the earlier development of UNIX. UNIX In 1969-1970, Kenneth Thompson, Dennis Ritchie, and others at AT&T Bell

More information

QUICK START GUIDE. The Fiery EX2101 media pack should contain the following:

QUICK START GUIDE. The Fiery EX2101 media pack should contain the following: QUICK START GUIDE This Quick Start Guide provides system requirements and an overview of how to set up the Fiery EX2101 for Xerox 2101 so you can begin printing. The guide describes the initial tasks you

More information

Calendar Description

Calendar Description ECE212 B1: Introduction to Microprocessors Lecture 1 Calendar Description Microcomputer architecture, assembly language programming, memory and input/output system, interrupts All the instructions are

More information

Lecture Topics. Announcements. Today: Operating System Overview (Stallings, chapter , ) Next: Processes (Stallings, chapter

Lecture Topics. Announcements. Today: Operating System Overview (Stallings, chapter , ) Next: Processes (Stallings, chapter Lecture Topics Today: Operating System Overview (Stallings, chapter 2.1-2.4, 2.8-2.10) Next: Processes (Stallings, chapter 3.1-3.6) 1 Announcements Consulting hours posted Self-Study Exercise #3 posted

More information

ComLinC User Manual. Kefei Lu

ComLinC User Manual. Kefei Lu ComLinC User Manual Kefei Lu December 3, 2007 Contents 1 Introduction to ComLinC 1 1.1 Licensing............................... 1 1.2 Getting Started............................ 1 1.2.1 Prerequists..........................

More information

Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall

Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 1 Technology in Action Technology in Focus: The History of the PC 2 The first personal computer Sold as a kit Switches for input Lights for output Altair 8800 Bill Gates and Paul Allen created a compiler

More information

http://xkcd.com/208/ 1. Computer Hardware 2. Review of pipes 3. Regular expressions 4. sed 5. awk 6. Editing Files 7. Shell loops 8. Shell scripts Hardware http://www.theverge.com/2011/11/23/2582677/thailand-flood-seagate-hard-drive-shortage

More information

http://xkcd.com/208/ cat seqs.fa >0 TGCAGGTATATCTATTAGCAGGTTTAATTTTGCCTGCACTTGGTTGGGTACATTATTTTAAGTGTATTTGACAAG >1 TGCAGGTTGTTGTTACTCAGGTCCAGTTCTCTGAGACTGGAGGACTGGGAGCTGAGAACTGAGGACAGAGCTTCA >2 TGCAGGGCCGGTCCAAGGCTGCATGAGGCCTGGGGCAGAATCTGACCTAGGGGCCCCTCTTGCTGCTAAAACCAT

More information

InstallAnywhere: Requirements

InstallAnywhere: Requirements InstallAnywhere: Requirements Create Multiplatform Installations from a Single Project File Physical, Cloud, and Virtual Environments, Plus Docker Containers Requirements This document shows the technical

More information

HP LaserJet P ppm (letter) 33 ppm (A4) MHz 80 MB 320 MB 9.5. HP Jetdirect. EIO USB mbps IEEE 1284-B HP

HP LaserJet P ppm (letter) 33 ppm (A4) MHz 80 MB 320 MB 9.5. HP Jetdirect. EIO USB mbps IEEE 1284-B HP LaserJet P005 LaserJet P005 5 ppm (letter) ppm (A) 9.5 LaserJet 00 MHz 80 MB 9.5 Jetdirect EIO USB.0 80 mbps IEEE 8-B 500 500 00 00 Legal A6 USB.0 0/00 USB.0 0/00 00 dpi Host USB 00,000 / Easy Printer

More information

Introduction to Unix. Jin-Soo Kim Computer Systems Laboratory Sungkyunkwan University

Introduction to Unix. Jin-Soo Kim Computer Systems Laboratory Sungkyunkwan University Introduction to Unix Jin-Soo Kim (jinsookim@skku.edu) Computer Systems Laboratory Sungkyunkwan University http://csl.skku.edu What is an OS? OS is a resource manager Sharing Protection Fairness Performance

More information

Xerox 700 Digital Color Press with Integrated Fiery Color Server. Welcome

Xerox 700 Digital Color Press with Integrated Fiery Color Server. Welcome Xerox 700 Digital Color Press with Integrated Fiery Color Server Welcome 2008 Electronics for Imaging, Inc. The information in this publication is covered under Legal Notices for this product. 45072712

More information

Introduction to Linux

Introduction to Linux Introduction to Linux Prof. Jin-Soo Kim( jinsookim@skku.edu) TA Sanghoon Han(sanghoon.han@csl.skku.edu) Computer Systems Laboratory Sungkyunkwan University http://csl.skku.edu Announcement (1) Please come

More information

Topics. Operating System. What is an Operating System? Let s Get Started! What is an Operating System? Where in the Book are we?

Topics. Operating System. What is an Operating System? Let s Get Started! What is an Operating System? Where in the Book are we? Topics Operating System What is an OS? OS History OS Concepts OS Structures Introduction Let s Get Started! What is an Operating System? What are some OSes you know? Guess if you are not sure Pick an OS

More information

QuickSpecs. HP SANworks Storage Resource Manager. Overview. Model HP SANworks Storage Resource Manager v4.0b Enterprise Edition.

QuickSpecs. HP SANworks Storage Resource Manager. Overview. Model HP SANworks Storage Resource Manager v4.0b Enterprise Edition. Overview Model v4.0b Enterprise Edition Introduction Storage Resource Manager (SRM) is web-based software for HP-UX, Windows 2000, Windows NT, Novell NetWare, Tru64 UNIX, OpenVMS, Sun Solaris, IBM AIX,

More information

LINUX System Administration. Perspectives, Practices and Expectations

LINUX System Administration. Perspectives, Practices and Expectations LINUX System Administration Perspectives, Practices and Expectations Eunuchs or UNIX? System Administration? General user administration Disk administration Application Administration Scripting and automation

More information

Aster Database Platform/OS Support Matrix, version 6.10

Aster Database Platform/OS Support Matrix, version 6.10 Aster Database Platform/OS Support Matrix, version 6.10 Versions AD6.10 Product ID: B700-6041-610K Published on December 2015 Contents Introduction... 2 Support for Teradata Aster MapReduce Appliance 2...

More information

Chap. 1) Introduction

Chap. 1) Introduction Chap. 1) Introduction 경희대학교컴퓨터공학과 조진성 Operating System What is an Operating System? A program that acts as an intermediary between a user of a computer and the computer hardware Operating system goals:

More information

COMPUTER CLASSROOM A PLACE WHERE CHILDREN ACQUIRE BASIC COMPUTER SKILLS AND KNOWLEDGE

COMPUTER CLASSROOM A PLACE WHERE CHILDREN ACQUIRE BASIC COMPUTER SKILLS AND KNOWLEDGE COMPUTER CLASSROOM A PLACE WHERE CHILDREN ACQUIRE BASIC COMPUTER SKILLS AND KNOWLEDGE Vanja Praznik and Zoran Vrbanac Elementary School Davorin Trstenjak Zagreb - Croatia 2 3 4 ! " #$$%&$' #() ' *( Primary

More information

EECE416 :Microcomputer Fundamentals and Design ( Microcomputer & Microprocessor ) COMPUTER HISTORY

EECE416 :Microcomputer Fundamentals and Design ( Microcomputer & Microprocessor ) COMPUTER HISTORY EECE416 :Microcomputer Fundamentals and Design ( Microcomputer & Microprocessor ) COMPUTER HISTORY 1 Computers and Microprocessors Everywhere PC, VCR, Toys, etc Hardware and Software Evolution of up First

More information

Principles of Operating Systems CS 446/646

Principles of Operating Systems CS 446/646 Principles of Operating Systems CS 446/646 1. Introduction to Operating Systems a. Role of an O/S b. O/S History and Features c. Types of O/S Mainframe systems Desktop & laptop systems Parallel systems

More information

1: Welcome and Overview COM S 414. Last Modified: 9/2/ :04:21 PM

1: Welcome and Overview COM S 414. Last Modified: 9/2/ :04:21 PM 1: Welcome and Overview COM S 414 Last Modified: 9/2/2002 11:04:21 PM -1 Logistics Course Web Page http://www.cs.cornell.edu/courses/cs414/2002fa Newsgroup (check daily) cornell.class.cs414 Staff Textbook

More information

Adaptec RAID Series 3 & 5 Competitive Matrix

Adaptec RAID Series 3 & 5 Competitive Matrix Adaptec offers unmatched performance and the industry s most complete data protection. A RAID core hardened by years of use, common cross-platform RAID management tools, quality and world-class support

More information

Latest releases: 5.3, The most popular of the *BSDs. Historically aimed for maximum. performance on X86. Now supports most of the popular

Latest releases: 5.3, The most popular of the *BSDs. Historically aimed for maximum. performance on X86. Now supports most of the popular Short history Based on: http://www.levenez.com/unix/ 1978 BSD (Barkeley software distribution) Based on unix system developed by Bell. 1991 386BSD BSD port to Intel (Based on 4.3BSD). 1991 Linux based

More information

Parallels Transporter

Parallels Transporter Parallels Transporter User's Guide Copyright 1999-2009 Parallels Holdings, Ltd. ISBN: N/A Parallels Holdings, Ltd. c/o Parallels Software, Inc. 13755 Sunrise Valley Drive Suite 600 Herndon, VA 20171 USA

More information

SMD149 - Operating Systems

SMD149 - Operating Systems SMD149 - Roland Parviainen October 31, 2005 1 / 54 Overview Course Information Roland Parviainen E-mail: rolle@csee.ltu.se, rolle@parviainen.org Phone: 070-5317170 Office:? Web: http://parviainen.org 2

More information

Roland Parviainen Phone: Office:? Web:

Roland Parviainen    Phone: Office:? Web: SMD149 - Roland Parviainen October 31, 2005 Roland Parviainen E-mail: rolle@csee.ltu.se, rolle@parviainen.org Phone: 070-5317170 Office:? Web: http://parviainen.org 1/54 2/54 Outline Course Objectives

More information

Topics. Operating System I. What is an Operating System? Let s Get Started! What is an Operating System? OS History.

Topics. Operating System I. What is an Operating System? Let s Get Started! What is an Operating System? OS History. Topics Operating System I What is an OS? OS History OS Concepts OS Structures Introduction Let s Get Started! What is an Operating System? What are some OSes you know? Pick an OS you know: What are some

More information

IBM Director, Version 4.12, Hardware and Software Compatibility

IBM Director, Version 4.12, Hardware and Software Compatibility IBM Director, Version 4.12, Hardware and Software Compatibility This document provides the following information: IBM Director Agent, Version 4.12, support for IBM hardware (see page 1) IBM Director, Version

More information

time step first instruction second instruction

time step first instruction second instruction COMP1200 2001 Semester 1 61 Parallelism Microprocessors can use a variety of tricks to execute more instructions in a given amount of time. One of the most successful is to execute more than one instruction

More information

UPDATE TO APPLETALK INTERNET ROUTER ADMINISTRATOR'S GUIDE

UPDATE TO APPLETALK INTERNET ROUTER ADMINISTRATOR'S GUIDE UPDATE TO APPLETALK INTERNET ROUTER ADMINISTRATOR'S GUIDE This update provides important changes to the information in the AppleTalk Internet Router Administrator's Guide. In particular, the update includes

More information

ArcInfo 9.0 System Requirements

ArcInfo 9.0 System Requirements ArcInfo 9.0 System Requirements This PDF contains system requirements information, including hardware requirements, best performance configurations, and limitations, for ArcInfo 9.0. HP HP-UX 11i (11.11)

More information

Kaspersky Security Center 10

Kaspersky Security Center 10 Kaspersky Security Center 10 Implementation Guide Application version: 10 Service Pack 2, Maintenance Release 1 Dear User, Thank you for your trust! We hope that this document will help you in your work

More information

Pa-risc 1.1 Architecture And Instruction Set >>>CLICK HERE<<<

Pa-risc 1.1 Architecture And Instruction Set >>>CLICK HERE<<< Pa-risc 1.1 Architecture And Instruction Set Reference Manual 1 Rationale. 1.1 Motivation IBM 801 2), PA-Risc 4) and Monads 19), consist of one entry per physical. page frame PA-RISC 1.1 Architecture and

More information

Aster Database Platform/OS Support Matrix, version 6.00

Aster Database Platform/OS Support Matrix, version 6.00 Aster Database Platform/OS Support Matrix, version 6.00 Versions AD6.00 Product ID: B700-6042-600K First Published on 12/18/2013 Contents Introduction... 2 Support for Teradata Aster MapReduce Appliance

More information

K Service Source. Macintosh System Update. Installation Tips, Overview, and Frequently Asked Questions.

K Service Source. Macintosh System Update. Installation Tips, Overview, and Frequently Asked Questions. K Service Source Macintosh System 7.5.5 Update Installation Tips, Overview, and Frequently Asked Questions. Macintosh System 7.5.5 Update - 1 System 7.5.5 Installation Tips This document gives you late-breaking

More information

Introduction to Operating Systems. Jin-Soo Kim Computer Systems Laboratory Sungkyunkwan University

Introduction to Operating Systems. Jin-Soo Kim Computer Systems Laboratory Sungkyunkwan University Introduction to Operating Systems Jin-Soo Kim (jinsookim@skku.edu) Computer Systems Laboratory Sungkyunkwan University http://csl.skku.edu Today s Topics What is OS? History of OS 2 What is OS? (1) Application

More information

CSC 634: Networks Programming

CSC 634: Networks Programming CSC 634: Networks Programming Lecture 01: Course Review and Introduction Instructor: Haidar M. Harmanani Course Introduction Lectures T, 4:30-7:30 from January 16, 2018 until April 26, 2018 Prerequisites

More information

Getting Started with VMware Fusion VMware Fusion for Mac OS X Version 1.0

Getting Started with VMware Fusion VMware Fusion for Mac OS X Version 1.0 VMware Fusion for Mac OS X Version 1.0 Getting Started with VMware Fusion Revision: 20070806 Item: VMF-ENG-Q307-295 You can find the most up-to-date technical documentation on our Web site at http://www.vmware.com/support/

More information

1DT157 Digitalteknik och datorarkitekt. Digital technology and computer architecture, 5p

1DT157 Digitalteknik och datorarkitekt. Digital technology and computer architecture, 5p 1DT157 Digitalteknik och datorarkitekt Digital technology and computer architecture, 5p This is 1DT157 Digitalteknik och datorarkitekt Instructor: Stefanos Kaxiras Few things about me: Visiting professor

More information

Korn Shell Unix And Linux Programming Manual Third Edition Pdf

Korn Shell Unix And Linux Programming Manual Third Edition Pdf Korn Shell Unix And Linux Programming Manual Third Edition Pdf Programming Unix in is ISBN: Warez Web, Unix Edition manual shell Linux Patrick Korn Shell unix and linux Programming Manual, 3rd ed 2001

More information

ECS 150 Operating Systems

ECS 150 Operating Systems ECS 150 Operating Systems March 29th, 2007 Operating Systems Some Examples Operating Systems Some Examples Desktop/Workstation/Server Operating Systems Linux Operating Systems Some Examples Desktop/Workstation/Server

More information

History, Hardware, OS Concepts

History, Hardware, OS Concepts History, Hardware, OS Concepts 2016-05-11 7:40 PM Notice about Midterm/Final: Mostly composed of short answers. And few factorial recall questions. Could also ask you about the assignments. No sample Midterm

More information

Manual Update Java Mac Os X

Manual Update Java Mac Os X Manual Update Java Mac Os X 10.8.2 10.8.5 is the latest release and it is stable, unlike 10.8.2 which was getting there. I am sure there is ai uninstalled java 8 on Mac OSX 10.8.2 and tried installing

More information

Microprocessors I MICROCOMPUTERS AND MICROPROCESSORS

Microprocessors I MICROCOMPUTERS AND MICROPROCESSORS Microprocessors I Outline of the Lecture Microcomputers and Microprocessors Evolution of Intel 80x86 Family Microprocessors Binary and Hexadecimal Number Systems MICROCOMPUTERS AND MICROPROCESSORS There

More information

Sourceforge.net CVS ~ Compile Farm

Sourceforge.net CVS ~ Compile Farm Sourceforge.net CVS ~ Compile Farm Sourceforge.net CVS Each project is provided with a repository Developers automatically granted permissions to commit changes Read-only anonymous pserver-based access

More information

28 October 2004

28 October 2004 28 October 2004 The Apple II, or Apple ][, became one of the most popular computers ever. Although it is a vast improvement over the Apple I, it contains the same processor and runs at the same speed.

More information

UMBC. Rubini and Corbet, Linux Device Drivers, 2nd Edition, O Reilly. Systems Design and Programming

UMBC. Rubini and Corbet, Linux Device Drivers, 2nd Edition, O Reilly. Systems Design and Programming Systems Design and Programming Instructor: Professor Jim Plusquellic Text: Barry B. Brey, The Intel Microprocessors, 8086/8088, 80186/80188, 80286, 80386, 80486, Pentium and Pentium Pro Processor Architecture,

More information

1973 MCM-70 Intel 8008 processor 2 kb RAM, 14kB ROM cassette drive 3

1973 MCM-70 Intel 8008 processor 2 kb RAM, 14kB ROM cassette drive 3 1971 Kenbak-1 First commercially assembled personal computer. Small and large integrated circuits Memory capacity of 256 bytes switches for input/ lights for output 1 limited input/output capabilities

More information

Mac OS X Part 1. The University of Utah Student Computing Labs Macintosh Support

Mac OS X Part 1. The University of Utah Student Computing Labs Macintosh Support Mac OS X Mac OS X Part 1 The University of Utah Student Computing Labs Macintosh Support mac@scl.utah.edu We Will Cover Classic Mac OS evolution Overview UNIX evolution Overview How Classic Mac OS & UNIX

More information

Operating Systems. I. Introduction. Eurecom

Operating Systems. I. Introduction. Eurecom Operating Systems I. Introduction Ludovic Apvrille ludovic.apvrille@telecom-paristech.fr Eurecom, office 470 http://soc.eurecom.fr/os/ @OS Eurecom Outline 2/42 Fall 2018 Institut Mines-Telecom Operating

More information

Computer Science 4500 Operating Systems. Welcome! In This Module. Module 1 Introduction, Overview and History

Computer Science 4500 Operating Systems. Welcome! In This Module. Module 1 Introduction, Overview and History Computer Science 4500 Operating Systems Module 1 Introduction, Overview and History Updated: January 13, 2015 2008 Stanley A. Wileman, Jr. Operating Systems Slide 1 Welcome! Welcome to Operating Systems.

More information

Systems Design and Programming. Instructor: Chintan Patel

Systems Design and Programming. Instructor: Chintan Patel Systems Design and Programming Instructor: Chintan Patel Text: Barry B. Brey, 'The Intel Microprocessors, 8086/8088, 80186/80188, 80286, 80386, 80486, Pentium and Pentium Pro Processor, Pentium II, Pentium

More information

UNIX Kernel. UNIX History

UNIX Kernel. UNIX History UNIX History UNIX Kernel 1965-1969 Bell Labs participates in the Multics project. 1969 Ken Thomson develops the first UNIX version in assembly for an DEC PDP-7 1973 Dennis Ritchie helps to rewrite UNIX

More information