xref: /plan9/sys/lib/man/preface4 (revision b7b24591a7db843bfad3c8422d030e105c7ea168)
19a747e4fSDavid du Colombier.TL
29a747e4fSDavid du ColombierPreface to the Fourth (2002) Edition
39a747e4fSDavid du Colombier.LP
4*b7b24591SDavid du ColombierPlan 9 continues to grow and adapt.
59a747e4fSDavid du ColombierThe fourth major release of the system
69a747e4fSDavid du Colombierincorporates a number of changes, but the most central
79a747e4fSDavid du Colombieris the conversion to a new version of the 9P file system
89a747e4fSDavid du Colombierprotocol.
99a747e4fSDavid du ColombierThis new version was motivated by a desire to support
109a747e4fSDavid du Colombierfiles with name elements longer than 27 bytes (the old
119a747e4fSDavid du Colombier.CW NAMELEN ),
129a747e4fSDavid du Colombierbut the opportunity was taken to change a number of other things
139a747e4fSDavid du Colombierabout the protocol,
149a747e4fSDavid du Colombiermaking it more efficient, more flexible, and easier to encapsulate.
159a747e4fSDavid du ColombierOne simple but indispensable new feature made possible by the protocol
169a747e4fSDavid du Colombierchange is that the system now records the user who last modified a file;
179a747e4fSDavid du Colombiertry
189a747e4fSDavid du Colombier.CW ls
199a747e4fSDavid du Colombier.CW -m
209a747e4fSDavid du Colombierto identify the culprit.
219a747e4fSDavid du Colombier.LP
229a747e4fSDavid du ColombierMany aspects of system security have been improved.
239a747e4fSDavid du ColombierThe new security agent
249a747e4fSDavid du Colombier.I factotum (4)
259a747e4fSDavid du Colombiermaintains user passwords, while
269a747e4fSDavid du Colombier.I secstore (4)
279a747e4fSDavid du Colombierkeeps them safe and enables single sign-on to multiple domains and machines
289a747e4fSDavid du Colombierusing a variety of secure protocols and services.
299a747e4fSDavid du Colombier.LP
309a747e4fSDavid du ColombierThroughout the system, components have been rewritten and interfaces
319a747e4fSDavid du Colombiermodified to eliminate restrictions, improve performance, and clarify design.
329a747e4fSDavid du ColombierThe full list is too long to include here, but significant changes have occurred
339a747e4fSDavid du Colombierin a number of system calls
349a747e4fSDavid du Colombier.I wait (2), (
359a747e4fSDavid du Colombier.I stat (2),
369a747e4fSDavid du Colombier.I mount (2),
379a747e4fSDavid du Colombierand
389a747e4fSDavid du Colombier.I errstr (2)),
399a747e4fSDavid du Colombierthe thread library
409a747e4fSDavid du Colombier.I thread (2)), (
419a747e4fSDavid du Colombierformatted printing
429a747e4fSDavid du Colombier.I print (2) (
439a747e4fSDavid du Colombierand
449a747e4fSDavid du Colombier.I fmtinstall (2)),
459a747e4fSDavid du Colombiersecurity
469a747e4fSDavid du Colombier(many pages in section 2, including
479a747e4fSDavid du Colombier.I auth (2),
489a747e4fSDavid du Colombier.I authsrv (2)),
499a747e4fSDavid du Colombierand many others.
509a747e4fSDavid du Colombier.LP
519a747e4fSDavid du ColombierThe changes are sweeping and are accompanied by many new programs, tools,
529a747e4fSDavid du Colombierservices,
539a747e4fSDavid du Colombierand libraries.
549a747e4fSDavid du ColombierSee the manual pages and the accompanying documents for more information.
559a747e4fSDavid du Colombier.LP
569a747e4fSDavid du Colombier.sp
579a747e4fSDavid du Colombier.in 3i
589a747e4fSDavid du ColombierBell Labs
599a747e4fSDavid du Colombier.br
609a747e4fSDavid du ColombierComputing Science Research Center
619a747e4fSDavid du Colombier.br
629a747e4fSDavid du ColombierMurray Hill NJ
639a747e4fSDavid du Colombier.br
649a747e4fSDavid du ColombierApril, 2002
65