An interesting observation, considering this a Redmond product, that the following are some examples of unix commands available in the shell:

alias
mkdir
cat
rm
mv

well... they're PS aliases themselves... but still...???

Posted on 2011-01-11 18:19:52 by p1ranha
Oh, I don't know... At one point Microsoft even sold their own Unix distribution: Xenix. For the Windows NT project, they hired a lot of VMS developers. NT also had a POSIX compatibility subsystem in the early days (it was dropped in Windows XP), and Microsoft offered the Windows Services for UNIX (which also contained the common Unix shell commands, and the Interix component, bringing POSIX compatibility back to XP).
On top of that, Microsoft recently announced that they want to offer their own repository with ports of popular open source *nix software.

So Unix has always been part of Windows in one way or another. Now that DOS is dead, perhaps they figured it'd be more convenient to adopt a more Unix-like shell.
Posted on 2011-01-12 01:50:04 by Scali