Not really true any more! I've done most of my development in Windows, true, but my understanding is that development on Linux is pretty much a first-class citizen these days.
You can definitely deploy/host the application on Linux just fine - we do it all the time!