73 lines · 2.6 KB · Text
RawDownload
.FP lucidasans.nr PS -1.nr VS -1.TLPreface.SP 0.4i exactly.LPInferno benefits from the results of many years of systems researchat the Computing Science Research Center at Lucent Technologies, Bell Labs.The system is clearly a cultural descendent of the earliest Unix systems,and amongst Inferno's inventors, listed below, are several venerable programmersassociated with the development of Unix.Inferno looks out on a very different world from Unix: complexity is no longerconfined to large mainframes, but has sprawledacross world wide networks, trapping programmers in its web..LPInferno tackles this as radically now as Unix did then.First, it adopts key ideas from the system Plan 9, also from Bell Labs:.IP \(buReplace a plethora of protocols by a simple, unifying file service protocol (Styx),that can be served even by tiny devices, giving a uniformway to access objects throughout the network..IP \(buLet applications `compute a name space': all resources are representedas file systems, which an application assembles into an application-specifichierarchy or `name space', private or shared, that hides their source (local or remote)and nature (static or dynamic), for completely transparent access..IP \(buUsing those primitives, implement windowing systems, networked graphics, remote debugging,device control, and much more, with remarkable easeand great simplicity..LPInferno carries Plan 9's ideas further.Plan 9 virtualised resources; Inferno virtualises the whole system.The operating system kernel can run both native and `hosted' on a rangeof platforms presenting identical interfaces on all, offering wider portability.The Limbo programming language offers proper concurrent programming,and straightforward yet dynamic modularity.The Dis virtual machine allows applications to cross architecture boundariesinvisibly during execution.Inferno shows the `continued appliance of computer science'..LPThe original development team at Bell Labs wasSean Dorward, Rob Pike and Phil Winterbottom,with Eric Grosse, Jim McKie, Dave Presotto,Dennis Ritchie, Ken Thompson and Howard Trickey.Many others have contributed much since then, both within Lucent and without..LPInferno® is now a supported, commercial product of Vita Nuova.The Third Edition of the Programmer's manual marked that event.The Fourth Edition brings many changes in content, but also makes the fullsource available as Free Software under a new `dual licence' scheme..LP.sp.in 4i.nf.ft I.ce 100Dave AtkinJohn BatesDanny ByrneJohn FirthCharles ForsythMichael JeffreyChris LockeRoger PeppéNigel Roles.spVita Nuova.brJune 2003.ce 0.in -4i