I'm thinking of using Linux, especially CentOS or Fedora Core but i don't if they could run Windows applications. I usually do graphics design and desktop publishing using Photoshop and InDesign, web design using Flash, Fireworks and Macromedia. Will I be able to run them on Linux? What other windows applications can i run either on Fedora Core or CentOS?
You can run lots of windows-apps in Linux using wine (http://www.winehq.com/). If is not supporting your app there is still the chance of installing Windows as a virtual using "vmware" in Linux.
Another approach is running Linux as a guest OS alongside a Windows primary OS (or vice-versa) using Parallels Workstation desktop virtualization. It also supports FreeBSD and Solaris OS as guests.
u can run nearly everything that runs on windows with wineHQ. afaik, there is no substitute app for flash in linux...give linux a try for stability...