13. Namespace and Future Directions
In order to prevent future versions of this standard from introducing features that could cause older applications to fail, the
prefixes posix_, POSIX_, and _POSIX_ are reserved for use by this standard for any name (e.g. function, variable, utility, etc.).
Neither implementations nor applications shall introduce objects in this namespace.