What do you mean? Using Linux kernel syscalls is just one of many ways to "actually support POSIX".
Do you know that by default GNU tools don't respect all POSIX expected behaviours and it needs to be explictly enabled?