Mono's situation regarding Microsoft's patents is murky at best. While nobody can tell exactly what patents Mono risks violating, nobody seems to be able to clear it entirely.
But didn't Novell enter into an agreement regarding Mono such that they are not sued for such (hypothetical) patents? Will that not (automatically) cover anyone using Mono?
Edit: Just noticed that Icaza also accepted to be part of MS's open source labs.