I wanted to comment on the small discussion on Linux users purchasing commercial applications for Linux. I would gladly pay for Microsoft or Sofware Developer X applications that would work WELL on linux.
Remembering that many of the people that use Linux also support Windows in all its flavors exist in really high numbers. Being an Network\System administrator I use the right tools for what I need to get done. Windows offers me flexibilty and interoperability. Linux offers me stability and the same flexibility in a different way. Most of the applications that we run are windows applications so I understand that Windows will always be the market leader with respect to Operating Systems.