(original) (raw)
]/Prev 116 >> startxref 195196 %%EOF 3 0 obj<
Interesting in retrospect to see the\ m justifying the use of C rather than assembly, which was the language of choice for many systems of this era.
)/Type/Annot/Popup 4 0 R/AP<>>> endobj 4 0 obj<> endobj 5 0 obj<
This is roughly the same statement t\ hat System R makes: persistent storage is the most important thing. Their approaches are of course quite different!
)/Type/Annot/Popup 6 0 R/AP<>>> endobj 382 0 obj<> endobj 384 0 obj<> endobj 390 0 obj<
Three is a magic number for versions\ . The "second system effect" \(due to Fred Brooks\) refers to the fact that second versions are often over ambitious and try to fix everything that was wrong with the first version. Multics was the second system after CTSS, which was one of the\ first time-sharing systems. Corbato won the Turing Award in part for CTSS.
)/Type/Annot/Popup 393 0 R/AP<>>> endobj 393 0 obj<> endobj 394 0 obj<
The name "Unix" makes funs\ of Multics by \(see "eunuchs" in the dictionary\).
)/Type/Annot/Popup 395 0 R/AP<>>> endobj 395 0 obj<> endobj 396 0 obj<
The idea of using your own software \ remains a valued principle in systems work; sometimes called "eating your own dog food", which makes no sense to me as a metaphor \(assuming you're not a dog\).
)/Type/Annot/Popup 397 0 R/AP<>>> endobj 448 0 obj<>>> endobj 453 0 obj<>>> endobj 458 0 obj<>>> endobj 463 0 obj<>>> endobj 468 0 obj<>>> endobj 474 0 obj<>>> endobj 479 0 obj<>>> endobj 484 0 obj<>>> endobj 489 0 obj<>>> endobj 494 0 obj<>>> endobj 508 0 obj<>>> endobj 513 0 obj<
Of course, this is not sufficient fo\ r modern files, so a third and fourth level of indirection were added. For a long time, and perhaps still in some versions, there was a comment on the fourth level that said "this code has not been tested!".
)/Type/Annot/Popup 515 0 R/AP<>>> endobj 519 0 obj<>>> endobj 524 0 obj<>>> endobj 529 0 obj<>>> endobj 535 0 obj<>>> endobj 541 0 obj<>>> endobj 547 0 obj<>>> endobj 552 0 obj<>>> endobj 558 0 obj<>>> endobj 559 0 obj[558 0 R 560 0 R 564 0 R 565 0 R 569 0 R 570 0 R 574 0 R 575 0 R 579 0 R 580 0 R 600 0 R 601 0 R] endobj 564 0 obj<>>> endobj 569 0 obj<>>> endobj 574 0 obj<>>> endobj 579 0 obj<>>> endobj 600 0 obj<>>> endobj 606 0 obj<
This is the "eat your own dogfo\ o
)/Type/Annot/Popup 607 0 R/AP<>>> endobj 607 0 obj<> endobj 608 0 obj<>stream 1998-09-16T09:08:25Z FrameMaker 5.1.1P2c 2006-09-01T07:42:34-07:00 2006-09-01T07:42:34-07:00 Acrobat Distiller 3.01 for Windows application/pdf Untitled Document uuid:0d08e644-f4fb-420a-95bf-eed090eca70a uuid:21b59ba2-495c-4109-8e56-4d5efb5d91b7 endstream endobj xref 0 1 0000000039 00000 f 3 3 0000198918 00000 n 0000199758 00000 n 0000199869 00000 n 382 1 0000200721 00000 n 384 1 0000200906 00000 n 390 1 0000201029 00000 n 393 4 0000202307 00000 n 0000202421 00000 n 0000203145 00000 n 0000203260 00000 n 448 1 0000204216 00000 n 453 1 0000204763 00000 n 458 1 0000205184 00000 n 463 1 0000205670 00000 n 468 1 0000206219 00000 n 474 1 0000206701 00000 n 479 1 0000207629 00000 n 484 1 0000208174 00000 n 489 1 0000208780 00000 n 494 1 0000209138 00000 n 508 1 0000209625 00000 n 513 1 0000210417 00000 n 519 1 0000211782 00000 n 524 1 0000212520 00000 n 529 1 0000213071 00000 n 535 1 0000213428 00000 n 541 1 0000213912 00000 n 547 1 0000214330 00000 n 552 1 0000214862 00000 n 558 2 0000215468 00000 n 0000216210 00000 n 564 1 0000216324 00000 n 569 1 0000216747 00000 n 574 1 0000217235 00000 n 579 1 0000217658 00000 n 600 1 0000218585 00000 n 606 3 0000219639 00000 n 0000220252 00000 n 0000220367 00000 n trailer <<8699AEBEDAE8084A90D0DC8104A3FA0A>]/Prev 195196 >> startxref 223906 %%EOF 382 0 obj<> endobj 384 0 obj<> endobj 394 0 obj<
The name "Unix" makes funs\ of Multics as a combination of the words "Multics" and "eunuch".
)/Type/Annot/Popup 395 0 R/AP<>>> endobj 435 0 obj null endobj 436 0 obj null endobj 437 0 obj null endobj 438 0 obj null endobj 439 0 obj null endobj 440 0 obj null endobj 441 0 obj null endobj 442 0 obj null endobj 443 0 obj null endobj 444 0 obj null endobj 445 0 obj null endobj 446 0 obj null endobj 447 0 obj null endobj 609 0 obj<>stream 1998-09-16T09:08:25Z FrameMaker 5.1.1P2c 2009-08-29T14:02:09-07:00 2009-08-29T14:02:09-07:00 Acrobat Distiller 3.01 for Windows application/pdf Untitled Document uuid:0d08e644-f4fb-420a-95bf-eed090eca70a uuid:fe5d076c-3a79-4673-8b03-120944a31201 endstream endobj xref 382 1 0000225094 00000 n 384 1 0000225279 00000 n 394 1 0000225402 00000 n 435 13 0000226164 00000 n 0000226186 00000 n 0000226208 00000 n 0000226230 00000 n 0000226252 00000 n 0000226274 00000 n 0000226296 00000 n 0000226318 00000 n 0000226340 00000 n 0000226362 00000 n 0000226384 00000 n 0000226406 00000 n 0000226428 00000 n 609 1 0000226450 00000 n trailer <]/Prev 223906 >> startxref 229989 %%EOF