Parent is actually insightful.
No, he's not. He is completely ignorant of history. Even if you can't see it right now, there is trap hidden somewhere in Microsoft's actions. There is ALWAYS a hidden trap in any apparently-friendly action Microsoft takes. You either see it up front and avoid Microsoft like the plague that it is, or you fall victim to the trap after it's sprung.
Don't any of you remember Microsoft's last promise to not sue over Dot Net runtime patents?! On the surface, it seemed like Microsoft had turned a corner away from the Dark Side. But a closer analysis revealed that Microsoft's promise only extended to one very specific version of the Dot Net runtime, which was a version that was quickly superceded by the next version of the Dot Net runtime.
The trap was that we were meant to believe that we were covered by the patent pledge for the Dot Net runtime. However, if you tried to implement Microsoft's superceding version, the patent pledge no longer applied.
Rather than trying to figure out whether you're the dinner guest or the dinner in the wolf's lair, it's just far safer to stay away from the wolf altogether. No one ever got eaten by staying away from Microsoft.