1474:
193:
1282:. The DPS-6 and GCOS was a well-regarded and reliable platform for inventory, accounting, word processing, and vertical market applications, such as banking, where it had a sizeable customer base. In contrast, the full potential of Multics’ flexibility for even mundane tasks was not easy to comprehend in that era and its features were generally outside the skill set of contemporary business analysts. The scope of this disconnect was concretized by an anecdote conveyed by Paul Stachour, CNO/CSC:
4037:
3147:
2914:
43:
525:, in which a running process can make external routines available by adding the segments containing them to its address space. This allows applications to always use the latest version of any external routine, since those routines are kept in other segments, which are dynamically linked only when a process first attempts to begin execution in them. Since different processes can use different
52:
1238:, author of a book covering Unix's early years, stated one position: "With Multics they tried to have a much more versatile and flexible operating system, and it failed miserably". This position, however, is said to have been discredited in the computing community because many of Multics' technical innovations are used in modern commercial computing systems.
2785:, University of Minnesota. Multics development records include the second MULTICS System Programmers Manual; MULTICS Technical Bulletins that describe procedures, applications, and problems, especially concerning security; and returned "Request for Comments Forms" that include technical papers and thesis proposals.
529:, different users can end up using different versions of external routines. Equally importantly, with the appropriate settings in the Multics security facilities, the code in the other segment can gain access to data structures maintained in a different process. Dynamic linking in Multics does not require special
626:
Services Center (AFDSC) processing classified information. To avoid guessable passwords, the AFDSC decided to assign passwords but concluded the manual assignment required too much administrative overhead. Thus, a random word generator was researched and then developed in PL/I. Instead of being based on
1364:
of
Multics, further underscoring the designers' rejections of Multics' complexity in favor of a more straightforward and workable approach for smaller computers. (Garfinkel and Abelson cite an alternative origin: Peter Neumann at Bell Labs, watching a demonstration of the prototype, suggested the pun
1286:
When
American Telephone and Telegraph was changing its name to just AT&T in 1983, a staffer from Honeywell’s legal department showed up and asked a Multician if he could arrange to have the name changed in all of their computerized documents. When asked when the process could be completed, the
682:
that
Multics already possessed. The resulting Project Guardian ran until termination in 1976; whilst most of its changes were not added to Multics, some parts of the project such as the proposed Secure Front End Processor was productized by Honeywell as SCOMP (Secure Communications Processor). The
625:
The deployment of
Multics into secure computing environments also spurred the development of innovative supporting applications. In 1975, Morrie Gasser of MITRE Corporation developed a pronounceable random word generator to address password requirements of installations such as the Air Force Data
560:
system into two separate systems during off-hours by incrementally removing enough components to form a second working system, leaving the rest still running for the original logged-in users. System software development testing could be done on the second system, then the components of the second
383:
computer, which was specially designed for it; the first one was delivered to MIT in
January 1967. GE offered their earlier 635 systems with an early timesharing system known as "Mark I" and intended to offer the 645 with Multics as a larger successor. Bell withdrew from the project in 1969 as it
1138:
language supports "active functions", which are similar to commands, but which return a string value. An active function is called by putting the active function name and the arguments to the active function in square brackets . The string returned by the active function is substituted into the
1372:
Ken
Thompson, in a transcribed 2007 interview with Peter Seibel refers to Multics as "overdesigned and overbuilt and over everything. It was close to unusable. They still claim it's a monstrous success, but it just clearly wasn't". On the influence of Multics on Unix, Thompson stated that "the
755:
In 2014, Multics was successfully run on current hardware using an emulator created by
Multicians Harry Reed and Charles Anthony. The 1.0 release of the emulator is available as of 2017. Release 12.6f of Multics accompanies the 1.0 release of the emulator, and adds a few new features, including
544:
instruction to a code segment to which it had dynamically linked (a code segment that implemented some operation associated with the daemon). The code in that segment can then modify data maintained and used in the daemon. When the action necessary to commence the request is completed, a simple
418:
despite its faults. Its most lasting effect on the computer industry was to inspire the creation of Unix, which carried forward many
Multics features, but was able to run on less-expensive hardware. Unix was developed at Bell to allow their Multics team to continue their research using smaller
690:
Honeywell continued system development until 1985. About 80 multimillion-dollar sites were installed, at universities, industry, and government sites. The French university system had several installations in the early 1980s. After
Honeywell stopped supporting Multics, users migrated to other
2723:(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.
518:, because Multics hardware had 18-bit word addresses for the content of a segment. Larger files are "multisegment files" and are handled differently. The 256 kW limit was rarely encountered in practice, because at the time, one megabyte of memory was prohibitively expensive.
1329:, and the naming of some commands. But the internal design philosophy is quite different, focusing on keeping the system small and simple, and so correcting some perceived deficiencies of Multics because of its high resource demands on the limited computer hardware of the time.
630:, the system employed phonemic segments (second order approximations of English) and other rules to enhance pronounceability and randomness, which was statistically modeled against other approaches. A descendant of this generator was added to Multics during Project Guardian.
1419:) is very strongly influenced by Multics, and both its external user interface and internal structure bear many close resemblances to the older project. The high-reliability, availability, and security features of Multics are extended in Stratus VOS to support a new line of
436:
1273:
During its commercial product history, it was often commented internally that the
Honeywell Information Systems (HIS) (later Honeywell-Bull) sales and marketing staff were more familiar with and comfortable making the business case for Honeywell's other computer line, the
587:, and file names can be of almost arbitrary length and syntax. A given file or directory can have multiple names (typically a long and short form), and symbolic links between directories are also supported. Multics is the first to use the now-standard concept of per-
410:
on every file provide flexible information sharing, but complete privacy when needed. Multics has a number of standard mechanisms to allow engineers to analyze the performance of the system, as well as a number of adaptive performance optimization mechanisms.
1255:, user commands, and subroutine libraries, consists of about 1500 source modules. These average roughly 200 lines of source code each, and compile to a total of roughly 4.5 MiB of procedure code, which was fairly large by the standards of the day.
2542:
2535:
661:
system. Multics development continued at MIT and General Electric. At MIT in 1975, use of Multics was declining and did not recover by 1976 to prior levels. Finally by slashing prices, MIT managed to lure users back to Multics in 1978.
669:
for Multics. This would involve reducing the size of the Multics hardcore by moving specific components of the supervisor out of Ring 0. One of the initial steps after carrying out a security evaluation was the implementation of a
406:. Modular hardware structure and software architecture are used to achieve this. The system can grow in size by simply adding more of the appropriate resource, be it computing power, main memory, or disk storage. Separate
556:, memory banks, disk drives, etc. can be added and removed while the system continues operating. At the MIT system, where most early software development was done, it was common practice to split the
580:. A US Air Force tiger team project tested Multics security in 1973 under the codeword ZARF. On 28 May 1997, the American National Security Agency declassified this use of the codeword ZARF.
1447:
The protection architecture of Multics, restricting the ability of code at one level of the system to access resources at another, was adopted as the basis for the security features of
1158:
Some programs can act either as commands or as active functions; when run as a command, its result is printed, and when run as an active function, its result is returned as a string.
1462:(EMAS) draws particularly on the one-level store concept used by Multics, providing access to files only by mapping them into memory. All memory space is associated with a segment.
1373:
things that I liked enough (about Multics) to actually take were the hierarchical file system and the shell — a separate process that you can replace with some other process".
1266:
for short standard code sequences, which makes comparison of object code size with modern systems less useful. High code density is a good optimisation choice for Multics as a
568:
from the outset. Despite this, early versions of Multics were compromised repeatedly. This led to further work that made the system more secure, and prefigured modern
2574:(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.
2752:
discusses numerous myths about Multics in some detail, including the myths that it failed, that it was big and slow, as well as a few understandable misapprehensions
2710:
384:
became clear it would not deliver a working system in the short term. Shortly thereafter, GE decided to exit the computer industry entirely and sold the division to
2598:
561:
system were added back to the main user system, without ever having shut it down. Multics supports multiple CPUs; it is one of the earliest multiprocessor systems.
3801:
4102:
2403:
Garfinkel, Simson and Abelson, Harold. Architects of the Information Society: Thirty-Five Years of the Laboratory for Computer Science at MIT. MIT Press, 1999.
1291:
of documents updated. The Multician explained that he had executed a global search and replace as the staffer was speaking, and the task was in fact completed.
1748:. Introduction to Multics", MAC TR-123 (Report). Cambridge, MA: Massachusetts Institute of Technology and Honeywell Information Systems Inc. pp. 2–41
3699:
1975:
1932:
1889:
2602:(MIT Project MAC, June 1966) is the original description of the idea of switching kernel stacks; one of the classic papers of computer science.
1248:
had 512 kilowords of memory (2 MiB), a truly enormous amount at the time, and the kernel used a moderate portion of Multics main memory.
4092:
3794:
1241:
The permanently resident kernel of Multics, a system derided in its day as being too large and complex, was 135 KB of code. The first
2798:
2485:
The literature contains a large number of papers about Multics, and various components of it; a fairly complete list is available at the
1408:
operating systems, sometimes called "Multics in a matchbox", extends the Multics design to a networked graphics workstation environment.
695:
615:
2808:
2560:
744:
In 2006 Bull HN released the source code for MR12.5, the final 1992 Multics release, to MIT. Most of the system is now available as
4087:
2648:
2059:
646:
system. GE's computer business, including Multics, was taken over by Honeywell in 1970; around 1973, Multics was supported on the
4107:
4082:
4041:
3787:
3763:
733:
4097:
3440:
3087:
1279:
1091:
2245:
2958:
2883:
2392:
2338:
1508:
360:
352:. Nathan Gregory writes that Multics "has influenced all modern operating systems since, from microcomputers to mainframes."
67:
4112:
3897:
3758:
3742:
3704:
3102:
2302:
1479:
1434:
2828:
2527:(AFIPS, 1972) is an excellent review, written after a considerable period of use and improvement over the initial efforts.
1842:
1654:
Dennis M. Ritchie, "The Evolution of the Unix Time-sharing System", Communications of the ACM, Vol. 17, 1984, pp. 365-375.
3768:
3181:
2634:
1427:. Stratus VOS is the most directly related descendant of Multics still in active development and production usage today.
721:
released the source code of Multics versions MR10.2, MR11.0, MR12.0, MR12.1, MR12.2, MR12.3, MR12.4 & MR12.5 under a
572:
techniques. Break-ins became very rare once the second-generation hardware base was adopted; it has hardware support for
167:
2408:
3862:
2860:
1690:
699:
665:
In 1974 Honeywell entered into a development contract with the Air Force (with MIT as a sub-contractor) to develop a
3882:
3593:
3432:
1998:
This new pricing proved so attractive to many people, however, that Multics users and usage increased considerably.
1459:
3887:
3748:
1448:
657:
Bell Labs pulled out of the project in 1969; some of the people who had worked on it there went on to create the
2698:, September 1975) describes the fundamentals behind the first round of security upgrades; another classic paper.
472:(CPU) instructions, and the operating system takes care of making sure that all the modifications were saved to
3857:
3445:
3133:
1377:
310:
4002:
3972:
3892:
3877:
3824:
3064:
2973:
1487:
986:
75:
1982:
1947:
1904:
3709:
679:
158:
1841:. Bedford, MA: Electronic Systems Division, Air Force Systems Command, USAF. November 1975. ESD-TR-75-97.
1742:
3952:
3842:
2564:(MIT Project MAC, 1974) is a considerably longer introduction to the system, geared towards actual users.
2223:
1174:
1166:
138:
4072:
3557:
1920:
Use of the Multics service, operated on the Honeywell 6180 system, declined...a decrease of 15 percent.
946:
537:
2678:(Air Force Electronic Systems Division, 1974) describes the classic attacks on Multics security by a "
3678:
3260:
3092:
3044:
2782:
595:
254:
234:
2774:
Open source emulator for the GE Large Systems / Honeywell / Bull 600/6000‑series mainframe computers
3962:
3902:
3872:
2835: (archived 2021-01-14), a critical review of Multicians.org, plus a capsule history of Multics.
1438:
1318:
960:
683:
SCOMP and it's STOP operating system would eventually evolved via XTS-200 and XTS-300 into current
675:
584:
573:
356:
3837:
3174:
1680:
1322:
553:
469:
17:
4067:
3987:
3922:
3480:
2818:
2714:(MIT LCS, 1978) describes the security upgrades added to produce an even more improved version.
1424:
769:
591:
284:
2933:
2581:
2497:
2076:
391:
Multics has numerous features intended to ensure high availability so that it would support a
4007:
3947:
3638:
2853:
2643:
921:
647:
222:
2823:
2615:(AFIPS, 1965) describes the file system, including the access control and backup mechanisms.
2472:
a good case can be made that UNIX is in essence a modern implementation of MIT's CTSS system
2152:
3350:
2988:
1416:
569:
530:
297:
86:
2333:(Reprinted with corrections Jan. 1995. ed.). Reading, Mass.: Addison-Wesley Pub. Co.
694:
In 1985, Multics was issued certification as a B2 level secure operating system using the
533:; a program can dynamically link to any executable segment to which it has access rights.
8:
3967:
3485:
3355:
3325:
3028:
2802:
2577:
2433:
1569:
765:
671:
588:
407:
368:
192:
4077:
3390:
3320:
3310:
3290:
3167:
2719:
2674:
2490:
1513:
1048:
907:
729:
545:
procedure return instruction returns control of the user's process to the user's code.
444:
349:
3753:
3658:
3515:
3465:
3255:
3219:
3008:
2963:
2701:
2685:
2593:
2555:
2501:
2404:
2388:
2334:
1686:
1559:
1539:
1326:
1275:
1224:
1148:
1135:
854:
791:
599:
565:
414:
Due to its many novel and valuable ideas, Multics has had a significant influence on
392:
240:
95:
2355:
2010:
1369:" – as a "castrated Multics", although Dennis Ritchie is said to have denied this.)
1139:
command in place of the call to the active function. For example, when the command
507:; this includes the temporary scratch memory of the process, its kernel stack, etc.
4062:
3937:
3813:
3490:
3475:
3470:
3460:
3405:
3300:
3150:
3003:
2978:
2943:
2893:
2846:
2606:
2567:
2425:
2288:
2041:
1549:
1524:
1519:
1492:
1115:
457:
415:
372:
345:
291:
208:
203:
71:
2462:
3779:
3648:
3500:
3495:
3240:
3209:
2968:
2832:
2812:
2655:
1544:
1401:
1397:
666:
651:
526:
460:
2153:"(email) Re: [dps8m-developers] Multiprocessor and/or networked Multics"
2126:
1785:
674:
framework within Multics called AIM (Access Isolation Mechanism). This provided
464:. The memory of a process consists solely of segments that were mapped into its
3653:
3623:
3603:
3588:
3562:
3525:
3375:
3330:
3315:
2993:
2953:
2938:
2928:
2531:
2458:
2437:
2384:
2029:
1835:
1556:
1497:
1430:
1420:
1389:
1314:
1235:
1189:
1063:
809:
598:, with a separate stack for each security ring. It is also the first to have a
557:
541:
522:
403:
277:
226:
2421:
1630:
1360:
650:
machines, which included security improvements including hardware support for
4056:
3847:
3643:
3633:
3628:
3541:
3520:
3395:
3340:
3335:
3214:
3059:
3023:
3013:
2998:
2705:
2518:
2429:
1767:
901:
745:
722:
611:
465:
448:
2629:
2493:(text format). The most important and/or informative ones are listed below.
2045:
1813:, AFIPS '65 (Fall, part I) Proceedings of the November 30 – December 1, 1965
1810:
3810:
3683:
3668:
3455:
3450:
3285:
3224:
3018:
2768:
Includes extensive overview of other software systems influenced by Multics
1553:
1529:
1441:
1310:
1309:
operating system, which was originally written by two Multics programmers,
1259:
1070:
782:
549:
473:
388:
in 1970. Honeywell offered Multics commercially, but with limited success.
342:
2755:
2590:(AFIPS 1965) describes the basic internal structure of the Multics kernel.
1981:. Massachusetts Institute of Technology. 1978. p. 450. Archived from
1963:... the demise of several Multics projects which failed to obtain funding.
1868:
1771:
1354:
3510:
3365:
3305:
3295:
3204:
3128:
3112:
2983:
2948:
2903:
2765:
2690:
1604:
1591:
1502:
1412:
892:
732:
on Honeywell hardware was shut down on October 30, 2000, at the Canadian
718:
717:, and by Bull HN Information Systems Inc. in the United States. In 2006,
710:
577:
504:
400:
364:
270:
113:
2739:
2545:, is a good introduction into systems programming and operating systems.
2486:
2101:
606:. It is also one of the first written in a high-level language (Multics
3852:
3250:
3245:
2749:
2679:
2611:
2586:
2505:
2271:
2202:
1716:
1317:. Influence of Multics on Unix is evident in many areas, including the
1267:
1251:
The entire system, including the operating system and the complex PL/I
1209:
1122:
833:
603:
62:
2793:
2760:
2387:: Reflections on the Craft of Programming. APress Publications, 2007.
3725:
3583:
3415:
3380:
3190:
3082:
2898:
2888:
2744:
2620:
2522:
1405:
860:
396:
385:
376:
266:
79:
2788:
2177:
1665:
1287:
Multician replied, "It's done." The staffer repeated that he needed
1170:- returns the smallest integer greater than or equal to the argument
3912:
3370:
3360:
3345:
3280:
1822:
1252:
515:
511:
1262:
than CPU performance, for example using small sub-routines called
321:
3982:
3977:
3932:
3410:
3400:
3385:
3097:
3054:
3049:
2773:
2662:(MIT Project MAC, 1971) describes the reconfiguration mechanisms.
1452:
1366:
974:
684:
627:
355:
Initial planning and development for Multics started in 1964, in
258:
2720:
Thirty Years Later: Lessons from the Multics Security Evaluation
2470:. Tenth Hawaii International Conference on the System Sciences.
1178:- returns the largest integer less than or equal to the argument
564:
Multics is the first major operating system to be designed as a
540:(in another process), a user's process simply performs a normal
51:
4017:
4012:
3957:
3942:
3927:
3867:
3107:
2913:
1393:
1376:
Dennis Ritchie wrote that the design of UNIX was influenced by
1245:
749:
714:
643:
639:
435:
424:
380:
262:
218:
42:
2733:
1743:"Protection and the Control of Information Sharing in Multics"
602:
implemented as ordinary user code – an idea later used in the
4022:
3992:
3917:
3673:
3598:
3578:
3505:
2511:
1563:
1202:
1195:
967:
953:
797:
768:
for common computing tasks that are supported by the Multics
706:; it was the first operating system evaluated to this level.
619:
477:
420:
3159:
2778:
1400:, a founder of the company. Poduska later moved on to found
491:, separate from the memory used to hold mapped-in files, as
3997:
2695:
2640:, 1969) describes the Multics memory system in some detail.
2637:
1594:, General Electric Company, Cambridge, Massachusetts, 1969.
1306:
993:
658:
607:
536:
Thus, to interact with an application running in part as a
492:
482:
468:. To read or write to them, the process simply uses normal
250:
91:
2838:
933:
678:
which could be enabled to supplement the already existing
447:
for data access, discarding the clear distinction between
1341:
1242:
845:
703:
756:
command line recall and editing using the video system.
2624:. Describes the lower levels of the I/O implementation.
821:
2652:
is a good in-depth look at the Multics storage system.
2030:"Scomp: A Solution to the Multilevel Security Problem"
1836:"A Random Word Generator for Pronounceable Passwords"
1811:"A general-purpose file system for secondary storage"
1711:
1709:
1151:, which is substituted into the command, so that the
868:) - move a file or directory to a different directory
775:
2660:
Dynamic Reconfiguration in a Modular Computer System
2243:
1605:"Multics License (Multics) - Open Source Initiative"
1469:
2829:
Multicians.org and the History of Operating Systems
2675:
Multics Security Evaluation: Vulnerability Analysis
2612:
A General Purpose File System for Secondary Storage
2572:
The Multics System: An Examination of Its Structure
2283:
2281:
748:with the exception of some optional pieces such as
583:Multics is the first operating system to provide a
3809:
3700:Honeywell Uranium Hexafluoride Processing Facility
1706:
1305:The design and features of Multics influenced the
56:Login screen for the BAN.AI public Multics server.
3233:
2711:Final Report of the Multics Kernel Design Project
2691:The Protection of Information in Computer Systems
2649:Multics Virtual Memory – Tutorial and Reflections
638:In 1964, Multics was developed initially for the
359:. Originally it was a cooperative project led by
4054:
2599:Traffic Control in a Multiplexed Computer System
2347:
2278:
2094:
2736:is a comprehensive site with a lot of material
2630:The Multics Virtual Memory: Concepts and Design
2507:Introduction and Overview of the Multics System
2247:Multics Commands and Active Functions (AG92-06)
1396:, was referred to as "Multics in a shoebox" by
487:ed; however, in Multics there is no concept of
4103:Massachusetts Institute of Technology software
2794:Official historical source code archive at MIT
1940:Massachusetts Institute of Technology Bulletin
1897:Massachusetts Institute of Technology Bulletin
1295:
1258:Multics compilers generally optimise more for
1104:- sorting and merging of text and binary files
3795:
3175:
2854:
2538:, is a fundamental read on operating systems.
2464:The Unix Time-sharing System: A retrospective
1766:
1423:computer systems supporting secure, reliable
1230:
709:Multics was distributed from 1975 to 2000 by
339:MULTiplexed Information and Computing Service
105:Mature, current, historic, emulator available
1976:"Report of the President and the Chancellor"
1772:"How the Air Force cracked Multics Security"
1516:– director of Project MAC at MIT (1968–1971)
1505:– director of Project MAC at MIT (1963–1968)
728:The last known Multics installation running
576:, a multilevel refinement of the concept of
2779:Honeywell, Inc., MULTICS records, 1965–1982
2627:A. Bensoussan, C. T. Clingen, R. C. Daley,
2514:1965) is a good introduction to the system.
696:Trusted Computer System Evaluation Criteria
548:Multics also supports extremely aggressive
3802:
3788:
3182:
3168:
2861:
2847:
2419:
1663:
1415:operating system of Stratus Computer (now
1383:
1213:- returns the integer part of the argument
191:
2379:
2377:
480:terminology, it is as if every file were
229:, Series-60/Level-68, DPS-8/M mainframes)
2799:Link page to various Multics information
2060:"STOP OS™ Version 7.3.1 Security Target"
1648:
1536:for the command language used in Multics
1147:is run; it returns the full path of the
1040:
764:The following is a list of programs and
434:
302:Free software Multics License since 2007
3764:List of Honeywell products and services
2457:
1946:(4): 392. November 1976. Archived from
1903:(4): 355. December 1975. Archived from
1740:
1678:
934:Compilers, assemblers, and interpreters
14:
4055:
3551:Performance materials and technologies
3441:Airplane Information Management System
3088:General Comprehensive Operating System
2809:Multics repository at Stratus Computer
2805:Web Archives (archived 2001-11-30)
2374:
2244:Honeywell Bull, Inc. (February 1985).
1823:Brian Kernighan on the origins of Unix
1734:
1586:
1584:
1155:command prints the working directory.
914:
687:offering of secure operating systems.
521:Another major new idea of Multics was
3858:Compatible Time-Sharing System (CTSS)
3783:
3163:
2842:
2789:Current Multics development home page
2328:
2322:
2124:
2027:
2021:
1866:
1509:Robert M. Graham (computer scientist)
841:) - print the contents of a text file
4093:General Electric mainframe computers
3759:International Turbine Engine Company
3743:Honeywell, Inc. v. Sperry Rand Corp.
3103:Multiple Console Time Sharing System
2549:
2353:
1741:Saltzer, Jerome H. (February 1974).
1666:"Origins and Development of TOPS-20"
1623:
1480:Free and open-source software portal
1435:Multiple Console Time Sharing System
3769:Terminal High Altitude Area Defense
2587:Structure of the Multics Supervisor
2150:
2113:Shutdown of DND-H (17:08Z 10/30/00)
2003:
1581:
1270:system with expensive main memory.
1129:
878:) - rename a file without moving it
24:
2480:
1848:from the original on April 8, 2022
1161:Some common active functions are:
1143:is processed, the active function
1077:
776:File and directory access commands
633:
25:
4124:
3572:Safety and productivity solutions
2727:
2717:Paul A. Karger, Roger R. Schell,
2672:Paul A. Karger, Roger R. Schell,
1108:
739:
736:in Halifax, Nova Scotia, Canada.
700:National Computer Security Center
439:Multics Commands reference manual
4036:
4035:
3594:Positive pressure personnel suit
3146:
3145:
2912:
2618:R. J. Feiertag, E. I. Organick,
1472:
1460:Edinburgh Multiple Access System
1352:in Unix is rumored to stand for
499:memory in the system is part of
50:
41:
4088:Free software operating systems
3873:Cray Time Sharing System (CTSS)
3749:Advanced Turbine Engine Company
3535:Honeywell building technologies
2824:Various scanned Multics manuals
2621:The Multics Input/Output System
2524:Multics – The First Seven Years
2451:
2420:Karn, Phil (October 28, 1981).
2413:
2397:
2310:. Honeywell Bull. November 1987
2295:
2264:
2237:
2216:
2195:
2170:
2144:
2118:
2069:
2052:
1968:
1925:
1882:
1860:
1828:
1816:
1809:R. C. Daley and P. G. Neumann,
1803:
1778:
1444:computer was based on Multics.
882:
4108:Time-sharing operating systems
4083:Discontinued operating systems
3134:Compatible Time-Sharing System
2517:F. J. CorbatĂł, C. T. Clingen,
2489:page and on a second, briefer
2354:Ward, Mark (August 20, 2009).
2028:Fraim, Lester J. (July 1983).
1760:
1672:
1657:
1597:
1566:system with Pouzin and Crisman
829:) - list files and directories
734:Department of National Defence
503:segment, which appears in the
430:
311:Compatible Time-Sharing System
13:
1:
4098:Honeywell mainframe computers
3825:Time-sharing system evolution
3189:
3065:Multics Relational Data Store
2819:Multics at Universitaet Mainz
1575:
1488:Time-sharing system evolution
531:Dynamic-link libraries (DLLs)
27:Time-sharing operating system
3710:Sandia National Laboratories
3331:Honeywell Turbo Technologies
2766:Multics general info and FAQ
1679:Gregory, Nathan (May 2018).
1056:
680:Discretionary access control
510:Segments are limited to 256
7:
4113:Mainframe computer software
3843:Berkeley Timesharing System
3446:Auxiliary power units (APU)
2868:
2666:
2178:"RingZero - Multics reborn"
1592:"The Multics PL/1 Compiler"
1465:
1296:Influence on other projects
759:
341:") is an influential early
143:12.8 / August 10, 2023
125:; 55 years ago
10:
4129:
2815: (archived 2002-02-19)
1289:hundreds perhaps thousands
1231:Retrospective observations
702:(NCSC), a division of the
379:. It was developed on the
348:based on the concept of a
4031:
3833:
3820:
3734:
3718:
3692:
3679:General Instrument CP1600
3616:
3571:
3550:
3534:
3431:
3424:
3273:
3197:
3143:
3121:
3073:
3037:
2921:
2910:
2876:
2783:Charles Babbage Institute
2491:1994 Multics bibliography
2331:A quarter century of UNIX
2127:"Open Source for Multics"
1933:"Report of the President"
1890:"Report of the President"
1365:name UNICS – pronounced "
618:, an expanded version of
316:
306:
290:
276:
246:
233:
214:
202:
157:
137:
119:
109:
101:
85:
61:
49:
40:
2688:, Michael D. Schroeder,
2329:Salus, Peter H. (1994).
1685:. Lulu.com. p. 66.
1552:– implemented the first
1439:Control Data Corporation
1404:, whose AEGIS and later
1319:hierarchical file system
1001:
676:Mandatory access control
585:hierarchical file system
554:central processing units
357:Cambridge, Massachusetts
3838:BBN Time-Sharing System
3296:Bunker Ramo Corporation
2561:Introduction to Multics
2102:"Multics History Dates"
2046:10.1109/MC.1983.1654440
2011:"Multics Data Security"
1562:and proposed the first
1384:Other operating systems
1300:
691:systems, such as Unix.
550:on-line reconfiguration
470:central processing unit
145:; 13 months ago
3481:Honeywell RQ-16 T-Hawk
3433:Aerospace Technologies
2304:Multics C User's Guide
1786:"Multics Glossary -F-"
1532:– introduced the term
1425:transaction processing
1293:
805:) - create a directory
770:command-line interface
574:ring-oriented security
440:
285:Command-line interface
3639:Honeywell 6000 series
2740:Multics papers online
1717:"Myths about Multics"
1631:"Myths about Multics"
1590:R. A. Freiburghouse,
1284:
1090:) - simulator to run
1041:On-line documentation
443:Multics implements a
438:
223:Honeywell 6000 series
3356:Leeds & Northrup
2989:Michael A. Padlipsky
2694:(Proceedings of the
2487:Multics Bibliography
2371:Quoting Peter Salus.
2224:"Installing Multics"
1869:"Password Generator"
1664:Dan Murphy (1996) .
1417:Stratus Technologies
570:security engineering
408:access control lists
3486:Honeywell/ITEC F124
3326:Honeywell Analytics
3029:Victor A. Vyssotsky
2934:Fernando J. CorbatĂł
2803:Library of Congress
2568:Elliott I. Organick
2543:Systems Programming
2203:"Multics Simulator"
1570:Victor A. Vyssotsky
915:Document formatters
672:Multilevel security
514:, just over 1
423:and ultimately the
350:single-level memory
37:
4073:AT&T computers
3391:Sperry Corporation
3321:Hand Held Products
3311:Garrett AiResearch
3234:Board of directors
2459:Ritchie, Dennis M.
2356:"40 years of Unix"
2289:"Multics Commands"
2272:"Unix and Multics"
2151:Anthony, Charles.
2065:. Common Criteria.
1790:www.multicians.org
1721:www.multicians.org
1635:www.multicians.org
1611:. February 5, 2008
1514:J. C. R. Licklider
1455:operating system.
1392:operating system,
1358:as opposed to the
614:system written in
445:single-level store
441:
419:machines, first a
35:
4050:
4049:
3814:operating systems
3777:
3776:
3754:Honeywell Project
3705:Kansas City Plant
3659:Honeywell Level 6
3612:
3611:
3466:Honeywell HTF7000
3269:
3268:
3220:Mark C. Honeywell
3157:
3156:
3009:Michael Schroeder
2964:Bernard Greenberg
2686:Jerome H. Saltzer
2594:Jerome H. Saltzer
2556:Jerome H. Saltzer
2550:Technical details
2536:Operating Systems
2438:4743@Aucbvax.UUCP
2422:"Origins of unix"
2393:978-1-4302-1948-4
2340:978-0-201-54777-1
1988:on April 13, 2022
1953:on April 13, 2022
1910:on April 13, 2022
1540:Jerome H. Saltzer
1225:working directory
1149:working directory
855:working directory
792:working directory
600:command processor
393:computing utility
332:
331:
241:Monolithic kernel
96:Assembly language
16:(Redirected from
4120:
4039:
4038:
3938:ORVYL and WYLBUR
3804:
3797:
3790:
3781:
3780:
3491:Lycoming ALF 502
3476:Honeywell Primus
3471:Honeywell HTS900
3429:
3428:
3406:EMS Technologies
3301:Fire-Lite Alarms
3231:
3230:
3184:
3177:
3170:
3161:
3160:
3149:
3148:
3004:Glenda Schroeder
2979:Peter G. Neumann
2959:Robert M. Graham
2944:Peter J. Denning
2916:
2894:General Electric
2863:
2856:
2849:
2840:
2839:
2761:Unix and Multics
2756:Multics security
2745:Multics glossary
2584:, R. M. Graham,
2475:
2474:
2469:
2455:
2449:
2448:
2446:
2444:
2417:
2411:
2401:
2395:
2381:
2372:
2370:
2368:
2366:
2351:
2345:
2344:
2326:
2320:
2319:
2317:
2315:
2309:
2299:
2293:
2292:
2285:
2276:
2275:
2268:
2262:
2261:
2259:
2257:
2252:
2241:
2235:
2234:
2232:
2230:
2220:
2214:
2213:
2211:
2209:
2199:
2193:
2192:
2190:
2188:
2174:
2168:
2167:
2165:
2163:
2148:
2142:
2141:
2139:
2137:
2125:Van Vleck, Tom.
2122:
2116:
2115:
2110:
2108:
2098:
2092:
2091:
2089:
2087:
2073:
2067:
2066:
2064:
2056:
2050:
2049:
2025:
2019:
2018:
2007:
2001:
2000:
1995:
1993:
1987:
1980:
1972:
1966:
1965:
1960:
1958:
1952:
1937:
1929:
1923:
1922:
1917:
1915:
1909:
1894:
1886:
1880:
1879:
1877:
1875:
1867:Van Vleck, Tom.
1864:
1858:
1857:
1855:
1853:
1847:
1840:
1832:
1826:
1820:
1814:
1807:
1801:
1800:
1798:
1796:
1782:
1776:
1775:
1764:
1758:
1757:
1755:
1753:
1747:
1738:
1732:
1731:
1729:
1727:
1713:
1704:
1703:
1701:
1699:
1676:
1670:
1669:
1661:
1655:
1652:
1646:
1645:
1643:
1641:
1627:
1621:
1620:
1618:
1616:
1601:
1595:
1588:
1550:Glenda Schroeder
1525:Elliott Organick
1520:Peter G. Neumann
1493:Peter J. Denning
1482:
1477:
1476:
1475:
1223:) - returns the
1222:
1218:
1212:
1205:
1198:
1188:) - returns the
1187:
1183:
1177:
1169:
1154:
1146:
1142:
1130:Active functions
1125:
1118:
1103:
1099:
1089:
1085:
1073:
1066:
1051:
1034:
1030:
1024:
1020:
1014:
1010:
996:
989:
981:
977:
970:
963:
956:
949:
942:
928:
924:
910:
899:
890:
877:
873:
867:
863:
852:
848:
840:
836:
828:
824:
816:
812:
804:
800:
789:
785:
652:protection rings
486:
455:in Multics) and
416:computer science
373:General Electric
369:Fernando CorbatĂł
346:operating system
328:
325:
323:
317:Official website
195:
190:
187:
185:
183:
181:
179:
177:
175:
174:/multics-history
173:
171:
169:
153:
151:
146:
133:
131:
126:
54:
45:
38:
34:
32:Operating system
21:
4128:
4127:
4123:
4122:
4121:
4119:
4118:
4117:
4053:
4052:
4051:
4046:
4027:
3829:
3816:
3808:
3778:
3773:
3730:
3714:
3688:
3649:Honeywell ARGUS
3617:Legacy products
3608:
3567:
3546:
3530:
3516:Wagtail missile
3501:Mark 46 torpedo
3496:Lycoming LTS101
3420:
3291:Bendix Aviation
3265:
3241:Darius Adamczyk
3229:
3210:Darius Adamczyk
3193:
3188:
3158:
3153:
3139:
3117:
3075:
3069:
3033:
2969:Douglas McIlroy
2917:
2908:
2872:
2867:
2833:Wayback Machine
2813:Wayback Machine
2730:
2708:, D. H. Wells.
2704:, D. D. Clark,
2702:M. D. Schroeder
2669:
2656:Roger R. Schell
2578:V. A. Vyssotsky
2552:
2541:J. J. Donovan,
2530:J. J. Donovan,
2502:V. A. Vyssotsky
2483:
2481:Further reading
2478:
2467:
2456:
2452:
2442:
2440:
2430:fa.unix-wizards
2418:
2414:
2402:
2398:
2382:
2375:
2364:
2362:
2352:
2348:
2341:
2327:
2323:
2313:
2311:
2307:
2301:
2300:
2296:
2287:
2286:
2279:
2270:
2269:
2265:
2255:
2253:
2250:
2242:
2238:
2228:
2226:
2222:
2221:
2217:
2207:
2205:
2201:
2200:
2196:
2186:
2184:
2176:
2175:
2171:
2161:
2159:
2157:Sourceforge.net
2149:
2145:
2135:
2133:
2123:
2119:
2106:
2104:
2100:
2099:
2095:
2085:
2083:
2075:
2074:
2070:
2062:
2058:
2057:
2053:
2026:
2022:
2009:
2008:
2004:
1991:
1989:
1985:
1978:
1974:
1973:
1969:
1956:
1954:
1950:
1935:
1931:
1930:
1926:
1913:
1911:
1907:
1892:
1888:
1887:
1883:
1873:
1871:
1865:
1861:
1851:
1849:
1845:
1838:
1834:
1833:
1829:
1821:
1817:
1808:
1804:
1794:
1792:
1784:
1783:
1779:
1765:
1761:
1751:
1749:
1745:
1739:
1735:
1725:
1723:
1715:
1714:
1707:
1697:
1695:
1693:
1677:
1673:
1662:
1658:
1653:
1649:
1639:
1637:
1629:
1628:
1624:
1614:
1612:
1603:
1602:
1598:
1589:
1582:
1578:
1545:Roger R. Schell
1478:
1473:
1471:
1468:
1437:(MCTS) for the
1402:Apollo Computer
1398:William Poduska
1386:
1303:
1298:
1233:
1220:
1216:
1208:
1201:
1194:
1185:
1181:
1173:
1165:
1152:
1144:
1140:
1132:
1121:
1114:
1111:
1101:
1097:
1087:
1083:
1080:
1078:Data processing
1069:
1062:
1059:
1054:
1047:
1043:
1038:
1032:
1028:
1022:
1018:
1012:
1008:
1004:
999:
992:
985:
979:
973:
966:
959:
952:
945:
940:
936:
926:
920:
917:
906:
897:
888:
885:
875:
871:
865:
859:
850:
844:
838:
832:
826:
820:
814:
808:
802:
796:
790:) - change the
787:
781:
778:
762:
742:
667:security kernel
636:
634:Project history
523:dynamic linking
481:
433:
395:similar to the
320:
301:
279:
198:
166:
149:
147:
144:
129:
127:
124:
120:Initial release
57:
33:
28:
23:
22:
15:
12:
11:
5:
4126:
4116:
4115:
4110:
4105:
4100:
4095:
4090:
4085:
4080:
4075:
4070:
4065:
4048:
4047:
4045:
4044:
4032:
4029:
4028:
4026:
4025:
4020:
4015:
4010:
4005:
4000:
3995:
3990:
3985:
3980:
3975:
3970:
3965:
3960:
3955:
3950:
3945:
3940:
3935:
3930:
3925:
3920:
3915:
3910:
3905:
3900:
3895:
3890:
3885:
3880:
3875:
3870:
3865:
3860:
3855:
3850:
3845:
3840:
3834:
3831:
3830:
3828:
3827:
3821:
3818:
3817:
3807:
3806:
3799:
3792:
3784:
3775:
3774:
3772:
3771:
3766:
3761:
3756:
3751:
3746:
3738:
3736:
3732:
3731:
3729:
3728:
3722:
3720:
3719:Joint ventures
3716:
3715:
3713:
3712:
3707:
3702:
3696:
3694:
3690:
3689:
3687:
3686:
3681:
3676:
3671:
3666:
3661:
3656:
3654:Honeywell CP-6
3651:
3646:
3641:
3636:
3631:
3626:
3624:DATAmatic 1000
3620:
3618:
3614:
3613:
3610:
3609:
3607:
3606:
3604:SPECTRA helmet
3601:
3596:
3591:
3589:HORTA (mining)
3586:
3581:
3575:
3573:
3569:
3568:
3566:
3565:
3563:Spectra Shield
3560:
3554:
3552:
3548:
3547:
3545:
3544:
3538:
3536:
3532:
3531:
3529:
3528:
3526:Garrett TFE731
3523:
3518:
3513:
3508:
3503:
3498:
3493:
3488:
3483:
3478:
3473:
3468:
3463:
3461:Garrett TPE331
3458:
3453:
3448:
3443:
3437:
3435:
3426:
3422:
3421:
3419:
3418:
3413:
3408:
3403:
3398:
3393:
3388:
3383:
3378:
3376:Novar Controls
3373:
3368:
3363:
3358:
3353:
3348:
3343:
3338:
3333:
3328:
3323:
3318:
3316:Honeywell Gent
3313:
3308:
3303:
3298:
3293:
3288:
3283:
3277:
3275:
3271:
3270:
3267:
3266:
3264:
3263:
3258:
3253:
3248:
3243:
3237:
3235:
3228:
3227:
3222:
3217:
3212:
3207:
3201:
3199:
3195:
3194:
3187:
3186:
3179:
3172:
3164:
3155:
3154:
3144:
3141:
3140:
3138:
3137:
3131:
3125:
3123:
3119:
3118:
3116:
3115:
3110:
3105:
3100:
3095:
3090:
3085:
3079:
3077:
3071:
3070:
3068:
3067:
3062:
3057:
3052:
3047:
3041:
3039:
3035:
3034:
3032:
3031:
3026:
3021:
3016:
3011:
3006:
3001:
2996:
2994:Dennis Ritchie
2991:
2986:
2981:
2976:
2971:
2966:
2961:
2956:
2954:Stuart Feldman
2951:
2946:
2941:
2939:Monte Davidoff
2936:
2931:
2929:David D. Clark
2925:
2923:
2919:
2918:
2911:
2909:
2907:
2906:
2901:
2896:
2891:
2886:
2880:
2878:
2874:
2873:
2866:
2865:
2858:
2851:
2843:
2837:
2836:
2826:
2821:
2816:
2806:
2796:
2791:
2786:
2776:
2771:
2770:
2769:
2763:
2758:
2753:
2747:
2742:
2734:multicians.org
2729:
2728:External links
2726:
2725:
2724:
2715:
2699:
2683:
2668:
2665:
2664:
2663:
2653:
2641:
2625:
2616:
2603:
2591:
2575:
2565:
2551:
2548:
2547:
2546:
2539:
2528:
2515:
2482:
2479:
2477:
2476:
2450:
2412:
2409:978-0262071963
2396:
2385:Coders at Work
2383:Peter Seibel.
2373:
2346:
2339:
2321:
2294:
2277:
2263:
2236:
2215:
2194:
2169:
2143:
2131:Multicians.org
2117:
2093:
2068:
2051:
2020:
2015:multicians.org
2002:
1967:
1924:
1881:
1859:
1827:
1825:LWN.net. 2022.
1815:
1802:
1777:
1759:
1733:
1705:
1691:
1682:The Tym Before
1671:
1656:
1647:
1622:
1609:opensource.org
1596:
1579:
1577:
1574:
1573:
1572:
1567:
1557:user interface
1547:
1542:
1537:
1527:
1522:
1517:
1511:
1506:
1500:
1498:Jack B. Dennis
1495:
1490:
1484:
1483:
1467:
1464:
1431:General Motors
1421:fault tolerant
1390:Prime Computer
1385:
1382:
1340:) is itself a
1315:Dennis Ritchie
1302:
1299:
1297:
1294:
1236:Peter H. Salus
1232:
1229:
1228:
1227:
1214:
1206:
1199:
1192:
1190:home directory
1179:
1171:
1131:
1128:
1127:
1126:
1119:
1110:
1109:Login sessions
1107:
1106:
1105:
1095:
1079:
1076:
1075:
1074:
1067:
1058:
1055:
1053:
1052:
1044:
1042:
1039:
1037:
1036:
1026:
1016:
1005:
1003:
1000:
998:
997:
990:
983:
971:
964:
957:
950:
943:
937:
935:
932:
931:
930:
916:
913:
912:
911:
904:
895:
884:
881:
880:
879:
869:
857:
853:) - print the
842:
830:
818:
817:) - copy files
806:
794:
777:
774:
761:
758:
741:
740:Current status
738:
648:Honeywell 6180
635:
632:
558:multiprocessor
542:procedure-call
489:process memory
432:
429:
330:
329:
318:
314:
313:
308:
304:
303:
294:
288:
287:
282:
280:user interface
274:
273:
248:
244:
243:
238:
231:
230:
227:Honeywell 6180
216:
212:
211:
206:
200:
199:
197:
196:
163:
161:
155:
154:
141:
139:Latest release
135:
134:
121:
117:
116:
111:
107:
106:
103:
99:
98:
89:
83:
82:
65:
59:
58:
55:
47:
46:
31:
26:
9:
6:
4:
3:
2:
4125:
4114:
4111:
4109:
4106:
4104:
4101:
4099:
4096:
4094:
4091:
4089:
4086:
4084:
4081:
4079:
4076:
4074:
4071:
4069:
4068:1969 software
4066:
4064:
4061:
4060:
4058:
4043:
4034:
4033:
4030:
4024:
4021:
4019:
4016:
4014:
4011:
4009:
4006:
4004:
4001:
3999:
3996:
3994:
3991:
3989:
3986:
3984:
3981:
3979:
3976:
3974:
3971:
3969:
3966:
3964:
3961:
3959:
3956:
3954:
3951:
3949:
3946:
3944:
3941:
3939:
3936:
3934:
3931:
3929:
3926:
3924:
3921:
3919:
3916:
3914:
3911:
3909:
3906:
3904:
3901:
3899:
3896:
3894:
3891:
3889:
3886:
3884:
3881:
3879:
3876:
3874:
3871:
3869:
3866:
3864:
3861:
3859:
3856:
3854:
3851:
3849:
3848:Burroughs MCP
3846:
3844:
3841:
3839:
3836:
3835:
3832:
3826:
3823:
3822:
3819:
3815:
3812:
3805:
3800:
3798:
3793:
3791:
3786:
3785:
3782:
3770:
3767:
3765:
3762:
3760:
3757:
3755:
3752:
3750:
3747:
3745:
3744:
3740:
3739:
3737:
3733:
3727:
3724:
3723:
3721:
3717:
3711:
3708:
3706:
3703:
3701:
3698:
3697:
3695:
3691:
3685:
3682:
3680:
3677:
3675:
3672:
3670:
3667:
3665:
3662:
3660:
3657:
3655:
3652:
3650:
3647:
3645:
3644:Honeywell 800
3642:
3640:
3637:
3635:
3634:Honeywell 316
3632:
3630:
3629:Honeywell 200
3627:
3625:
3622:
3621:
3619:
3615:
3605:
3602:
3600:
3597:
3595:
3592:
3590:
3587:
3585:
3582:
3580:
3577:
3576:
3574:
3570:
3564:
3561:
3559:
3556:
3555:
3553:
3549:
3543:
3542:Honeywell T87
3540:
3539:
3537:
3533:
3527:
3524:
3522:
3521:Honeywell FX5
3519:
3517:
3514:
3512:
3509:
3507:
3504:
3502:
3499:
3497:
3494:
3492:
3489:
3487:
3484:
3482:
3479:
3477:
3474:
3472:
3469:
3467:
3464:
3462:
3459:
3457:
3454:
3452:
3449:
3447:
3444:
3442:
3439:
3438:
3436:
3434:
3430:
3427:
3423:
3417:
3414:
3412:
3409:
3407:
3404:
3402:
3399:
3397:
3396:System Sensor
3394:
3392:
3389:
3387:
3384:
3382:
3379:
3377:
3374:
3372:
3369:
3367:
3364:
3362:
3359:
3357:
3354:
3352:
3349:
3347:
3344:
3342:
3341:Intelligrated
3339:
3337:
3336:Honeywell UOP
3334:
3332:
3329:
3327:
3324:
3322:
3319:
3317:
3314:
3312:
3309:
3307:
3304:
3302:
3299:
3297:
3294:
3292:
3289:
3287:
3284:
3282:
3279:
3278:
3276:
3272:
3262:
3259:
3257:
3254:
3252:
3249:
3247:
3244:
3242:
3239:
3238:
3236:
3232:
3226:
3223:
3221:
3218:
3216:
3215:David M. Cote
3213:
3211:
3208:
3206:
3203:
3202:
3200:
3196:
3192:
3185:
3180:
3178:
3173:
3171:
3166:
3165:
3162:
3152:
3142:
3136:(predecessor)
3135:
3132:
3130:
3127:
3126:
3124:
3120:
3114:
3111:
3109:
3106:
3104:
3101:
3099:
3096:
3094:
3091:
3089:
3086:
3084:
3081:
3080:
3078:
3072:
3066:
3063:
3061:
3060:Multics Emacs
3058:
3056:
3053:
3051:
3048:
3046:
3043:
3042:
3040:
3036:
3030:
3027:
3025:
3024:Tom Van Vleck
3022:
3020:
3017:
3015:
3014:Richard Soley
3012:
3010:
3007:
3005:
3002:
3000:
2999:Jerry Saltzer
2997:
2995:
2992:
2990:
2987:
2985:
2982:
2980:
2977:
2975:
2974:Robert Morris
2972:
2970:
2967:
2965:
2962:
2960:
2957:
2955:
2952:
2950:
2947:
2945:
2942:
2940:
2937:
2935:
2932:
2930:
2927:
2926:
2924:
2920:
2915:
2905:
2902:
2900:
2897:
2895:
2892:
2890:
2887:
2885:
2882:
2881:
2879:
2875:
2871:
2864:
2859:
2857:
2852:
2850:
2845:
2844:
2841:
2834:
2830:
2827:
2825:
2822:
2820:
2817:
2814:
2810:
2807:
2804:
2800:
2797:
2795:
2792:
2790:
2787:
2784:
2780:
2777:
2775:
2772:
2767:
2764:
2762:
2759:
2757:
2754:
2751:
2748:
2746:
2743:
2741:
2738:
2737:
2735:
2732:
2731:
2722:
2721:
2716:
2713:
2712:
2707:
2706:J. H. Saltzer
2703:
2700:
2697:
2693:
2692:
2687:
2684:
2681:
2677:
2676:
2671:
2670:
2661:
2657:
2654:
2651:
2650:
2645:
2642:
2639:
2636:
2632:
2631:
2626:
2623:
2622:
2617:
2614:
2613:
2608:
2607:P. G. Neumann
2605:R. C. Daley,
2604:
2601:
2600:
2595:
2592:
2589:
2588:
2583:
2582:F. J. CorbatĂł
2579:
2576:
2573:
2569:
2566:
2563:
2562:
2557:
2554:
2553:
2544:
2540:
2537:
2533:
2529:
2526:
2525:
2520:
2519:J. H. Saltzer
2516:
2513:
2509:
2508:
2503:
2499:
2498:F. J. CorbatĂł
2496:
2495:
2494:
2492:
2488:
2473:
2466:
2465:
2460:
2454:
2439:
2435:
2431:
2427:
2423:
2416:
2410:
2406:
2400:
2394:
2390:
2386:
2380:
2378:
2361:
2357:
2350:
2342:
2336:
2332:
2325:
2306:
2305:
2298:
2290:
2284:
2282:
2273:
2267:
2249:
2248:
2240:
2225:
2219:
2204:
2198:
2183:
2179:
2173:
2158:
2154:
2147:
2132:
2128:
2121:
2114:
2107:September 13,
2103:
2097:
2082:
2081:stuff.mit.edu
2078:
2072:
2061:
2055:
2047:
2043:
2039:
2035:
2031:
2024:
2016:
2012:
2006:
1999:
1984:
1977:
1971:
1964:
1949:
1945:
1941:
1934:
1928:
1921:
1906:
1902:
1898:
1891:
1885:
1870:
1863:
1844:
1837:
1831:
1824:
1819:
1812:
1806:
1791:
1787:
1781:
1773:
1769:
1768:Tom Van Vleck
1763:
1744:
1737:
1722:
1718:
1712:
1710:
1694:
1692:9781387824755
1688:
1684:
1683:
1675:
1667:
1660:
1651:
1636:
1632:
1626:
1610:
1606:
1600:
1593:
1587:
1585:
1580:
1571:
1568:
1565:
1561:
1558:
1555:
1551:
1548:
1546:
1543:
1541:
1538:
1535:
1531:
1528:
1526:
1523:
1521:
1518:
1515:
1512:
1510:
1507:
1504:
1501:
1499:
1496:
1494:
1491:
1489:
1486:
1485:
1481:
1470:
1463:
1461:
1456:
1454:
1450:
1445:
1443:
1440:
1436:
1432:
1428:
1426:
1422:
1418:
1414:
1409:
1407:
1403:
1399:
1395:
1391:
1381:
1379:
1374:
1370:
1368:
1363:
1362:
1357:
1356:
1351:
1347:
1343:
1339:
1335:
1330:
1328:
1324:
1320:
1316:
1312:
1308:
1292:
1290:
1283:
1281:
1277:
1271:
1269:
1265:
1261:
1256:
1254:
1249:
1247:
1244:
1239:
1237:
1226:
1215:
1211:
1207:
1204:
1200:
1197:
1193:
1191:
1180:
1176:
1172:
1168:
1164:
1163:
1162:
1159:
1156:
1150:
1137:
1124:
1120:
1117:
1113:
1112:
1096:
1093:
1082:
1081:
1072:
1068:
1065:
1061:
1060:
1050:
1046:
1045:
1027:
1017:
1007:
1006:
995:
991:
988:
984:
976:
972:
969:
965:
962:
958:
955:
951:
948:
944:
939:
938:
923:
919:
918:
909:
905:
903:
902:Multics Emacs
896:
894:
887:
886:
870:
862:
858:
856:
847:
843:
835:
831:
823:
819:
811:
807:
799:
795:
793:
784:
780:
779:
773:
771:
767:
757:
753:
751:
747:
746:free software
737:
735:
731:
726:
724:
723:free software
720:
716:
712:
707:
705:
701:
697:
692:
688:
686:
681:
677:
673:
668:
663:
660:
655:
653:
649:
645:
642:mainframe, a
641:
631:
629:
623:
621:
617:
613:
612:Burroughs MCP
610:), after the
609:
605:
601:
597:
593:
590:
586:
581:
579:
575:
571:
567:
566:secure system
562:
559:
555:
551:
546:
543:
539:
534:
532:
528:
524:
519:
517:
513:
508:
506:
502:
498:
494:
490:
484:
479:
475:
471:
467:
466:address space
463:
462:
459:
454:
450:
446:
437:
428:
426:
422:
417:
412:
409:
405:
402:
398:
394:
389:
387:
382:
378:
374:
371:) along with
370:
366:
362:
358:
353:
351:
347:
344:
340:
336:
327:
319:
315:
312:
309:
305:
299:
295:
293:
289:
286:
283:
281:
275:
272:
268:
264:
260:
256:
252:
249:
245:
242:
239:
236:
232:
228:
224:
220:
217:
213:
210:
207:
205:
201:
194:
189:
165:
164:
162:
160:
156:
142:
140:
136:
122:
118:
115:
112:
108:
104:
102:Working state
100:
97:
93:
90:
88:
84:
81:
77:
73:
69:
66:
64:
60:
53:
48:
44:
39:
30:
19:
3907:
3811:Time-sharing
3741:
3684:VIP terminal
3669:Garrett ATF3
3663:
3456:Garrett F109
3451:Garrett ATF3
3286:AlliedSignal
3274:Acquisitions
3225:W. R. Sweatt
3074:Multics-like
3045:Space Travel
3019:Ken Thompson
2869:
2718:
2709:
2689:
2673:
2659:
2647:
2628:
2619:
2610:
2597:
2585:
2571:
2559:
2523:
2506:
2484:
2471:
2463:
2453:
2441:. Retrieved
2415:
2399:
2363:. Retrieved
2359:
2349:
2330:
2324:
2312:. Retrieved
2303:
2297:
2266:
2254:. Retrieved
2246:
2239:
2227:. Retrieved
2218:
2206:. Retrieved
2197:
2185:. Retrieved
2181:
2172:
2160:. Retrieved
2156:
2146:
2134:. Retrieved
2130:
2120:
2112:
2105:. Retrieved
2096:
2084:. Retrieved
2080:
2071:
2054:
2040:(7): 26–34.
2037:
2033:
2023:
2014:
2005:
1997:
1990:. Retrieved
1983:the original
1970:
1962:
1955:. Retrieved
1948:the original
1943:
1939:
1927:
1919:
1912:. Retrieved
1905:the original
1900:
1896:
1884:
1872:. Retrieved
1862:
1850:. Retrieved
1830:
1818:
1805:
1793:. Retrieved
1789:
1780:
1762:
1750:. Retrieved
1736:
1724:. Retrieved
1720:
1696:. Retrieved
1681:
1674:
1659:
1650:
1638:. Retrieved
1634:
1625:
1613:. Retrieved
1608:
1599:
1554:command line
1533:
1530:Louis Pouzin
1457:
1446:
1429:
1410:
1387:
1375:
1371:
1359:
1353:
1349:
1345:
1337:
1336:(originally
1333:
1331:
1311:Ken Thompson
1304:
1288:
1285:
1272:
1263:
1260:code density
1257:
1250:
1240:
1234:
1160:
1157:
1134:The Multics
1133:
883:Text editors
763:
754:
743:
727:
708:
693:
689:
664:
656:
637:
624:
582:
563:
547:
535:
527:search rules
520:
509:
500:
496:
488:
456:
452:
442:
413:
390:
354:
343:time-sharing
338:
334:
333:
322:multics-wiki
204:Available in
110:Source model
29:
3511:RUR-5 ASROC
3366:MK Electric
3306:First Alert
3261:Scott Davis
3256:Kevin Burke
3205:Albert Butz
3129:Project MAC
3113:Stratus VOS
2984:Joe Ossanna
2949:Jack Dennis
2904:Groupe Bull
1503:Robert Fano
1413:Stratus VOS
1361:multiplexed
1323:redirection
1217:working_dir
1145:working_dir
893:line editor
891:- a simple
783:change_wdir
711:Groupe Bull
578:master mode
505:file system
431:Novel ideas
401:electricity
365:Project MAC
307:Preceded by
298:proprietary
296:Originally
271:Stratus VOS
114:Open source
4057:Categories
3853:CDC Kronos
3693:Facilities
3351:King Radio
3251:Judd Gregg
3246:George Paz
2680:tiger team
2644:Paul Green
2532:S. Madnick
2182:WikidotCom
1576:References
1268:multi-user
846:print_wdir
798:create_dir
604:Unix shell
247:Influenced
225:machines (
159:Repository
150:2023-08-10
87:Written in
4078:Bell Labs
3726:ConverDyn
3584:Gold Flex
3416:Normalair
3381:Novar plc
3191:Honeywell
3083:Domain/OS
2899:Honeywell
2889:Bell Labs
2877:Developer
2443:April 11,
2426:Newsgroup
2365:April 27,
2314:March 26,
2256:March 30,
2187:April 11,
2162:April 11,
2136:April 11,
2077:"Multics"
1992:April 12,
1957:April 12,
1914:April 12,
1795:April 11,
1752:March 16,
1726:April 11,
1698:March 29,
1640:April 11,
1615:April 11,
1406:Domain/OS
1355:uniplexed
1332:The name
1264:operators
1057:Scripting
1029:send_mail
1019:read_mail
725:license.
698:from the
512:kilowords
404:utilities
397:telephone
386:Honeywell
377:Bell Labs
267:Domain/OS
215:Platforms
180:_Internet
80:Bell Labs
76:Honeywell
63:Developer
4042:Category
3913:MUSIC/SP
3558:Solstice
3425:Products
3371:Notifier
3361:Measurex
3346:Intermec
3281:AdvanSix
3151:Category
3038:Software
2667:Security
2461:(1977).
2360:BBC News
2086:July 25,
2034:Computer
1874:March 8,
1852:March 8,
1843:Archived
1770:(2002).
1466:See also
1442:STAR-100
1278:running
1253:compiler
1182:home_dir
1094:programs
766:commands
760:Commands
730:natively
719:Bull SAS
628:phonemes
453:segments
451:(called
324:.swenson
255:GEORGE 3
186:_sources
184:/Multics
178:/Multics
4063:Multics
3983:TOPS-20
3978:TOPS-10
3933:OpenVMS
3908:Multics
3735:Related
3664:Multics
3411:Hymatic
3401:Xtralis
3386:Pittway
3122:Related
3098:ICL VME
3076:systems
3055:Macsyma
3050:Maclisp
2870:Multics
2831:at the
2811:at the
2801:at the
2434:Usenet:
2428::
2229:May 19,
2208:July 9,
1367:eunuchs
1346:Multics
975:fortran
685:XTS-400
594:in the
589:process
458:process
335:Multics
292:License
278:Default
259:ICL VME
209:English
182:_Server
176:/source
148: (
128: (
36:Multics
18:MULTICS
4040:
4018:VPS/VM
4013:VP/CSS
3958:RSTS/E
3943:OS4000
3928:NOS/VE
3868:CP/CMS
3198:People
3108:PRIMOS
3093:GEORGE
2922:People
2436:
2407:
2391:
2337:
1689:
1394:PRIMOS
1348:. The
1325:, the
1246:GE-645
1116:logout
987:pascal
922:runoff
872:rename
750:TCP/IP
715:Europe
644:36-bit
640:GE-645
596:kernel
592:stacks
538:daemon
461:memory
425:PDP-11
381:GE 645
263:PRIMOS
235:Kernel
219:GE-645
4023:WAITS
3993:TSS/8
3963:TENEX
3918:NLTSS
3898:MCTSS
3674:BUNCH
3599:RHPPC
3579:Fenzy
3506:RH-32
2750:Myths
2512:AFIPS
2468:(PDF)
2308:(PDF)
2251:(PDF)
2063:(PDF)
1986:(PDF)
1979:(PDF)
1951:(PDF)
1936:(PDF)
1908:(PDF)
1893:(PDF)
1846:(PDF)
1839:(PDF)
1746:(PDF)
1564:email
1560:shell
1534:shell
1338:Unics
1327:shell
1276:DPS 6
1210:trunc
1203:rtrim
1196:ltrim
1175:floor
1141:echo
1136:shell
1102:merge
1002:Email
968:cobol
954:basic
898:emacs
834:print
620:ALGOL
616:ESPOL
495:has.
478:POSIX
476:. In
449:files
421:PDP-7
367:with
188:.html
3998:Unix
3973:TSOS
3948:Pick
3893:LTSS
3883:EMAS
3878:DTSS
2696:IEEE
2638:SOSP
2445:2014
2405:ISBN
2389:ISBN
2367:2010
2335:ISBN
2316:2024
2258:2023
2231:2020
2210:2017
2189:2015
2164:2016
2138:2016
2109:2015
2088:2022
1994:2022
1959:2022
1916:2022
1876:2021
1854:2021
1797:2018
1754:2022
1728:2018
1700:2020
1687:ISBN
1642:2018
1617:2018
1458:The
1411:The
1388:The
1378:CTSS
1334:Unix
1313:and
1307:Unix
1301:Unix
1280:GCOS
1167:ceil
1153:echo
1098:sort
1092:GCOS
1084:gcos
1064:echo
1049:help
1009:mail
908:teco
861:move
822:list
810:copy
659:Unix
608:PL/I
501:some
493:Unix
483:mmap
474:disk
399:and
375:and
326:.org
251:Unix
237:type
172:.edu
170:.mit
130:1969
123:1969
92:PL/I
4003:UTS
3988:TSS
3968:TSO
3953:RAX
3923:NOS
3903:MTS
3888:ITS
3863:COS
2884:MIT
2635:ACM
2633:, (
2042:doi
1944:112
1901:111
1453:VME
1451:'s
1449:ICL
1344:on
1342:pun
1243:MIT
1123:who
1033:sdm
1023:rdm
994:pl1
947:apl
941:alm
889:edm
851:pwd
788:cwd
713:in
704:NSA
497:All
361:MIT
168:web
68:MIT
4059::
4008:VM
2781:.
2682:".
2658:,
2646:,
2609:,
2596:,
2580:,
2570:,
2558:,
2534:,
2521:,
2504:,
2500:,
2432:.
2424:.
2376:^
2358:.
2280:^
2180:.
2155:.
2129:.
2111:.
2079:.
2038:16
2036:.
2032:.
2013:.
1996:.
1961:.
1942:.
1938:.
1918:.
1899:.
1895:.
1788:.
1719:.
1708:^
1633:.
1607:.
1583:^
1433:'
1380:.
1321:,
1221:wd
1186:hd
1100:,
1088:gc
1071:if
1013:ml
980:ft
927:rf
900:-
876:rn
866:mv
839:pr
827:ls
815:cp
803:cd
772:.
752:.
654:.
622:.
552::
516:MB
485:()
427:.
337:("
269:,
265:,
261:,
257:,
253:,
221:,
94:,
78:,
74:,
72:GE
70:,
3803:e
3796:t
3789:v
3183:e
3176:t
3169:v
2862:e
2855:t
2848:v
2510:(
2447:.
2369:.
2343:.
2318:.
2291:.
2274:.
2260:.
2233:.
2212:.
2191:.
2166:.
2140:.
2090:.
2048:.
2044::
2017:.
1878:.
1856:.
1799:.
1774:.
1756:.
1730:.
1702:.
1668:.
1644:.
1619:.
1350:U
1219:(
1184:(
1086:(
1035:)
1031:(
1025:)
1021:(
1015:)
1011:(
982:)
978:(
961:c
929:)
925:(
874:(
864:(
849:(
837:(
825:(
813:(
801:(
786:(
363:(
300:,
152:)
132:)
20:)
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.