VMWare is commercial and for windows only. No? but I hear that is effin good.
Very good alternative is VirtualBOX, which is free and comes for most Linux distros as well.
Personally I use VirtualBOX all the time, mainly because it's more lightweight than VMWare and it works same as WMWare...