[6] in Layered Athena
re: Layered Athena Requirements
daemon@ATHENA.MIT.EDU (Jerome H Saltzer)
Wed Oct 28 16:43:13 1992
To: layered-athena@MIT.EDU
From: Jerome H Saltzer <Saltzer@MIT.EDU>
Date: Wed, 28 Oct 92 16:44:54 EST
Mark,
Good list. Two suggestions:
1. Divisibility into a less-than-monolithic release is good, but like
most good things it can be carried too far. Let me suggest one
additional requirement:
12. Complexity: The number of different layers and subsets should be
small enough that it can be easily comprehended by a user whose primary
interest isn't computers. A user should be able to make a wise selection
by working with a three-page description of the possibilities, not a
Sears, Roebuck-sized catalog.
2. And, related to... 4.Conflicts with Vendor operating system
(d) Wherever possible, locally developed programs, as well as enhanced
versions of vendor programs, should not depend on availability of vendor
sources.
Jerry