Actually they are not. POSIX? Sure. But Linux is notorious for NIH and is incredibly off in the weeds in incompatible and broken ways from the UNIX world. Have you tried porting software written for Linux to another platform??
Linux's NIH syndrome, however unfortunate it is, has not expanded into its unix roots. (yet?)