HHVM is way too niche to bother with it, sorry.
https://github.com/facebook/hhvm/blob/master/hphp/hack/PATEN...
But this basically gives a BSD plus patent grant, and reverts to BSD if there are any patent litigations. And now people are complaining.
https://medium.com/@dwalsh.sdlr/react-facebook-and-the-revok...
React has managed to bring together people in C#, Python, Ruby, and Erlang to name a few languages... who all previously used different frameworks, or just jQuery.
/sarcasm
It gives you more rights. Full stop, end of story.
This is a multi horse race and even if you are not scared of patents it might be unwise to bet on the horse you think will scare other people. (Case in point, Wordpress.)
Fact of the matter is, it's just posturing. Software patents are utter bullshit and the facebook license clause reflects this.
- short-term, those of us working on HHVM - not the frameworks - need to make sure that HHVM can run the frameworks that Hack developers require
- long-term, we expect Hack and HHVM to continue to diverge from PHP; it's unlikely that targeting both HHVM and PHP will be a practical long-term strategy
So there's not really a choice to make. HHVM was tiny anyway.
At any rate at least the fact that the HHVM folks are communicating the strategy effectively and transparently should help everyone involved make reasonable decisions.