-
Jerome H. Saltzer.
Fernando J. Corbató, 1929–2019
In Memorial Tributes, National Academy of Engineering Volume 26 (2023)
On-line: The definitive version is available via the NAE website (open access—no fee required).
Author's original text (PDF),
© National Academy of Sciences 2023.
-
Jerome H. Saltzer.
On the Origin of Kerberos.
IEEE Annals of the History of Computing 43, 1
(January–March 2021) pp 89–91.
Also published in IEEE ComputingEdge (May 2021) pp 47–49.
On-line: The definitive version is available via
IEEE Explore (open access—no fee required).
Formatted version (PDF),
© IEEE 2021.
-
Jerome H. Saltzer.
The Origin of the "MIT License".
IEEE Annals of the History of Computing 42, 4 (October–December 2020) pp 94–98.
On-line: The definitive version is available via
IEEE Explore (open access—no fee required).
Formatted version (PDF),
© IEEE 2020.
-
Jerome H. Saltzer and M. Frans Kaashoek.
Principles of Computer System Design: An
Introduction.
Part I. Morgan Kaufman, 2009. ISBN: 978-0-12374957-4 (paperback), 564 pages.
Part II. Posted on-line with a Creative Commons BY-NC-SA license, 826 pages.
On-line: Part I is not available on-line.
Part II on MIT Open CourseWare.
Part II on Elsevier web site.
-
Committee on Offensive Information Warfare, National Research Council,
William A. Owens, Kenneth W. Dam, and Herbert S. Lin, editors
(Thomas A Berson, Gerhard Casper, David D. Clark, Richard L. Garwin,
Jack L. Goldsmith, Carl G. O'Berry, Jerome H. Saltzer, Mark Seiden,
Sarah Sewall, Walter B. Slocombe, William O. Studeman, and Michael A Vatis).
Technology, Policy, Law, and Ethics Regarding
U.S. Acquisition and Use of Cyberattack Capabilities.
National Academy Press, Washington, D.C., 2009. ISBN
0-309-13850-7 (paperback).
On-line: Web
version and ordering information for paperback version.
-
Committee on Digital Archiving and the National Archives and Records
Administration, Computer Science and Telecommunications Board,
National Research Council. (Robert Sproull, Howard Besser, Jamie
Callan, Charles Dollar, Stuart Haber, Margaret Hedstrom, Mark
Kornbluh, Raymond Lorie, Clifford Lynch, Jerome H. Saltzer, Margo
Seltzer, Robert Wilensky, and Jon Eisenberg).
Building an Electronic Records Archive at the National
Archives and Records Administration: Recommendations for a Long-Term
Strategy.
National Academy Press, Washington, D.C., 2005. ISBN
0-309-09696-0 (paperback), 112 pages.
On-line: Web
version and ordering information for paperback version.
-
Jerry Saltzer.
Letters to the Editors: Past Imperfect
American Scientist 92, 2 (March–April 2004), p. 110.
Originally prepared as an e-mail message to Brian Hayes, commenting on his
column "Qwerks of History" in American Scientist 92, 1
(January–February 2004), p. 15.
On-line: The edited
version is available via JSTOR (account required).
Original e-mail version (ASCII text)
-
Jerome H. Saltzer.
Slammer, an Urgent Wake-up Call.
#35 in Andrew Herbert & Karen Spärck Jones, editors.
Computer Systems: theory, technology and applications/A
tribute to Roger Needham. Springer, New York, 2004, pages 243-248.
Monographs in Computer Science.
ISBN 0-387-20170-X
Originally appeared in Computer Systems: Papers for
Roger Needham, pages 201-204.
(Microsoft Research Limited: Cambridge, England: February 2003.)
On-line: Preprint (web page).
-
Committee on an Information Technology Strategy for the Library of Congress,
Computer Science and Telecommunications Board,
Commission on Physical Sciences, Mathematics, and Applications,
National Research Council.
(James J. O'Donnell, James Blackaby, Ross E. Brown, Ginnie Cooper,
Dale Flecker, Nancy Frishberg, James Gray, Margaret Hedstrom,
Carl Lagoze, Lawrence H. Landweber, David M. Levy, Ann Okerson, Doug Rowan,
Jerome H. Saltzer, Howard Turtle, and Mary Ellen Zurko.)
LC21: A Digital Strategy for the Library of Congress.
National Academy Press, Washington, D.C., 2001. ISBN 0-309-07144-5 (paperback),
265 pages.
On-line:
Web version and ordering information for paperback version.
-
David P. Reed, Jerome H. Saltzer, and David D. Clark.
Comment on Active Networking and End-to-End Arguments.
IEEE Network 12, 3 (May/June 1998) pages 69-71.
On-line: The definitive version of this commentary is available via
IEEE Explore (fee
or subscription required).
Pre-publication version:
World-Wide Web page,
ASCII text,
formatted version (PDF),
© IEEE 1998.
-
Li Gong, T. Mark A. Lomas, Roger M. Needham, and Jerome H. Saltzer.
Protecting Poorly Chosen Secrets from Guessing Attacks.
IEEE Journal on Selected Areas in Communications 11, 5 (June 1993)
pages 648-656. [Received the 1994 Leonard G. Abraham Best Paper
Award of the IEEE Communications Society.]
On-line: The definitive version of this paper is available via
IEEE Explore (fee
or subscription required).
Authors' version: LaTeX manuscript (TeX),
formatted version (PDF),
© IEEE 1993.
-
Jerome H. Saltzer.
Technology, Networks, and the Library of the Year 2000.
in
A. Bensoussan and J.-P. Verjus, editors,
Future Tendencies in Computer Science, Control, and Applied
Mathematics.
Springer-Verlag, 1992, pages 51-67.
Lecture Notes in Computer Science 653.
Proceedings of the International Conference on the Occasion
of the 25th Anniversary of Institut National de Recherche en
Informatique et Automatique (INRIA), Paris, France, December
1992. ISBN 3-540-56320-2.
On-line: Available via
SpringerLink
(fee or subscription required).
Author's original manuscript: PostScript.
Formatted version (PDF).
In 1994 Jeremy Hylton kindly ported the manuscript to a
web page.
A closely related talk was given at several places.
-
Jerome H. Saltzer.
Needed: A Systematic Structuring Paradigm for Distributed
Data.
Operating Systems Review 27, 2 (April 1993), pages 77-81.
Originally distributed as paper #41 in ACM SIGOPS Fifth European
Workshop, September 21-23, 1992, Le Mont Saint-Michel, France,
pages 1-5.
On-line: Available in two formats in the ACM Digital Library:
OSR format,
Workshop format
(open access—no fee required).
Author's original manuscript: web
page,
PostScript,
formatted version (PDF).
Slides for the workshop talk (PDF).
-
Jerome H. Saltzer.
File System Indexing, and Backup.
in
Arthur Karshmer and Juergen Nehmer, editors.
Operating Systems for the 90's and Beyond.
Springer-Verlag, 1991, pages 13-19.
Lecture Notes in Computer Science 563.
Originally distributed at the International Workshop on Operating
Systems of the 90s and Beyond, July 8-12 1991, Dagstuhl Castle, Wadern,
Germany.
On-line: Available via
SpringerLink
(fee or subscription required).
Author's original manuscript:
web page,
PostScript,
formatted version (PDF).
Slides for the workshop talk:
Indexing (PDF).
Backup (PDF).
-
Jerome H. Saltzer.
Fault-Tolerance in Very Large Archive Systems.
Operating Systems Review 25, 1 (January, 1991), pages 81-82.
Originally distributed at the ACM SIGOPS Fourth European Workshop, 3-5
September 1990, Bologna, Italy.
On-line: Available in two formats in the ACM Digital Library:
Workshop format,
OSR format
(open access, no fee required).
Author's original manuscript: web page,
ASCII text,
Formatted version (PDF).
Also available: the notes and
slides prepared for the workshop talk.
-
T. Mark A. Lomas, Li Gong, Jerome H. Saltzer, and Roger M. Needham.
Reducing Risks from Poorly Chosen Keys.
Presented at the Twelfth ACM Symposium on Operating Systems
Principles, in Litchfield Park, Arizona, December 3-6, 1989, and
published in Operating Systems Review 23, 5 (December 1989)
pages 14-18.
On-line: The definitive version of this paper is available in the
ACM Digital Library
(open access, no fee required).
Author's version: TeX source,
Formatted version (PDF),
© ACM 1989, posted by permission of ACM.
-
Steven R. Lerman and Jerome H. Saltzer.
Principles of Responsible Use of Project Athena.
M. I. T. Project Athena, version of 1 December 1988.
Appeared as "Statement of Ethics".
Communications of the ACM 32, 6 (June 1989) page 704. (CACM did not
credit Lerman.)
Reprinted in
Peter J. Denning, editor.
Computers Under Attack.
ACM Press, New York, 1990, pages 508-510.
On-line: PostScript.
Correction for CACM version (ASCII text).
Formatted version (PDF).
-
Jerome H. Saltzer.
Some Unsolved Problems of Distributed System Management, as seen
from Project Athena.
Abstract of a talk presented at the European Workshop on
Progress in Distributed Operating Systems and Distributed Systems
Management, Berlin, Germany, April 18-19, 1989.
Published in the proceedings of that workshop by Wolfgang Schroeder-Preikschat and Wolfgang Zimmer, editors.
Springer-Verlag, 1989, page 202.
Lecture Notes in Computer Science 433. ISBN 3-540-52609-9
On-line: The abstract is available via
SpringerLink
(fee or subscription required).
Author's version of the abstract (misdated 1988, correct year is 1989).
Slides and notes prepared for the
talk.
- In
Project Athena: The First Five Years, edited by
George A. Champine, published by the Digital Equipment
Corporation, Hudson, Massachusetts, 1988.
Jerome H. Saltzer.
Project Athena Facilities--an Overview for Faculty.
M. I. T. Project Athena, 1988. In Volume 1.
On-line: Version distributed to M.I.T. faculty:
Formatted version (PDF) ported from Scribe
manuscript form via pages.app.
-
Jerome H. Saltzer, editor.
Project Athena Technical Plan.
In Volume 1: A 1987 snapshot of this updatable multi-section
loose-leaf notebook.
On-line: The entire notebook as of 1989 is in the
list of unpublished materials
and a separate page lists its contents.
-
Jerome H. Saltzer, David D. Clark, John L. Romkey, and Wayne C. Gramlich.
The Desktop Computer as a Network Participant.
IEEE Journal of Selected Areas in Communications SAC-3,
3, May, 1985, pages 468-478. A preprint of this paper was
distributed at the ACM SIGOPS/IBM Zurich workshop on operating systems
in computer networks, 28-30 January 1985) and a draft was distributed
locally as M.I.T. Laboratory for Computer Science Computer Systems Research Request for Comments #262, September 14, 1984.
On-line: The definitive version of this paper is available via
IEEE Explore (fee
or subscription required).
Preprint: Authors' version (PDF) ported from FinalWord manuscript via pages.app,
© IEEE 1985.
Draft: CSR-RFC #262 (PDF).
-
Jerome H. Saltzer.
System for regenerating a data word on a communications
ring.
United States Patent 4,438,520. Filed 22 July 1981, issued 20 March 1984.
On-line: Copy of the U.S. Patent
Office web page. The
issued patent (PDF).
-
Jerome H. Saltzer.
On The Naming and Binding of Network Destinations.
Presented at the IFIP TC 6 International In-Depth Symposium on Local Networks, Florence, Italy, April 19-21, 1982, and published in
Pier Ravasio et al., editors.
Local Computer Networks.
North Holland, Amsterdam, 1982, pages 311-317.
In August 1993 J. Noel Chiappa kindly transcribed this paper and redistributed it as Internet RFC 1498. A March 3, 1981, draft was circulated locally as M.I.T. Laboratory for Computer Science
Local Network Note #28, under the title "On names in networks--one more try"
On-line: Multics runoff manuscript (ASCII text).
Presentation slides (PDF).
RFC 1498 version (ASCII text).
LNN #28 draft (PDF) ©
IFIP 1982.
-
Jerome H. Saltzer.
Communication Ring Initialization without
Central Control.
M.I.T. Laboratory for Computer Science Technical Memorandum MIT/LCS/TM-202,
December 1981. A November 5, 1980, draft was circulated locally as M.I.T.
Laboratory for Computer Science Local Network Note #25.
On-line:
Multics runoff manuscript (ASCII text),
TM-202 (PDF),
TM-202 rendered as a web page,
LNN #25 draft (PDF).
-
Jerome H. Saltzer, David D. Clark, and Kenneth T. Pogran.
Why a Ring?
Presented at the IEEE/ACM SIGCOMM Seventh Symposium on Data
Communications, Mexico City, Mexico, October 27-29, 1981, and published
in the proceedings at pages 211-217.
The Proceedings were also published as
ACM Computer Communication Review 11, 4 (December 1981), with
the same page numbers.
Republished with minor revisions in
Computer Networks 7, 4, August 1983, pages 223-231.
Also reprinted in
William Stallings, editor.
Tutorial: Local Network Technology,
IEEE Press, pages 85-90.
On-line: The SIGCOMM version of this paper is available in the
ACM Digital Library
(open access, no fee required), and the Computer Networks version is
available on-line via
ScienceDirect
(fee required).
Authors' copy of Computer Networks version:
Multics runoff source (ASCII text).
In
2000, Thomas Van Vleck kindly rendered the runoff source into a
web page,
© IEEE, 1981;
© Elsevier, 1983.
This paper was also the subject of a talk.
-
Jerome H. Saltzer, David P. Reed, and David D. Clark.
End-to-End Arguments in System Design.
A draft dated April 17, 1980, was circulated locally as
M.I.T. Laboratory for Computer Science Computer System Research
Request for Comments #185, and later
appeared in the research summaries of the
Workshop on Fundamental Issues in Distributed Computing, Pala Mesa
Resort, Fallbrook, California (December 16, 1980), pages 256-264.
An expanded version appeared in Proceedings of the Second
International Conference on Distributed Computing Systems
(April 1981) pages 509-512.
Republished with minor revisions in
ACM Transactions on Computer Systems 2, 4, November 1984, pages 277-288.
Reprinted in
Craig Partridge, editor,
Innovations in internetworking.
Artech House, Norwood, MA, 1988, pages 195-206. ISBN 0-89006-337-0.
Also reprinted in
Amit Bhargava, editor,
Integrated broadband networks.
Artech House, Boston, 1991. ISBN 0-89006-483-0.
A talk based on this paper was presented as part of the 1982 George
Forsythe Memorial Lecture #2, Stanford University Computer Science
Department, January 27, 1982.
On-line: The definitive version of this paper is available in the
ACM Digital Library
(open access, no fee required).
In 1997, George Coulouris kindly rendered the FinalWord manuscript into
A4 PDF,
PostScript,
Rich Text Format (RTF), and
ASCII text.
These files © ACM, 1984, posted by permission of ACM.
Text before revision © IEEE 1981, reused by permission.
Draft of April 17, 1980: CSR-RFC #185 (PDF).
-
Jerome H. Saltzer, David P. Reed, and David D. Clark.
Source Routing for Campus-Wide Internet Transport.
in
Anthony West and Philippe Janson, editors.
Local Networks for Computer Communications.
North Holland, Amsterdam, 1981, pages 1-23. (Proceedings of the IFIP Working Group 6.4 International Workshop on Local Networks, Zurich, Switzerland, August 27-29, 1980.) An earlier version was published as Internet Engineering Note IEN-144 (March, 11 1980) and distributed locally as M.I.T. Laboratory for
Computer Science Local Network Note #22.
On-line: Book version, Multics runoff source.
Preprint, distributed as CSR-RFC #199.
Also kindly rendered by David Reed as a
web page.
Internet Engineering Note version:
IEN-144 (ASCII text).
Local Network Note version: LNN #22 (PDF).
This paper was also the subject of talks.
-
Jerome H. Saltzer.
Environment Considerations for Campus-Wide Networks.
Internet Engineering Note IEN-143, Internet Engineering Task
Force (March 11, 1980). Distributed locally
as M.I.T. Laboratory for Computer Science Local Network Note #21.
On-line: Internet Engineering Note versionj, IEN-143 (ASCII text).
Local Network Note version, LNN #21 (PDF).
-
Jerome H. Saltzer and Kenneth T. Pogran.
A Star-Shaped Ring Network with High Maintainability.
Presented at the NBS-Mitre Local Area Communications Network Symposium,
May 8, 1979, and published in the proceedings at pages 179-190.
Reprinted in Computer Networks 4, 5 (October 1980) pages 239-244.
A draft version of February 9, 1979, was locally circulated as M.I.T.
Laboratory for Computer Science Network Implementation Note #4, with the
title "A Star-Shaped Ring Network".
On-line: Multics runoff source (ASCII text).
NIN #4 (PDF).
Presentation slides (PDF).
In 2000, Thomas Van Vleck kindly rendered this paper into a
web page.
The figures are in a separate file (PDF), scanned from a paper original.
-
Jerome H. Saltzer.
Performance Analysis and Evaluation: No Connection with
Reality. Discussion of a paper by James C. Browne.
In
Peter Wegner, editor,
Research Directions in Software Technology.
M. I. T. Press, Cambridge, 1979, pages 652-654.
Note that there is a paper by Wegner with the same title as the book,
in the 1978 Third International Conference on Software Technology.
Wegner's paper includes just the abstract of the Browne paper and
omits the discussion.
(Copy not found on-line.)
-
Michael D. Schroeder, David D. Clark, Jerome H. Saltzer, and Douglas Wells.
Final Report of the Multics Kernel Design Project.
M. I. T. Project MAC Technical Report MAC-TR-196, March 1978. 111 pages.
On-line: TR-196 (PDF).
- In
Rudolph Bayer, et al.
Operating Systems--An Advanced Course.
Springer-Verlag, 1978.
Lecture Notes on Computer Science 60.
Rudolph Bayer, Robert M. Graham, Jerome H. Saltzer, and Gerhard Seegmuller.
Chapter 1: Introduction.
Pages 1-6.
On-line: Available via
SpringerLink
(fee or subscription required).
Author's version (PDF) © Springer-Verlag, 1978.
-
Jerome H. Saltzer.
Chapter 3.A: Naming and Binding of Objects.
Pages 99-208.
On-line: Available via
SpringerLink
(fee or subscription required).
In 1999 Vladimir Marangozov kindly
scanned this paper (PDF) and also rendered
it as a web page.
© Springer-Verlag, 1978.
- Jerome H. Saltzer.
Chapter 4.B: Research Problems of Decentralized Systems
with Largely Autonomous Nodes.
Pages 583-593.
Originally published in ACM Operating Systems Review 12,
1 (January 1978) pages 43-52.
Based on a colloquium talk given at the University of Waterloo, Ontario,
Canada, June 2, 1977.
On-line: The OSR version is available in the
ACM Digital Library
(open access, no fee required).
The LCNS version is available on-line via
SpringerLink
(fee or subscription required).
Author's 1977 version (PDF).
-
Jerome H. Saltzer.
On Digital Signatures.
ACM Operating Systems Review 12, 1 (January 1978) pages 12-14.
Preprint distributed locally as Project MAC Computer Systems
Research Request for Comments #148, August 30, 1977.
On-line: The definitive version of this paper is available in the
ACM Digital Library
(open access, no fee required).
CSR-RFC #148 preprint (PDF)
© ACM, 1978. This preprint is the author's version of the work, and is posted by permission of ACM.
-
Michael D. Schroeder, David D. Clark, and Jerome H. Saltzer.
The Multics Kernel Design Project.
Presented at the Sixth ACM Symposium on Operating Systems
Principles, West Lafayette, Indiana, November 16-18, 1977, and published in
ACM Operating Systems Review 11, 5 (November 1977) pages 43-56.
Preprint distributed locally as M.I.T. Laboratory for Computer Science
Computer Systems Research Request for Comments #140, March 31, 1977.
On-line: The definitive version of this paper is available in the
ACM Digital Library
(open access, no fee required).
CSR-RFC #140 preprint (PDF)
© ACM, 1977. This preprint is the authors' version of the work and is posted by permission of ACM.
-
Jerome H. Saltzer.
Review 31,363: The Solo operating system: A Concurrent Pascal
program, by Per Brinch Hansen.
Computing Reviews 18, 5 (May 1977) page 184.
On-line: Review clipping (PDF)
© ACM, 1977. Posted under fair use.
-
Jerome H. Saltzer.
Review 31,353: Disk Scheduling at compile time, by Per Brinch Hansen.
Computing Reviews 18, 6 (May 1977) page 181.
On-line: Review clipping (PDF)
© ACM, 1977. Posted under fair use.
-
Jerome H. Saltzer.
Computer.
in
Yearbook of Science and Technology
McGraw-Hill, New York, 1976, pages 142-143.
(Article not located on-line.)
-
Jerome H. Saltzer.
Technical Possibilities and Problems in Protecting Data in
Computer Systems.
Presented at the Conference on Data Privacy and Data Security, Johannes Kepler University, Linz, Austria, September 21, 1976, and published
in Datenschutz und Datensicherung, Rudiger Dierstein et
al., editors, J. P. Bachem Verlag, Cologne, 1976, pages 27-36. A preprint was circulated locally as M.I.T. Laboratory for Computer
Science Computer System Research Request for Comments #125, September 30,
1976.
On-line: CSR-RFC #125 preprint (PDF). Slides for a
talk based on this paper.
-
Jerome H. Saltzer.
On the Modeling of Paging Algorithms.
ACM Forum, Communications of the ACM 19, 5 (May 1976) pages 307-308. A preprint was circulated locally as M.I.T. Laboratory for
Computer Science Computer Systems Research Division Request for Comments
#106, February 13, 1976.
On-line: The definitive version of this letter is available in the
ACM Digital Library
(open access, no fee required).
CSR-RFC #106 preprint (PDF),
© ACM, 1976. This preprint is the author's version of the work, posted
by permission of ACM.
-
Jerome H. Saltzer, and Michael D. Schroeder.
The Protection of Information in Computer Systems.
(invited tutorial paper)
Proceedings of the IEEE 63, 9 (September 1975) pages 1278-1308.
Reprinted in
Protection of Information in Computer Systems.
IEEE 1975 CompCon tutorial, David D. Clark and David D. Redell, editors,
IEEE # 75CH1050-4.
Also reprinted in
Advances in Computer System Security, Rein Turn, editor,
ArTech House, Dedham, MA, 1981, pages 105-135, ISBN 0-89006-096-7.
Also reprinted in
Protecting Data & Information: A Workshop in Computer & Data Security, by Marvin S. Levin, Steven B. Lipner, and Paul A. Karger,
Digital Equipment Corporation, 1982. A draft dated October 3, 1974,
was circulated locally as M.I.T. Project MAC Computer Systems
Research Request for Comments #60.
On-line: A scanned copy as it
appeared in Proc. IEEE is available
via IEEE
Explore (fee or subscription required).
In 1997, Norman Hardy
kindly rendered it into a set of web
pages, © 1975 retained by the authors.
October 3, 1974 draft: CSR-RFC #60 (PDF)
-
Jerome H. Saltzer, chair
System Implications of Advancing Storage Technology
(panel discussion)
AFIPS 1975 National Computer Conference, Cassette tape NCC-63,
AFIPS Press, Montvale, New Jersey, 1975. Reviewed (29,477) in Computing
Reviews 17, 1 (January 1976).
On-line: (Recording not located.)
-
Jerome H. Saltzer.
Ongoing Research and Development in Information Protection.
ACM Operating Systems Review 8, 3 (July 1974) pages 8-24.
Reprinted in
Computer Security and Privacy Symposium.
Honeywell Information Systems, August 1975, pages 53-62.
On-line: The OSR version of this paper is available in the
ACM Digital Library
(open access, no fee required).
Pre-publication version (PDF).
-
Jerome H. Saltzer.
Protection and the Control of Information Sharing
in Multics.
Presented at the Fourth ACM Symposium on Operating System
Principles in Yorktown Heights, New York, October 15-17, 1973,
pages 10-24 of the preprint package.
Revised version appeared in Communications of the ACM 17, 7
(July 1974) pages 388-402. Note: Some preprints carried the title
"Information Protection and the Control of Sharing in the Multics
System."
Reprinted in Protection of Information in Computer Systems,
IEEE 1975 CompCon tutorial, David D. Clark and David D. Redell, editors,
IEEE # 75CH1050-4.
Reviewed (27,327) in Computing Reviews 15, 10 (October 1974).
A draft dated March 13, 1973, was circulated locally as Project MAC
Computer Systems Research Request for Comments #11.
On-line: The definitive (CACM) version of this paper is available in the
ACM Digital Library
(open access, no fee required).
SOSP (August 10, 1973) version (11 x 14 inch PDF).
CSR-RFC #11 (March 1973 draft) (PDF)
-
Jerome H. Saltzer.
A Simple Linear Model of Demand Paging Performance.
Communications of the ACM 17, 4 (April 1974) pages 181-186.
A preprint was distributed as Multics Repository document M0131,
November 3, 1972.
On-line: The definitive version of this paper is available in the
ACM Digital Library
(open access, no fee required).
M0131 preprint (PDF),
© ACM, 1974. The preprint is the author's version of the work, posted
by permission of ACM.
-
Jerome H. Saltzer.
Introduction to Multics.
M. I. T. Project MAC Technical Report MAC-TR-123, January 1974.
Also published by the Honeywell Corporation as
Multiplexed Information and Computing Service:
Programmers' Manual Part I, Introduction (9/30/73).
On-line: MAC-TR-123 (PDF),
scanned courtesy of Library 2000 and the MIT Libraries.
Honeywell published the complete Programmers' Manual in four parts
with document numbers AG91, AG92, AG93, and AK92. These parts are available (in later editions) together with many other Multics manuals in the archive of the Multics History Project and on any of the mirror sites of bitsavers.org.
-
Jerome H. Saltzer and Douglas H. Hunt.
Some recently repaired security holes in Multics.
Project Mac Computer Systems Research Request for Comments #47
(28 January 1974), later reprinted in
David D. Clark, editor.
Ancillary Reports: Kernel Design Project.
MIT Laboratory for Computer Science Technical Memo MIT/LCS/TM-87,
1977, pages 28-33.
On-line: RFC #47 (PDF).
TM-87 (PDF pages 32-37).
-
Jerome H. Saltzer, Philippe A. Janson, and Douglas H. Hunt.
Some Multics security holes which were closed by 6180
hardware.
Project Mac Computer Systems Research Request for Comments #46
(28 January 1974), later reprinted in
David D. Clark, editor.
Ancillary Reports: Kernel Design Project.
MIT Laboratory for Computer Science Technical Memo MIT/LCS/TM-87,
1977, pages 22-27.
On-line: CSR-RFC #46 (PDF).
TM-87 (PDF pages 26-31).
-
Jerome H. Saltzer.
Repaired security bugs in Multics.
Project MAC Computer Systems Research Request for Comments #5
(7 February 1973), later reprinted in
David D. Clark, editor,
Ancillary Reports: Kernel Design Project.
MIT Laboratory for Computer Science Technical Memo MIT/LCS/TM-87,
1977, pages 1-4.
On-line: : CSR-RFC #5 (PDF).
TM-87 (PDF pages 5-8).
-
Corbató, F. J., Jerome H. Saltzer, and Clingen, C. T.
Multics—The First Seven Years.
AFIPS Conf. Proc 40 (1972 Spring Joint Computer Conference)
AFIPS Press, 1972, pages 571-583. Preprint distributed as Multics
Repository document M0130, 17 January 1972.
Reprinted in
Paul H. Rosenthal and Russell K. Mink, editors.
Multi-Access Computing: modern research and requirements.
Hayden Books, Rochelle Park, 1974, pages 116-139.
Reviewed (25,199) in Computing Reviews 14, 6 (June 1973) and
(27,971) in 15, 3 (March 1975).
On-line: Available in the ACM
Digital Library (open access, no fee required).
Also, the Computer History Museum
scanned the SJCC version and the IEEE Computer Society posted it in the
CSDigital
Library (fee or subscription required).
Thomas Van Vleck kindly rendered the SJCC version as a web page. His
original link-annotated
version is available on
the Multicians web site.
M0130 preprint (PDF).
-
Michael D. Schroeder and Jerome H. Saltzer.
A Hardware Architecture for Implementing Protection Rings.
Presented at the Third ACM Symposium on Operating Systems Principles in Palo Alto, California, October 18-20, 1971, pages 42-54 of the preprint package.
A preprint dated August 2, 1971, was distributed locally as Multics Repository
document M0126.
Revised version appeared in Communications of the ACM 15, 3
(March 1972) pages 157-170.
Reprinted in
Lance Hoffmann, editor.
Security and Privacy in Computer Systems.
Melville, Los Angeles, 1973, pages 318-350.
On-line: The CACM version of this paper is available on-line in the
ACM Digital Library
(open access, no fee required).
Beware that the ACM Digital Library
appears also to offer the SOSP version, but the downloadable file
contains only the abstract.
M0126 preprint (PDF), as submitted to SOSP.
CACM revised version (PDF) © ACM 1972. This is the authors' version, thanks to Michael Schroeder and Tom Van Vleck. Posted by permission of ACM.
-
Jerome H. Saltzer.
Some Observations about Decentralization of File Systems.
Digest IEEE COMPCON, September 1971, pages 163-164.
Preprint distributed locally as Multics Repository document M0128, May 1971.
On-line: M0128 preprint (PDF).
-
David D. Clark, Robert M. Graham, Jerome H. Saltzer, and Michael D. Schroeder.
The Classroom Information and Computing Service.
M. I. T. Project MAC Technical Report MAC-TR-80, January 1971.
Reviewed (24,770) in Computing Reviews 14, 3 (March 1973).
On-line: Abstract (web page).
Review clipping (PDF)
© ACM, 1973. Posted under fair use.
The complete Technical Report is not available on-line.
-
Joseph F. Ossanna and Jerome H. Saltzer.
Technical and Human Engineering Problems in Connecting Terminals to a
Time-Sharing System.
AFIPS Conf. Proc. 37 (1970 Fall Joint Computer Conference)
AFIPS Press, 1970, pages 355-362. Reviewed (24,885) in Computing Reviews
14, 4 (April 1973).
On-line:
Available in the
ACM Digital Library
(open access, no fee required).
Also, the Computer History Museum
scanned this paper and the IEEE Computer Society posted it in the
CSDigital Library
(fee or subscription required).
Draft of April 12, 1970 (PDF),
© AFIPS 1970.
-
Jerome H. Saltzer and Joseph F. Ossanna.
Remote Terminal Character Stream Processing in Multics.
AFIPS Conf. Proc. 36 (1970 Spring Joint Computer Conference)
AFIPS Press, 1970, pages 621-627. Preprint distributed as Multics
Repository document M0121, 10 March 1970.
Reviewed (#19796) in Computing Reviews 11, 9 (September 1970).
On-line: The Computer History Museum
scanned this paper and the IEEE Computer Society posted it in
the CSDigital
Library (fee or subscription required).
However, the posted file includes two pages of the
previous Proceedings paper and omits the last page of this paper; the
missing last page appears at the beginning of the next paper in the Proceedings.
If searching for the paper be warned that the CSDigital Library entry omits
the letter "t" in my last name.
The paper is also available (correctly scanned) in the
ACM Digital Library
(open access, no fee required).
Preprint: M0121 (PDF).
Presentation slides (PDF).
-
Jerome H. Saltzer and John W. Gintell.
The Instrumentation of Multics.
Presented at the Second ACM Symposium on Operating Systems
Principles in Princeton, New Jersey, October 20-22, 1969
pages 167-174. A preprint was distributed locally as Multics
Repository document M0112,
Revised version appeared in Communications of the ACM 13, 8 (August 1970) pages 495-500.
Reprinted in
P. Freeman, Software Systems Principles.
Science Research Associates, Chicago, 1975, pages 524-536.
Reviewed (21,233) in Computing Reviews 12, 5 (May 1971).
On-line: Both
the SOSP
and the CACM
versions of this paper are available in the ACM Digital Library
(open access, no fee required).
John Gintell kindly scanned the CACM version and rendered it as a
web page, © ACM, 1970.
The web page is the authors' version of the work, posted by permission
of ACM.
Preprint version: M0112 (PDF), courtesy of Roger Roach, Olin Sibert, and the Multics
History Project.
-
Fernando J. Corbató and Jerome H. Saltzer.
Some Considerations of Supervisor Program Design for Multiplexed
Computer Systems.
IFIP Congress 1968 Invited Papers, North-Holland, 1968, pp. 66-71.
Preprint distributed as Project Mac Memorandum MAC-M-372, May 1968.
Reviewed (16,243) in Computing Reviews 10, 2 (February 1969).
On-line: IFIP version not available.
Preprint version: MAC-M-372 (PDF).
-
Jerome H. Saltzer.
Review of "Development of Executive Routines, Both
Hardware and Software," by A. B. Tonik.
Review R68-41, IEEE Transactions on Computer Systems C-17, 9 (September 1968)
pages 923-924.
On-line: Available in the IEEE Computer Society
CSDigital Library.
(open access, no fee required).
Preprint version: (ASCII text).
-
Jerome H. Saltzer.
Traffic Control in a Multiplexed Computer System.
M. I. T. Project MAC Technical Report MAC-TR-30, June 1966. (The
author's Sc.D. thesis.)
On-line: TR-30 (PDF),
scanned courtesy of Library 2000 and the MIT Libraries.
Original thesis
on DSpace@MIT.
-
Jerome H. Saltzer.
Manuscript Typing and Editing.
Section AH.9.01 in
The Compatible Time-Sharing System, A Programmer's Guide.
Patricia Crisman, editor, second edition, M. I. T. Press,
Cambridge, Massachusetts, 1965.
An earlier version was distributed as
TYPSET and RUNOFF, Memorandum editor and type-out commands.
Computation Center Memorandum CC-244 and Project MAC Memorandum
MAC-M-193, 6 November 1964, revised January 11, 1965.
On-line, December 1966 version: Section AH.9.01 (PDF). Rendered as a web page.
6 November 1964 version: CC-244/MAC-M-193 (PDF).
-
Jerome H. Saltzer.
CTSS Technical Notes.
M. I. T. Project MAC Technical Report MAC-TR-16, March 1965. Originally
distributed as Project MAC Memorandum MAC-M-152.
On-line: MAC-TR-16 (PDF),
scanned courtesy of Library 2000 and the MIT Libraries.
-
Fernando J. Corbató, John W. Poduska, and Jerome H. Saltzer.
Advanced Computer Programming.
M. I. T. Press, Cambridge, Massachusetts, 1963. ISBN
978-0-262-03006-9 (Out of print). 170 pages.
On-line: Scanned page images (PDF),
courtesy of bitsavers.org. © M.I.T. 1963.
-
William L. Black and Jerome H. Saltzer.
Resistive Diode Network Theory.
Tech Engineering News XLI, 4 (January 1960) pages 18-23.
On-line: Scanned page images (PDF), ©
M.I.T. 1960.