"Crucially, two of those were patents that IBM explicitly promised never to raise against open source."
What sort of weight does that promise carry? It's hard not to draw parallels to the .NET patent discussion. Maybe these sorts of promises don't mean anything because they still have enough related patents to sink a free software project.