Great interesting project, thanks for the article. I didn't think the KVM code is totally flawless(tm) (Linus seems to complain a lot about Avi).
My guess is that RMS wouldn't concurr with their licensing logic. If their reasoning is true MS could incorporate BtrFS into Windows as long as they release their BtrFS changes. That is probably not like the FSF envisioned the GPL.