In reply to Otto.

Actually, Otto, it’s a huge issue for precisely the reason that chuck has given above:

So, you create something cool and you patent or trademark it. FB decides they want it, so they steal it. You file a legal proceeding against them. They revoke your license. You may be right but you’ll starve while watching your bank account vanish in attorney/court costs, while they get an injunction against you so you have to yank React out of your project.

And yes, I’ve read the thing. If Facebook just wanted patent-troll protection, it would have used the Apache 2 license. There’s a reason it didn’t.