The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.03 - July-September (2010 vol.32)
pp: 74-82
Warren Toomey , Bond University, Robina
ABSTRACT
<p>Until recently, the earliest versions of the Unix operating system were believed to have been lost completely. In 2008, however, a restoration team from the Unix Heritage Society completed an effort to resurrect and restore the first edition Unix to a running and usable state from a newly discovered listing of the system's assembly source code.</p>
INDEX TERMS
Unix, operating systems, software restoration
CITATION
Warren Toomey, "First Edition Unix: Its Creation and Restoration", IEEE Annals of the History of Computing, vol.32, no. 3, pp. 74-82, July-September 2010, doi:10.1109/MAHC.2009.55
REFERENCES
1. Eric Lévénez, "Unix History Timeline," 2008; http://www.levenez.comunix/.
2. K. McKusick et al., The Design and Implementation of the 4.4 BSD Operating System, Addison-Wesley, 1996.
3. M. K. McKusick, Open Sources: Voices from the Open Source Revolution, O'Reilly, 1999, chap. 3.
4. L. Torvalds, Open Sources: Voices from the Open Source Revolution, O'Reilly, 1999, chap. 7.
5. D.M. Ritchie, "The Evolution of the Unix Time-Sharing System," BSTJ, vol. 63, no. 8, 1984, pp. 1577–1594.
6. F.J. Corbatò, M.M. Daggett, and R.C. Daley, "An Experimental Time-Sharing System," Proc. Spring Joint Computer Conf., ACM Press, 1962, pp. 335–344.
7. P.H. Salus, A Quarter Century of Unix, Addison-Wesley, 1994.
8. F.J. Corbatò and V.A. Vyssotsky, "Introduction and Overview of the Multics System," IEEE Annals of the History of Computing, vol. 14, no. 2, 1992, pp. 12–13.
9. N. Peirce, "Putting Unix in Perspective: An Interview with Victor Vyssotsky," Unix Rev., vol. 3, no. 1, 1985, pp. 58–70, 102–106.
10. M. Mahoney, "Interview with A.G. (Sandy) Fraser," Unix Oral History Project, 1989; http://www.princeton.edu/~hos/mike/transcripts fraser.htm.
11. M. Mahoney, "Interview with Ken Thompson," Unix Oral History Project, 1989; http://www.princeton.edu/~hos/mike/transcripts thompson.htm.
12. B.W. Lampson, W.W. Lichtenberger, and M.W. Pirtle, "A User Machine in a Time-Sharing System," Proc. IEEE, vol. 54, Dec. 1966.
13. J.H. Saltzer, TYPSET and RUNOFF: Memorandumeditor and type-out Commands, tech. report MAC-M-193, MIT Computation Center, 1964.
14. M. Mahoney, "Interview with Joseph H. Condon," Unix Oral History Project, 1989; http://www.princeton.edu/~hos/mike/transcripts condon.htm.
15. M. Mahoney, "Interview with D. McIlroy," Unix Oral History Project, 1989; http:// www.princeton.edu/~hos/mike/transcripts mcilroy.htm.
16. B. Kernighan and P.J. Plauger, Software Tools, Addison-Wesley, 1976.
17. D.M. Ritchie, "The Development of the C Language," Proc. 2nd History of Programming Languages Conf., ACM Press, 1993, pp. 671–698.
18. D.M. Ritchie, "Odd Comments and Strange Doings in Unix," 2002; http://cm.belllabs.com/cm/cs/who/dmrodd.html .
19. M. Hauben and R. Hauben, Netizens: On the History and Impact of Usenet and the Internet, IEEE CS Press, 1997.
20. M. Mahoney Unix Oral History Project, 1989; http://www.princeton.edu/~mikeexpotape.htm .
21. D. Ritchie and K. Thompson, "The Unix Time-Sharing System," Comm. ACM, vol. 17, no. 7, 1974, pp. 365–375.
22. E.S. Raymond, The New Hacker's Dictionary, MIT Press, 1996.
23. T.R. Bashkow, "A Study of the Unix Operating System," Sep 1972; http:// www.bitsavers.org/pdf/bellLabs/unix PreliminaryUnixImplementationDocument_ Jun72.pdf .
24. J. De Felice, "Unix Kernel Routine Descriptions," Apr 1972; http://bitsavers.org/pdf/bellLabs/unixKernel_Subroutine_Descriptions_Mar72.pdf .
25. K. Thompson and D.M. Ritchie, Unix Programmer's Manual, Nov. 1971; http://bitsavers.org/pdf/bellLabs/unixUnix_ProgrammersManual_ Nov71.pdf .
26. M. Burnett and R. Supnik, "Preserving Computing's Past: Restoration and Simulation," Digital Technical J., 1996, pp. 23–38.
27. Digital Equipment, "PDP-11/20 Processor Handbook," 1971; http://bitsavers.org/pdf/dec/pdp11/handbooks PDP1120_Handbook_1972.pdf.
28. Digital Equipment, "PDP-11 Peripherals Handbook," 1972; http://www.bitsavers.org/pdf/dec/pdp11/handbooks PDP11_PeripheralsHbk_ 1972.pdf.
29. W. Toomey, "Saving Unix from /dev/null," Proc. AUUG Open Source Conf., AUUG, 1999.
17 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool