So VMWare was I think the first company to create Virtual Machines.

They just went public a few weeks ago.

I'm confused though, doesn't Microsoft give out a similar VM software for free?

How is VMWare still in business?