User Tools

Site Tools


publications:papers

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
publications:papers [2015/12/30 20:51]
wkt [Bell System Technical Journal Papers (1978)]
publications:papers [2016/01/11 17:24]
wkt [Early Papers and Manuscripts]
Line 3: Line 3:
 ===== Early Papers and Manuscripts ===== ===== Early Papers and Manuscripts =====
  
-[[http://www.tuhs.org/Archive/Documentation/Papers/unix_cacm74.pdf|The UNIX Time-sharing System]], Dennis Ritche, Communications of the ACM, 17(7), 1974+[[http://www.tuhs.org/Archive/PDP-11/Distributions/research/McIlroy_v0/|Draft: The UNIX Time-Sharing System]], D. M. Ritchie, mid-1971 (Ritchie:draft71 in Warren's {{:publications:wkt_reflist.bib|bibiography}} )\\ 
 +[[http://www.tuhs.org/Archive/PDP-11/Distributions/research/Dennis_v1/Kernel_Subroutine_Descriptions_Mar72.pdf|Kernel Subroutine Descriptions]], Jim DeFelice, March 1972 (DeFelice72 in Warren's {{:publications:wkt_reflist.bib|bibiography}} )\\ 
 +[[http://www.tuhs.org/Archive/PDP-11/Distributions/research/Dennis_v1/PreliminaryUnixImplementationDocument_Jun72.pdf|Study of Unix]], T. Bashkow, June 1972 (Bashkow1972 in Warren's {{:publications:wkt_reflist.bib|bibiography}} )\\ 
 +[[http://www.tuhs.org/Archive/Documentation/Papers/Unix_Users_Talk_Notes_Jan73.pdf|Unix Users Seminar]], M. D. McIlroy, T. Baskhow, K. Thompson, January 1973 (McIlroy1973 in Warren's {{:publications:wkt_reflist.bib|bibiography}} )\\ 
 +[[http://www.tuhs.org/Archive/Documentation/Papers/unix_cacm74.pdf|The UNIX Time-sharing System]], Dennis Ritche, Communications of the ACM, 17(7), 1974 (Ritchie:1974:UTS in Nelson's [[http://ftp.math.utah.edu/pub/tex/bib/unix.bib|bibliography]])
  
 ===== 1970s Papers ===== ===== 1970s Papers =====
 +
 +[[http://www.tuhs.org/Archive/Documentation/AUUGN/AUUGN-V01.1.pdf|A Comparison of the RSX-11M, RSTS/E and Unix Timesharing Systems]], Martin Tuori and Sandra Wright, AUUGN 1(1) pg 5, October 1978\\
 +[[http://www.tuhs.org/Archive/Documentation/AUUGN/AUUGN-V01.1.pdf|Unix in a Hostile Environment]], Peter Ivanov, AUUGN 1(1) pg 13, October 1978\\
 +[[http://www.tuhs.org/Archive/Documentation/AUUGN/AUUGN-V01.3.pdf|C-Language Oriented Microprogram for the HP-21MX]], A.G. Fraser and D. M. Ritchie, AUUGN 1(3) pg 8, March 1979\\
 +[[http://www.tuhs.org/Archive/Documentation/AUUGN/AUUGN-V01.3.pdf|Changes in the C Environment for Unix/TS Edition 1.0]], Andrew Koenig, AUUGN 1(3) pg 15, March 1979\\
 +[[http://www.tuhs.org/Archive/Documentation/AUUGN/AUUGN-V01.3.pdf|Mini Unix: What is it?]], Chris Rowles, AUUGN 1(3) pg 40, March 1979\\
 +[[http://www.tuhs.org/Archive/Documentation/AUUGN/AUUGN-V01.4.pdf|A Brief Note on Unix System Performance]], Ian Johnstone, Chris Maltby and Gred Rose, AUUGN 1(4) pg 28, May 1979\\
 +[[http://www.tuhs.org/Archive/Documentation/AUUGN/AUUGN-V01.5.pdf|Terminal Interfaces]], Robert Elz, AUUGN 1(5) pg 16, July 1979\\
 +[[http://www.tuhs.org/Archive/Documentation/AUUGN/AUUGN-V01.5.pdf|Unix V32: Summary]], Bell Laboratories, AUUGN 1(5) pg 28, July 1979\\
 +[[http://www.tuhs.org/Archive/Documentation/AUUGN/AUUGN-V01.6.pdf|Implementing Unix on a PDP-11/34]], Dave Horsfall, AUUGN 1(6) pg 17, September 1979\\
 +[[http://www.tuhs.org/Archive/Documentation/AUUGN/AUUGN-V01.6.pdf|Paramaterization of Software Distributions]], Johan W. Stevenson, AUUGN 1(6) pg 25, September 1979\\
 +[[http://www.tuhs.org/Archive/Documentation/AUUGN/AUUGN-V02.1.pdf|Mini Unix II Progress Report]], Chris Rowles, AUUGN 2(1) pg 3, November 1979\\
 +[[http://www.tuhs.org/Archive/Documentation/AUUGN/AUUGN-V02.1.pdf|Unix-60: Transporting Unix to the KD-11K Processor]], Chris Rowles, AUUGN 2(1) pg 5, November 1979\\
 +[[http://www.tuhs.org/Archive/Documentation/AUUGN/AUUGN-V02.1.pdf|Checking File Access Permissions in Unix Systems]], Robert Elz, AUUGN 2(1) pg 10, November 1979\\
 +[[http://www.tuhs.org/Archive/Documentation/AUUGN/AUUGN-V02.1.pdf|Shell Subprogram Facility]], Robert Elz, AUUGN 2(1) pg 14, November 1979\\
 +[[http://www.tuhs.org/Archive/Documentation/AUUGN/AUUGN-V02.1.pdf|Vrije Security]], unknown, AUUGN 2(1) pg 22, November 1979
  
 ===== Bell System Technical Journal Papers (1978) ===== ===== Bell System Technical Journal Papers (1978) =====
  
-UNIX time-sharing system: Preface, Crowley, T.H.\\ +[[http://www.tuhs.org/Archive/Documentation/Papers/BSTJ/bstj57-6-1897.pdf|UNIX time-sharing system: Preface]], Crowley, T.H.\\ 
-UNIX time-sharing system: Foreword, McIlroy, M.D. ; Pinson, E.N. ; Tague, B.A.\\ +[[http://www.tuhs.org/Archive/Documentation/Papers/BSTJ/bstj57-6-1899.pdf|UNIX time-sharing system: Foreword]], McIlroy, M.D. ; Pinson, E.N. ; Tague, B.A.\\ 
-The UNIX time-sharing system, Ritchie, D.M. ; Thompson, K.\\ +[[http://www.tuhs.org/Archive/Documentation/Papers/BSTJ/bstj57-6-1905.pdf|The UNIX time-sharing system]], Ritchie, D.M. ; Thompson, K.\\ 
-UNIX time-sharing system: UNIX implementation, Thompson, K.\\ +[[http://www.tuhs.org/Archive/Documentation/Papers/BSTJ/bstj57-6-1931.pdf|UNIX time-sharing system: UNIX implementation]], Thompson, K.\\ 
-UNIX time-sharing system: A retrospective, Ritchie, D.M.\\ +[[http://www.tuhs.org/Archive/Documentation/Papers/BSTJ/bstj57-6-1947.pdf|UNIX time-sharing system: A retrospective]], Ritchie, D.M.\\ 
-UNIX time-sharing system: The UNIX shell, Bourne, S.R.\\ +[[http://www.tuhs.org/Archive/Documentation/Papers/BSTJ/bstj57-6-1971.pdf|UNIX time-sharing system: The UNIX shell]], Bourne, S.R.\\ 
-UNIX time-sharing system: The C programming language, Ritchie, D.M. ; Johnson, S.C. ; Lesk, M.E. ; Kernighan, B.W.\\ +[[http://www.tuhs.org/Archive/Documentation/Papers/BSTJ/bstj57-6-1991.pdf|UNIX time-sharing system: The C programming language]], Ritchie, D.M. ; Johnson, S.C. ; Lesk, M.E. ; Kernighan, B.W.\\ 
-UNIX time-sharing system: Portability of C programs and the UNIX system, Johnson, S.C. ; Ritchie, D.M.\\ +[[http://www.tuhs.org/Archive/Documentation/Papers/BSTJ/bstj57-6-2021.pdf|UNIX time-sharing system: Portability of C programs and the UNIX system]], Johnson, S.C. ; Ritchie, D.M.\\ 
-UNIX time-sharing system: The MERT Operating System, Lycklama, H. ; Bayer, D.L.\\ +[[http://www.tuhs.org/Archive/Documentation/Papers/BSTJ/bstj57-6-2049.pdf|UNIX time-sharing system: The MERT Operating System]], Lycklama, H. ; Bayer, D.L.\\ 
-UNIX time-sharing system: UNIX on a microprocessor, Lycklama, H.\\ +[[http://www.tuhs.org/Archive/Documentation/Papers/BSTJ/bstj57-6-2087.pdf|UNIX time-sharing system: UNIX on a microprocessor]], Lycklama, H.\\ 
-UNIX time-sharing system: A minicomputer satellite processor system, Lycklama, H. ; Christensen, C.\\ +[[http://www.tuhs.org/Archive/Documentation/Papers/BSTJ/bstj57-6-2103.pdf|UNIX time-sharing system: A minicomputer satellite processor system]], Lycklama, H. ; Christensen, C.\\ 
-UNIX time-sharing system: Document preparation, Kernighan, B.W. ; Lesk, M.E. ; Ossanna, J.F.+[[http://www.tuhs.org/Archive/Documentation/Papers/BSTJ/bstj57-6-2115.pdf|UNIX time-sharing system: Document preparation]], Kernighan, B.W. ; Lesk, M.E. ; Ossanna, J.F.\\ 
 +[[http://www.tuhs.org/Archive/Documentation/Papers/BSTJ/bstj57-6-2137.pdf|UNIX time-sharing system: Statistical text processing]], McMahon, L.E. ; Cherry, L.L. ; Morris, R.\\ 
 +[[http://www.tuhs.org/Archive/Documentation/Papers/BSTJ/bstj57-6-2155.pdf|UNIX time-sharing system: Language development tools]], Johnson, S.C. ; Lesk, M.E.\\ 
 +[[http://www.tuhs.org/Archive/Documentation/Papers/BSTJ/bstj57-6-2177.pdf|UNIX time-sharing system: The Programmer's Workbench]], Dolotta, T.A. ; Haight, R.C. ; Mashey, J.R.\\ 
 +[[http://www.tuhs.org/Archive/Documentation/Papers/BSTJ/bstj57-6-2201.pdf|UNIX time-sharing system: The UNIX Operating System as a base for applications]], Luderer, G.W.R. ; Maranzano, J.F. ; Tague, B.A.\\ 
 +[[http://www.tuhs.org/Archive/Documentation/Papers/BSTJ/bstj57-6-2209.pdf|UNIX time-sharing system: Microcomputer control of apparatus, machinery, and experiments]], Wonsiewicz, B.C. ; Storm, A.R. ; Sieber, J.D.\\ 
 +[[http://www.tuhs.org/Archive/Documentation/Papers/BSTJ/bstj57-6-2233.pdf|UNIX time-sharing system: Circuit design aids]], Fraser, A.G.\\ 
 +[[http://www.tuhs.org/Archive/Documentation/Papers/BSTJ/bstj57-6-2251.pdf|UNIX time-sharing system: A support environment for MAC-8 systems]], Rovegno, H.D.\\ 
 +[[http://www.tuhs.org/Archive/Documentation/Papers/BSTJ/bstj57-6-2265.pdf|UNIX time-sharing system: No. 4 ESS diagnostic environment]], Pekarich, S.P.\\ 
 +[[http://www.tuhs.org/Archive/Documentation/Papers/BSTJ/bstj57-6-2275.pdf|UNIX time-sharing system: RBCS/RCMAS — converting to the MERT operating system]], Nagelberg, E.R. ; Pilla, M.A.\\ 
 +[[http://www.tuhs.org/Archive/Documentation/Papers/BSTJ/bstj57-6-2289.pdf|UNIX time-sharing system: The Network Operations Center System]], Cohen, H. ; Kaufeld, J.C.
  
-UNIX time-sharing system: Statistical text processing, McMahon, L.E. ; Cherry, L.L. ; Morris, R.\\ +===== 1980s Papers =====
-UNIX time-sharing system: Language development tools, Johnson, S.C. ; Lesk, M.E.+
  
-UNIX time-sharing systemThe Programmer's Workbench, Dolotta, T.A; Haight, R.C; MasheyJ.R.\\ +[[http://www.tuhs.org/Archive/Documentation/AUUGN/AUUGN-V02.2.pdf|Terminal Interfaces (part 2)]]Robert ElzAUUGN 2(2) pg 17January 1980\\ 
-UNIX time-sharing system: The UNIX Operating System as a base for applicationsLudererG.W.R. ; Maranzano, J.F. ; Tague, B.A.\\ +[[http://www.tuhs.org/Archive/Documentation/AUUGN/AUUGN-V02.2.pdf|Unix Scheduling]]unknownAUUGN 2(2) pg 24January 1980\\ 
-UNIX time-sharing systemMicrocomputer control of apparatus, machinery, and experiments, Wonsiewicz, B.C; Storm, A.R; SieberJ.D.\\ +[[http://www.tuhs.org/Archive/Documentation/AUUGN/AUUGN-V02.2.pdf|Artificial Intelligence Languages on Unix]]Claude SammutAUUGN 2(2) pg 35, January 1980\\ 
-UNIX time-sharing system: Circuit design aidsFraserA.G.\\ +[[http://www.tuhs.org/Archive/Documentation/AUUGN/AUUGN-V02.2.pdf|More Bugs in alloc and free]]Andrew HumeAUUGN 2(2) pg 38January 1980
-UNIX time-sharing systemA support environment for MAC-8 systems, Rovegno, H.D.\\ +
-UNIX time-sharing system: No4 ESS diagnostic environmentPekarichS.P.\\ +
-UNIX time-sharing systemRBCS/RCMAS — converting to the MERT operating system, Nagelberg, E.R; Pilla, M.A\\ +
-UNIX time-sharing system: The Network Operations Center SystemCohenH. ; KaufeldJ.C. +
- +
-===== 1980s Papers =====+
  
 ===== AT&T Bell Laboratories Technical Journal (1984) ===== ===== AT&T Bell Laboratories Technical Journal (1984) =====
Line 42: Line 65:
 ===== Retrospective Papers ===== ===== Retrospective Papers =====
  
-[[http://minnie.tuhs.org/Seminars/Usenix2009/index.html|The Restoration of Early Unix Artifacts]], Warren Toomey, 2009 Usenix Annual Technical Conference +[[https://archive.org/details/a_research_unix_reader|A Research Unix Reader]], M. D. McIlroy, 1987\\ 
- +[[http://herpolhode.com/rob/ugly.pdf|The Good, the Bad, and the Ugly: The Unix Legacy]], R. Pike, 2001\\ 
-[[http://www.tuhs.org/Archive/Documentation/Papers/1eUnix_creation_restoration.pdf|First Edition Unix: Its Creation and Restoration]], Warren Toomey, //IEEE Annals of the History of\\ +[[http://minnie.tuhs.org/Seminars/Usenix2009/index.html|The Restoration of Early Unix Artifacts]], Warren Toomey, 2009 Usenix Annual Technical Conference\\ 
-Computing//, 32 (3), 74-82.+[[http://www.tuhs.org/Archive/Documentation/Papers/1eUnix_creation_restoration.pdf|First Edition Unix: Its Creation and Restoration]], Warren Toomey, //IEEE Annals of the History of Computing//, 32 (3), 74-82, 2010\\ 
 +[[http://spectrum.ieee.org/computing/software/the-strange-birth-and-long-life-of-unix/|The Strange Birth and Long Life of Unix]], Warren Toomey, //IEEE Spectrum magazine//, November 2011\\ 
 +[[http://www.dmst.aueb.gr/dds/pubs/conf/2015-MSR-Unix-History/html/Spi15c.html|A Repository With 44 Years of Unix Evolution]], Diomidis Spinellis. In //MSR '15: Proceedings of the 12th Working Conference on Mining Software Repositories//, pages 13–16, 2015.
  
publications/papers.txt · Last modified: 2022/09/29 01:42 by 18.204.56.97