Hi,.

Wondering if it Is possible to use MPICH2 on heterogeneous platforms such as one where OS and Processor make are different on different machines?

Though I know MPICH2 is not supported now on windows, but can i use machines having different flavors/versions of the linux? 

If not then what is the alternative?