I guess you haven't heard of http://mono-project.com. The F# team tries to ensure it works well on Mono, and the same for the Mono team.
On top of that, the specifications for the CLR are standardized.
On top of that, the specifications for the CLR are standardized.