__БЕЗКН__
() је оперативни систем, претеча UNIX-а. Започет 1964. године, у то време донео је доста новина, укључујући динамично везивање и хијерархијски систем датотека.Dennis M. Ritchie, "The Evolution of the Unix Time-sharing System", Communications of the ACM, Vol. 17, 1984, pp. 365-375. Био је изузетно моћан, и јуникс се може сматрати његовим „поједностављеним“ наследником. Само име јуникс је хак речи Multics. Последња инсталација Малтикса „угашена” је 31. октобра 2000. године.
Мултикс је замишљен као комерцијални производ за Џенерал Електрика, а портиран је и за Ханивел, иако не веома успешно. Због бројних нових и вредних идеја, Мултикс је имао значајан утицај на информатику упркос својих грешака.
Историја пројекта
Године 1964, Мултикс је првобитно развијен за GE-645 мејнфрејм, 36-битни систем. ГЕ-јев компјутерски посао, укључујући Мултикс, преузео је Ханивел 1970. године; око 1973. године, Мултикс је био подржан на Ханивел 6180 машинама, што је укључивало безбедносна побољшања укључујући хардверску подршку за заштитне прстенове.
Последња позната Мултиксова инсталација која је изворно радила на Ханивеловом хардверу је угашена 30. октобра 2000. у канадском Одељењу за националну одбрану у Халифаксу, Нова Шкотска, Канада.
Садашњи статус
Године 2006. Бул ХН је објавио изворни код за -{MR12.5}-, коначно издање Мултикса из 1992, на МИТ. Већина система је сада доступна као слободни софтвер са изузетком неких опционих делова као што је -{TCP/IP}-.
Године 2014, Мултикс је успешно покренут на садашњем хардверу користећи емулатор. Издање 1.0 емулатора је сада доступно. Издање 12.6ф Мултикса прати издање 1.0 емулатора и додаје неколико нових функција, укључујући опозив командне линије и уређивање помоћу видео система.
Команде
Следи листа програма и команди за уобичајене рачунарске задатке које подржава Мултикс интерфејс командне линије.
apl ceil change_wdir (cwd) cobol copy (cp) echo emacs floor fortran (ft) gcos (gc) help home_dir (hd) if list (ls) login (l) logout ltrim mail (ml) pascal pl1 print (pr) print_wdir (pwd) runoff (rf) rtrim sort teco trunc where (wh) who working_dir (wd)
Ретроспективна запажања
Питер Х. Сајлус, аутор књиге која покрива ране године Јуникса, изнео је једну позицију: „Са Мултиксом су покушали да имају много разноврснији и флексибилнији оперативни систем, и то није било веома успешно“. Quoting Peter Salus. Ова позиција је, међутим, широко дискредитована у рачунарској заједници, јер се многе Мултиксове техничке иновације користе у савременим комерцијалним рачунарским системима.
Стално резидентно језгро Мултикса, система који је својевремено бивао исмејаван као превелик и сложен, имао је само 135 KB кода. Поређења ради, Линукс систем је 2007. могао да заузима и по 18 -{MB}-. Први -{MIT GE-645}- имао је 512 килоречи меморије (2 -{MiB}-), заиста огромну количину у то време, а кернел је користио само умерени део Мултиксове главне меморије.
Референце
Литература
Multics Bibliography 1994 Multics bibliography Малтикс отворио изворни код, -{GNUzilla}- 36 F. J. Corbató, V. A. Vyssotsky, 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, 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, S. Madnick, Operating Systems, is a fundamental read on operating systems. J. J. Donovan, Systems Programming, is a good introduction into systems programming and operating systems. Jerome H. Saltzer, Introduction to Multics (MIT Project MAC, 1974) is a considerably longer introduction to the system, geared towards actual users. is the standard work on the system, although it documents an early version, and some features described therein never appeared in the actual system. V. A. Vyssotsky, F. J. Corbató, R. M. Graham, Structure of the Multics Supervisor (AFIPS 1965) describes the basic internal structure of the Multics kernel. Jerome H. Saltzer, (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, P. G. Neumann, 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, The Multics Input/Output System. Describes the lower levels of the I/O implementation. A. Bensoussan, C. T. Clingen, R. C. Daley, The Multics Virtual Memory: Concepts and Design, (ACM SOSP, 1969) describes the Multics memory system in some detail. Paul Green, 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. Paul A. Karger, Roger R. Schell, (Air Force Electronic Systems Division, 1974) describes the classic attacks on Multics security by a "tiger team". Jerome H. Saltzer, Michael D. Schroeder, 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. M. D. Schroeder, D. D. Clark, J. H. Saltzer, D. H. Wells. (MIT LCS, 1978) describes the security upgrades added to produce an even more improved version. Paul A. Karger, Roger R. Schell, 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.
Спољашње везе
multicians.org is a comprehensive site with a lot of material Multics papers online Multics glossary Myths 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 Multics security Unix and Multics Multics general info and FAQ Includes extensive overview of other software systems influenced by Multics Honeywell, Inc., MULTICS records, 1965–1982. Charles Babbage Institute, 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. Official source code archive at MIT
Multics repository at Stratus Computer Multics at Universitaet Mainz Active project to emulate the Honeywell dps-8/m Multics CPU
Multicians.org and the History of Operating Systems, a critical review of Multicians.org, plus a capsule history of Multics.
Категорија:Оперативни системи Категорија:Белове лабораторије