There are POSIX-specific standards (like pthreads) but they come about after other people invent threads and don't agree on an API.