computers to personal computerscourses.ischool.berkeley.edu/i103/f07/slides/HofI07_PC.pdf · 1979:...
Transcript of computers to personal computerscourses.ischool.berkeley.edu/i103/f07/slides/HofI07_PC.pdf · 1979:...
![Page 1: computers to personal computerscourses.ischool.berkeley.edu/i103/f07/slides/HofI07_PC.pdf · 1979: Steve Jobs tours PARC 1981: Xerox Star. HofI PC - breaking down the computer 3.](https://reader033.fdocuments.us/reader033/viewer/2022042410/5f26d06b3545365e7167bb39/html5/thumbnails/1.jpg)
computers to personal computers
![Page 2: computers to personal computerscourses.ischool.berkeley.edu/i103/f07/slides/HofI07_PC.pdf · 1979: Steve Jobs tours PARC 1981: Xerox Star. HofI PC - breaking down the computer 3.](https://reader033.fdocuments.us/reader033/viewer/2022042410/5f26d06b3545365e7167bb39/html5/thumbnails/2.jpg)
Xerox does it all
1973: Xerox AltoGUI
wysiwygmouse
ethernetlaserprinter
smalltalk, impress, postscript
1979: Steve Jobs tours PARC
1981: Xerox Star
![Page 3: computers to personal computerscourses.ischool.berkeley.edu/i103/f07/slides/HofI07_PC.pdf · 1979: Steve Jobs tours PARC 1981: Xerox Star. HofI PC - breaking down the computer 3.](https://reader033.fdocuments.us/reader033/viewer/2022042410/5f26d06b3545365e7167bb39/html5/thumbnails/3.jpg)
HofI PC -
breaking down the computer
3
![Page 4: computers to personal computerscourses.ischool.berkeley.edu/i103/f07/slides/HofI07_PC.pdf · 1979: Steve Jobs tours PARC 1981: Xerox Star. HofI PC - breaking down the computer 3.](https://reader033.fdocuments.us/reader033/viewer/2022042410/5f26d06b3545365e7167bb39/html5/thumbnails/4.jpg)
HofI PC -
through thick and thinThompson, Ritchie, & AT&T
1965: AT&T, MIT& GE work on multics
1968: DEC's 16-bit PDP 11
1969: multics to unix
1971: first unix release
4
"What we wanted to preserve was not just a good environment in which to do programming, but a system around which a fellowship could form. We knew from experience that the essence of communal computing, as supplied by remote-access, time-shared machines, is not just to type programs into a terminal instead of a keypunch, but to encourage close communication".
--Ritche
![Page 5: computers to personal computerscourses.ischool.berkeley.edu/i103/f07/slides/HofI07_PC.pdf · 1979: Steve Jobs tours PARC 1981: Xerox Star. HofI PC - breaking down the computer 3.](https://reader033.fdocuments.us/reader033/viewer/2022042410/5f26d06b3545365e7167bb39/html5/thumbnails/5.jpg)
HofI PC -
unix at ucb
1973: Thompson at Berkeley
Bill Joy develops em editor
1977: 1BSD released
1979: 3BSD (for Vax)SCO founded
1981: 4.1BSD
1983: 4.2 BSD (with tcp/ip stack)
1-800-ITS-UNIX
5
![Page 6: computers to personal computerscourses.ischool.berkeley.edu/i103/f07/slides/HofI07_PC.pdf · 1979: Steve Jobs tours PARC 1981: Xerox Star. HofI PC - breaking down the computer 3.](https://reader033.fdocuments.us/reader033/viewer/2022042410/5f26d06b3545365e7167bb39/html5/thumbnails/6.jpg)
HofI PC -
so ...
1982: Reagan DoJ releases AT&T
1991: Networking release 2; 386 BSD
1992: AT&T sues UCB
6
![Page 7: computers to personal computerscourses.ischool.berkeley.edu/i103/f07/slides/HofI07_PC.pdf · 1979: Steve Jobs tours PARC 1981: Xerox Star. HofI PC - breaking down the computer 3.](https://reader033.fdocuments.us/reader033/viewer/2022042410/5f26d06b3545365e7167bb39/html5/thumbnails/7.jpg)
HofI PC -
settlement
1994 settlement: USL, UCB, Novell
7
![Page 8: computers to personal computerscourses.ischool.berkeley.edu/i103/f07/slides/HofI07_PC.pdf · 1979: Steve Jobs tours PARC 1981: Xerox Star. HofI PC - breaking down the computer 3.](https://reader033.fdocuments.us/reader033/viewer/2022042410/5f26d06b3545365e7167bb39/html5/thumbnails/8.jpg)
HofI PC -
hobbyists
homebrewJobs
WozniacOsborne
business-brewGatesAllen
traffic control
8
![Page 9: computers to personal computerscourses.ischool.berkeley.edu/i103/f07/slides/HofI07_PC.pdf · 1979: Steve Jobs tours PARC 1981: Xerox Star. HofI PC - breaking down the computer 3.](https://reader033.fdocuments.us/reader033/viewer/2022042410/5f26d06b3545365e7167bb39/html5/thumbnails/9.jpg)
HofI PC -
open or closed?
9
![Page 10: computers to personal computerscourses.ischool.berkeley.edu/i103/f07/slides/HofI07_PC.pdf · 1979: Steve Jobs tours PARC 1981: Xerox Star. HofI PC - breaking down the computer 3.](https://reader033.fdocuments.us/reader033/viewer/2022042410/5f26d06b3545365e7167bb39/html5/thumbnails/10.jpg)
HofI PC -
open or closed?
9
![Page 11: computers to personal computerscourses.ischool.berkeley.edu/i103/f07/slides/HofI07_PC.pdf · 1979: Steve Jobs tours PARC 1981: Xerox Star. HofI PC - breaking down the computer 3.](https://reader033.fdocuments.us/reader033/viewer/2022042410/5f26d06b3545365e7167bb39/html5/thumbnails/11.jpg)
HofI PC - 10
here comes microsoft
ABH - 17/6/06
Software IBM DEC(Unix libraries)
3d party(VisiCalc)
3d party(Unix libraries) 3d party
OS IBM DEC/VAX(3BSD-Unix)
Apple Sun/Solaris(AT&T-Unix)
IBM [Msoft]
CPU IBM DEC/CVAX Apple/MOSMotorola Sun/SPARC IBM [Intel]
Hardware IBM DEC Apple Sun IBM
BIOS
![Page 12: computers to personal computerscourses.ischool.berkeley.edu/i103/f07/slides/HofI07_PC.pdf · 1979: Steve Jobs tours PARC 1981: Xerox Star. HofI PC - breaking down the computer 3.](https://reader033.fdocuments.us/reader033/viewer/2022042410/5f26d06b3545365e7167bb39/html5/thumbnails/12.jpg)
HofI PC - 10
here comes microsoft
ABH - 17/6/06
Software IBM DEC(Unix libraries)
3d party(VisiCalc)
3d party(Unix libraries) 3d party
OS IBM DEC/VAX(3BSD-Unix)
Apple Sun/Solaris(AT&T-Unix)
IBM [Msoft]
CPU IBM DEC/CVAX Apple/MOSMotorola Sun/SPARC IBM [Intel]
Hardware IBM DEC Apple Sun IBM
BIOS
![Page 13: computers to personal computerscourses.ischool.berkeley.edu/i103/f07/slides/HofI07_PC.pdf · 1979: Steve Jobs tours PARC 1981: Xerox Star. HofI PC - breaking down the computer 3.](https://reader033.fdocuments.us/reader033/viewer/2022042410/5f26d06b3545365e7167bb39/html5/thumbnails/13.jpg)
HofI PC - 10
here comes microsoft
ABH - 17/6/06
Software IBM DEC(Unix libraries)
3d party(VisiCalc)
3d party(Unix libraries) 3d party
OS IBM DEC/VAX(3BSD-Unix)
Apple Sun/Solaris(AT&T-Unix)
IBM [Msoft]
CPU IBM DEC/CVAX Apple/MOSMotorola Sun/SPARC IBM [Intel]
Hardware IBM DEC Apple Sun IBM
BIOS
![Page 14: computers to personal computerscourses.ischool.berkeley.edu/i103/f07/slides/HofI07_PC.pdf · 1979: Steve Jobs tours PARC 1981: Xerox Star. HofI PC - breaking down the computer 3.](https://reader033.fdocuments.us/reader033/viewer/2022042410/5f26d06b3545365e7167bb39/html5/thumbnails/14.jpg)
HofI PC - 10
here comes microsoft
ABH - 17/6/06
Software IBM DEC(Unix libraries)
3d party(VisiCalc)
3d party(Unix libraries) 3d party
OS IBM DEC/VAX(3BSD-Unix)
Apple Sun/Solaris(AT&T-Unix)
IBM [Msoft]
CPU IBM DEC/CVAX Apple/MOSMotorola Sun/SPARC IBM [Intel]
Hardware IBM DEC Apple Sun IBM
BIOS
![Page 15: computers to personal computerscourses.ischool.berkeley.edu/i103/f07/slides/HofI07_PC.pdf · 1979: Steve Jobs tours PARC 1981: Xerox Star. HofI PC - breaking down the computer 3.](https://reader033.fdocuments.us/reader033/viewer/2022042410/5f26d06b3545365e7167bb39/html5/thumbnails/15.jpg)
HofI PC - 10
here comes microsoft
ABH - 17/6/06
Software IBM DEC(Unix libraries)
3d party(VisiCalc)
3d party(Unix libraries) 3d party
OS IBM DEC/VAX(3BSD-Unix)
Apple Sun/Solaris(AT&T-Unix)
IBM [Msoft]
CPU IBM DEC/CVAX Apple/MOSMotorola Sun/SPARC IBM [Intel]
Hardware IBM DEC Apple Sun IBM
BIOS
![Page 16: computers to personal computerscourses.ischool.berkeley.edu/i103/f07/slides/HofI07_PC.pdf · 1979: Steve Jobs tours PARC 1981: Xerox Star. HofI PC - breaking down the computer 3.](https://reader033.fdocuments.us/reader033/viewer/2022042410/5f26d06b3545365e7167bb39/html5/thumbnails/16.jpg)
HofI PC - 10
here comes microsoft
ABH - 17/6/06
Software IBM DEC(Unix libraries)
3d party(VisiCalc)
3d party(Unix libraries) 3d party
OS IBM DEC/VAX(3BSD-Unix)
Apple Sun/Solaris(AT&T-Unix)
IBM [Msoft]
CPU IBM DEC/CVAX Apple/MOSMotorola Sun/SPARC IBM [Intel]
Hardware IBM DEC Apple Sun IBM
BIOS
![Page 17: computers to personal computerscourses.ischool.berkeley.edu/i103/f07/slides/HofI07_PC.pdf · 1979: Steve Jobs tours PARC 1981: Xerox Star. HofI PC - breaking down the computer 3.](https://reader033.fdocuments.us/reader033/viewer/2022042410/5f26d06b3545365e7167bb39/html5/thumbnails/17.jpg)
HofI PC - 10
here comes microsoft
ABH - 17/6/06
Software IBM DEC(Unix libraries)
3d party(VisiCalc)
3d party(Unix libraries) 3d party
OS IBM DEC/VAX(3BSD-Unix)
Apple Sun/Solaris(AT&T-Unix)
IBM [Msoft]
CPU IBM DEC/CVAX Apple/MOSMotorola Sun/SPARC IBM [Intel]
Hardware IBM DEC Apple Sun IBM
BIOS
![Page 18: computers to personal computerscourses.ischool.berkeley.edu/i103/f07/slides/HofI07_PC.pdf · 1979: Steve Jobs tours PARC 1981: Xerox Star. HofI PC - breaking down the computer 3.](https://reader033.fdocuments.us/reader033/viewer/2022042410/5f26d06b3545365e7167bb39/html5/thumbnails/18.jpg)
HofI PC - 10
here comes microsoft
ABH - 17/6/06
Software IBM DEC(Unix libraries)
3d party(VisiCalc)
3d party(Unix libraries) 3d party
OS IBM DEC/VAX(3BSD-Unix)
Apple Sun/Solaris(AT&T-Unix)
IBM [Msoft]
CPU IBM DEC/CVAX Apple/MOSMotorola Sun/SPARC IBM [Intel]
Hardware IBM DEC Apple Sun IBM
BIOS
![Page 19: computers to personal computerscourses.ischool.berkeley.edu/i103/f07/slides/HofI07_PC.pdf · 1979: Steve Jobs tours PARC 1981: Xerox Star. HofI PC - breaking down the computer 3.](https://reader033.fdocuments.us/reader033/viewer/2022042410/5f26d06b3545365e7167bb39/html5/thumbnails/19.jpg)
HofI PC - 10
here comes microsoft
ABH - 17/6/06
Software IBM DEC(Unix libraries)
3d party(VisiCalc)
3d party(Unix libraries) 3d party
OS IBM DEC/VAX(3BSD-Unix)
Apple Sun/Solaris(AT&T-Unix)
IBM [Msoft]
CPU IBM DEC/CVAX Apple/MOSMotorola Sun/SPARC IBM [Intel]
Hardware IBM DEC Apple Sun IBM
BIOS
![Page 20: computers to personal computerscourses.ischool.berkeley.edu/i103/f07/slides/HofI07_PC.pdf · 1979: Steve Jobs tours PARC 1981: Xerox Star. HofI PC - breaking down the computer 3.](https://reader033.fdocuments.us/reader033/viewer/2022042410/5f26d06b3545365e7167bb39/html5/thumbnails/20.jpg)
HofI PC - 10
here comes microsoft
ABH - 17/6/06
Software IBM DEC(Unix libraries)
3d party(VisiCalc)
3d party(Unix libraries) 3d party
OS IBM DEC/VAX(3BSD-Unix)
Apple Sun/Solaris(AT&T-Unix)
IBM [Msoft]
CPU IBM DEC/CVAX Apple/MOSMotorola Sun/SPARC IBM [Intel]
Hardware IBM DEC Apple Sun IBM
BIOS
![Page 21: computers to personal computerscourses.ischool.berkeley.edu/i103/f07/slides/HofI07_PC.pdf · 1979: Steve Jobs tours PARC 1981: Xerox Star. HofI PC - breaking down the computer 3.](https://reader033.fdocuments.us/reader033/viewer/2022042410/5f26d06b3545365e7167bb39/html5/thumbnails/21.jpg)
HofI PC - 10
here comes microsoft
ABH - 17/6/06
Software IBM DEC(Unix libraries)
3d party(VisiCalc)
3d party(Unix libraries) 3d party
OS IBM DEC/VAX(3BSD-Unix)
Apple Sun/Solaris(AT&T-Unix)
IBM [Msoft]
CPU IBM DEC/CVAX Apple/MOSMotorola Sun/SPARC IBM [Intel]
Hardware IBM DEC Apple Sun IBM
BIOS
![Page 22: computers to personal computerscourses.ischool.berkeley.edu/i103/f07/slides/HofI07_PC.pdf · 1979: Steve Jobs tours PARC 1981: Xerox Star. HofI PC - breaking down the computer 3.](https://reader033.fdocuments.us/reader033/viewer/2022042410/5f26d06b3545365e7167bb39/html5/thumbnails/22.jpg)
HofI PC -
name recognition
11
3d party
Microsoft
Intel & co
[IBM]/OEM
decline of IBM monopoly:
"nobody ever lost their job ..."
rise of the "PC": "compatibles" to "clones"
whitebox worries
![Page 23: computers to personal computerscourses.ischool.berkeley.edu/i103/f07/slides/HofI07_PC.pdf · 1979: Steve Jobs tours PARC 1981: Xerox Star. HofI PC - breaking down the computer 3.](https://reader033.fdocuments.us/reader033/viewer/2022042410/5f26d06b3545365e7167bb39/html5/thumbnails/23.jpg)
HofI PC -
challenges to chokehold
1982: Richard Stallman & MITGNU
1991: Linus Torvalds, HelsinkiHello everybody out there using minix -
I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones.
--Linus Torvalds
12
![Page 24: computers to personal computerscourses.ischool.berkeley.edu/i103/f07/slides/HofI07_PC.pdf · 1979: Steve Jobs tours PARC 1981: Xerox Star. HofI PC - breaking down the computer 3.](https://reader033.fdocuments.us/reader033/viewer/2022042410/5f26d06b3545365e7167bb39/html5/thumbnails/24.jpg)
HofI PC -
back to thin clients
13