0.16 gutted std.posix as std.Io is now the preffered platform agnostic api
The reason is why some things are not exposed through std.posix is because they are not POSIX.
POSIX, is a standard for operating systems, some implementers of it are: Linux, BSD, macOS, etc.
Among other things, it defines the interface and operations the operating system provides to user applications. std.posix is an API implementation to interact with POSIX systems, but also an adapter API for non POSIX systems e.g. Windows.
POSIX is limited in scope, OS’s can provide their own variations and extensions, they often do. std.posix.system is that OS specific API.