Pure UNIX/POSIX C, more likely.
Pure UNIX/POSIX C, more likely.
Thus pure C, by definition is what the said standard since 1989 says what the programming language and standard library is supposed to be.
Objectively we have a clickbait title.
They are third party libraries, outside the language reference.
Pure C surely just means you're only using C. As in, no C++ or Objective C or whatnot. Nothing wrong with calling out to POSIX functions, at least nothing not already obvious.
This "pure c" won't compile with any random C compiler, unless it happens to be a C compiler in a POSIX environment.
So that term isn't very meaningful in the way you claim it is, and there is no need for you to be policing it. If it was about "dependency free" could maybe agree more.
The term is often used to indicate that the source code of the project itself does't make significant use of other languages like C++, and to allude to a sense of simplicity (which is often subjective).
This is HN, we police articles after all.