The goal of Linux has never been to tackle Microsoft head on. Commentators like this just can't seem to understand that most developers aren't coding for joe average. They are coding for themselves and the rest of the open source community.
The choices in toolkits, window managers and desktop environments has been an evolution, not some grand strategy. Success of one environment over another takes place simply by developer and user choice.
The choice is simple. If you want a consistant, integrated environment, use Windows, MaxOS X, or a linux distribution focussed on doing this like Xandros or Lindows. If you want flexibility and power, customize a Linux GUI for yourself.
The goal of Linux has never been to tackle Microsoft head on. Commentators like this just can't seem to understand that most developers aren't coding for joe average. They are coding for themselves and the rest of the open source community.
The choices in toolkits, window managers and desktop environments has been an evolution, not some grand strategy. Success of one environment over another takes place simply by developer and user choice.
The choice is simple. If you want a consistant, integrated environment, use Windows, MaxOS X, or a linux distribution focussed on doing this like Xandros or Lindows. If you want flexibility and power, customize a Linux GUI for yourself.