Several years ago while still working for Novell, I considered going to work for Microsoft in Europe. (Had I waited long enough, I could have worked for Microsoft while still at Novell, but that's another story, albeit one that is paying off well for Novell.) I thought I could help the company figure out open source and navigate the thorny issues that prevent it from embracing open source.
I gave up on that quixotic quest, and in retrospect it was the right decision. Sam Ramji, Bill Hilf, and others are doing a far better job of nudging Microsoft toward open source than I would have. But the bigger reason is that Microsoft has placed an apparently insurmountable hurdle in its path to fully engaging the open-source community, and to my ability to fully support its embrace of open source:
It's unclear to me why Microsoft refuses to back off this issue. It stands alone in its dogmatic insistence on fouling the open-source downstream.
Microsoft's solo crusade against open source through patents baffles me. It also prevents me from working for them or with them. I'm not alone in this.… Read more