Skip to content

Commit 7b74683

Browse files
committed
OSs -> OSes
1 parent 165eb70 commit 7b74683

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

principles.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -280,14 +280,14 @@ The counter argument is that any mechanism that requires privileged
280280
access—e.g., accessing an I/O device or modifying a shared data
281281
structure—must be implemented in a common layer (i.e., the kernel),
282282
but even then, care should be taken to decompose the mechanism so as
283-
to minimize the sub-pieces that are common. Library OSs designed during
283+
to minimize the sub-pieces that are common. Library OSes designed during
284284
the 1990s took this argument to its logical conclusion, reducing the
285285
"kernel" to its bare minimum, with most functionality one typically
286286
expects from an OS running as a library co-located with the
287287
application.\ [#]_
288288

289289
.. [#] While strictly adhering to the principle of least common
290-
mechanism, Library OSs are not widely adopted in practice,
290+
mechanism, Library OSes are not widely adopted in practice,
291291
illustrating that security is only one of many system requirements
292292
taken into consideration.
293293

0 commit comments

Comments
 (0)