diff --git a/chapter07/kernfs.xml b/chapter07/kernfs.xml
index 1f72fecf2..b5b0762bb 100644
--- a/chapter07/kernfs.xml
+++ b/chapter07/kernfs.xml
@@ -14,7 +14,7 @@
/dev/*
- Applications running in user space utilize various file
+ Applications running in userspace utilize various file
systems created by the kernel to communicate
with the kernel itself. These file systems are virtual: no disk
space is used for them. The content of these file systems resides in
diff --git a/chapter08/libcap.xml b/chapter08/libcap.xml
index 0a2757017..631afc999 100644
--- a/chapter08/libcap.xml
+++ b/chapter08/libcap.xml
@@ -23,7 +23,7 @@
- The Libcap package implements the user-space interface to the POSIX
+ The Libcap package implements the userspace interface to the POSIX
1003.1e capabilities available in Linux kernels. These capabilities
partition the all-powerful root privilege into a set of distinct
privileges.
diff --git a/chapter08/pkgmgt.xml b/chapter08/pkgmgt.xml
index d4b616bc7..8bf8dfdaa 100644
--- a/chapter08/pkgmgt.xml
+++ b/chapter08/pkgmgt.xml
@@ -55,7 +55,7 @@
If the Linux kernel needs to be upgraded (for example, from
5.10.17 to 5.10.18 or 5.11.1), nothing else needs to be rebuilt.
The system will keep working fine thanks to the well-defined interface
- between the kernel and user space. Specifically, Linux API headers
+ between the kernel and userspace. Specifically, Linux API headers
need not be (and should not be, see the next item) upgraded
along with the kernel. You will merely need to reboot your system to use the
upgraded kernel.
diff --git a/prologue/why.xml b/prologue/why.xml
index fac1e1559..ea22b04df 100644
--- a/prologue/why.xml
+++ b/prologue/why.xml
@@ -328,7 +328,7 @@
Libcap
- This package implements the user-space interfaces to
+ This package implements the userspace interfaces to
the POSIX 1003.1e capabilities available in Linux kernels.