Thanks for that.
One thing though:
> That thought does raise an interesting question, though: what would have
> happened if Mozilla did not bless a patch, then denied use of the
> "Firefox" trademark to distributors who fixed the problem anyway?
This reads to me like "what if Mozilla just decided to torment Linux distributors for fun?"
It's hard to answer because I can't imagine a plausible scenario where it would happen. At
worst, e.g. the majority of Mozilla staff become possessed by demons, it would be Iceweasels
all round. Yay for software freedom.
On the other hand I can imagine a scenario where some distro produces a harebrained patch that
corrupts user data a lot, and Mozilla people would have to think hard about whether that was
acceptable. But I wouldn't classify that as "fixing the problem".