When someone is saying "Unix" does it mean that it can be every POSIX-compatible system including linux distributives, solaris, freebsd etc?
feedback
|
|
UNIX is a trademark of the Open Group (formerly X/Open). You may only use the name Unix for a system that has been certified by the Open Group as meeting their "Single Unix Specification (SUS). They say:
So far as I know, no Linux vendor has paid to have their distribution certified - presumably none of them feel it is commercially necessary. Like others, I prefer to write "Unix/Linux" or "*nix" to be clearer (arguably). | |||
|
feedback
|
|
Today? Yes, usually but you can't be sure. Where I work we still have production servers running Solaris, AIX and HP-UX. I prefer to use the term *nix when I talk/write about something that works/should work on all linux/unix/bsd type systems. | |||
|
feedback
|
|
Generally speaking, POSIX compliance means meeting the POSIX specification standard through verification testing. See the Wikipedia POSIX webpage for detailed information about the relationship of which OSes are fully compliant, mostly compliant and otherwise adhere to compatibility via other means to meet POSIX compliance at: https://en.wikipedia.org/wiki/POSIX | |||
|
feedback
|