posix style, linux/freebsd detection