When Novell signed the now-famous agreement with Microsoft, I must admit that I was quite puzzled. For a company making most of its business by selling free and open source software, this seemed unreal; maybe there was a good reason for that, after all. But when I read the part on the patents and the indemnification of customers, I really found out that it was quite odd and contradicting anything I ever read about the GPL.
I have however refrained from giving in the Novell-bashing fashion for several reasons.