Patents are part of how the tech world works (unfortunately!). Does the author suggests that all Linux related project will get a 'pass' because they decided for themselves that they won't participate in the patents party? Or maybe because 'Microsoft loves Linux'? Grow up.. I think Microsoft is playing it well embracing oss and still protecting their interests, I wouldn't expect more.
The problem pointed out on the article is that (if it is to be believed) MS is attempting to patent prior art which has already existed inside Linux or in specific Linux components.
MS needs to patent stuff to defend themselves, as all tech companies should in today's market. The problem with MS is that they have shown in the past a willingness to use patents aggressively, not just defensively.