Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Special pages
Niidae Wiki
Search
Search
Appearance
Create account
Log in
Personal tools
Create account
Log in
Pages for logged out editors
learn more
Contributions
Talk
Editing
Multics
(section)
Page
Discussion
English
Read
Edit
View history
Tools
Tools
move to sidebar
hide
Actions
Read
Edit
View history
General
What links here
Related changes
Page information
Appearance
move to sidebar
hide
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==Further reading== The literature contains a large number of papers about Multics, and various components of it; a fairly complete list is available at the [http://www.multicians.org/biblio.html Multics Bibliography] page and on a second, briefer [http://web.mit.edu/srz/www/multics-bibliography.html 1994 Multics bibliography] (text format). The most important and/or informative ones are listed below. * [[Fernando J. Corbató|F. J. Corbató]], [[Michael Schroeder|V. A. Vyssotsky]], [http://www.multicians.org/fjcc1.html ''Introduction and Overview of the Multics System''] ([[AFIPS]] 1965) is a good introduction to the system. * F. J. Corbató, C. T. Clingen, [[J. H. Saltzer]], [http://www.multicians.org/f7y.html ''Multics – The First Seven Years''] (AFIPS, 1972) is an excellent review, written after a considerable period of use and improvement over the initial efforts. * J. J. Donovan, [[Stuart Madnick|S. Madnick]], [http://catalog.loc.gov/cgi-bin/Pwebrecon.cgi?v1=6&ti=1,6&Search_Arg=Donovan%2C%20John%20J.&Search_Code=NAME%40&CNT=100&PID=fahdDtIh7Y1ODWe5X_fO2_UUafeDT&SEQ=20090914123346&SID=1 Operating Systems], is a fundamental read on operating systems. * J. J. Donovan, [http://catalog.loc.gov/cgi-bin/Pwebrecon.cgi?v1=5&ti=1,5&Search_Arg=Donovan%2C%20John%20J.&Search_Code=NAME%40&CNT=100&PID=fahdDtIh7Y1ODWe5X_fO2_UUafeDT&SEQ=20090914123346&SID=1 Systems Programming], is a good introduction into systems programming and operating systems. ===Technical details=== * [[Jerome H. Saltzer]], ''[https://web.archive.org/web/20060918161127/http://www.lcs.mit.edu/publications/specpub.php?id=691 Introduction to Multics]'' (MIT Project MAC, 1974) is a considerably longer introduction to the system, geared towards actual users. * [[Elliott Organick|Elliott I. Organick]], ''The Multics System: An Examination of Its Structure'' (MIT Press, 1972) is the standard work on the system, although it documents an early version, and some features described therein never appeared in the actual system. * [[Victor A. Vyssotsky|V. A. Vyssotsky]], [[Fernando J. Corbató|F. J. Corbató]], R. M. Graham, ''[http://www.multicians.org/fjcc3.html Structure of the Multics Supervisor]'' (AFIPS 1965) describes the basic internal structure of the Multics kernel. * [[Jerome H. Saltzer]], ''[https://web.archive.org/web/20011127053649/http://ncstrl.mit.edu/Dienst/UI/2.0/Describe/ncstrl.mit_lcs/LCS-TR-30?abstract=saltzer Traffic Control in a Multiplexed Computer System]'' (MIT Project MAC, June 1966) is the original description of the idea of switching kernel stacks; one of the classic papers of computer science. * R. C. Daley, [[Peter G. Neumann|P. G. Neumann]], ''[http://www.multicians.org/fjcc4.html A General Purpose File System for Secondary Storage]'' (AFIPS, 1965) describes the file system, including the access control and backup mechanisms. * R. J. Feiertag, E. I. Organick, ''[http://www.multicians.org/rjf.html The Multics Input/Output System]''. Describes the lower levels of the I/O implementation. * A. Bensoussan, C. T. Clingen, R. C. Daley, ''[http://www.multicians.org/multics-vm.html The Multics Virtual Memory: Concepts and Design]'', ([[Association for Computing Machinery|ACM]] [[SOSP]], 1969) describes the Multics memory system in some detail. * [[Paul Green (engineer)|Paul Green]], ''[https://web.archive.org/web/20010305133541/http://ftp.stratus.com:80/pub/vos/multics/pg/mvm.html Multics Virtual Memory – Tutorial and Reflections]'' is a good in-depth look at the Multics storage system. * [[Roger R. Schell]], ''Dynamic Reconfiguration in a Modular Computer System'' (MIT Project MAC, 1971) describes the reconfiguration mechanisms. ===Security=== * Paul A. Karger, Roger R. Schell, ''[http://csrc.nist.gov/publications/history/karg74.pdf Multics Security Evaluation: Vulnerability Analysis]'' (Air Force Electronic Systems Division, 1974) describes the classic attacks on Multics security by a "[[tiger team]]". * [[Jerome H. Saltzer]], Michael D. Schroeder, ''[http://cap-lore.com/CapTheory/ProtInf/ The Protection of Information in Computer Systems]'' (Proceedings of the [[IEEE]], September 1975) describes the fundamentals behind the first round of security upgrades; another classic paper. * [[Michael Schroeder|M. D. Schroeder]], D. D. Clark, [[J. H. Saltzer]], D. H. Wells. ''[https://web.archive.org/web/20011124185621/http://ncstrl.mit.edu/Dienst/UI/2.0/Describe/ncstrl.mit_lcs/LCS-TR-196?abstract=saltzer Final Report of the Multics Kernel Design Project]'' (MIT LCS, 1978) describes the security upgrades added to produce an even more improved version. * Paul A. Karger, Roger R. Schell, ''[http://www.acsac.org/2002/papers/classic-multics.pdf Thirty Years Later: Lessons from the Multics Security Evaluation]'' (IBM, 2002) is an interesting retrospective which compares actual deployed security in today's hostile environment with what was demonstrated to be possible decades ago. It concludes that Multics offered considerably stronger security than most systems commercially available in 2002.
Summary:
Please note that all contributions to Niidae Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Encyclopedia:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Search
Search
Editing
Multics
(section)
Add topic