Re: POSIX
You say "POSIX compatible" as if it's a good thing. The Windows OS is a fully OO environment. Pretty much every part of it including its permissions system (which is a Hell of a lot more powerful and manageable than the default UNIX -rwx/rwx/rwx approach). So why the Hell would tying it down to the ancient POSIX standard which was developed for UNIX make sense or be considered an advantage for Windows?