I have had pretty good luck with this actually. You can get e.g. Matlab for Linux no problem, and even weird company-specific tools I want I usually find to be available. But then I guess most of the commercial software I want to use is software for people like me. I don't bother trying to use e.g. MS Office even on platforms it runs on, I don't do professional CAD, I don't do professional graphic design.