i'm pretty sure there is an Apache server for just about any OS, but why would someone want to run Apache on windows, when it was designed with Unix in mind?
It's like running WebLogic application servers on windows. I know it's possible, by why would I want to?
I'm sure there are reasons, but it is pretty rare.