Money is flowing both ways. Microsoft is paying money to Novell as part of this deal, that includes the patent covenant. And as you seem not to be able to grasp, the covenant includes Novell not suing Microsoft or its customers over infringed patents.
In any case, the only reason I'm not too sure of this deal is that Novell historically likes to shoot itself in the foot. Even if the deal is sweet, the fact that Novell is involved makes it suspect.
I know, but only for licenses of Linux, which you disagreed with and insisted it was a patent royalty, which was obviously just another one of your lies since you can't back up your claim and are getting all weaselly again.