Danielo — thanks for commenting. The issue is that open source licenses apply to the copyright of the code itself. So, choosing an alternative codebase (e.g., VUE) means you don’t have to worry about copyright issues associated with React.
Patents cover functionality and aren’t usually code-specific. So FB could have a patent on a feature (‘FeatureX’) found in both React and VUE. The code in VUE for FeatureX might be totally different than the code in React for the same feature, so there are no copyright issues. But if VUE ultimately provides FeatureX, this could still infringe FB’s patent on the feature.
That’s why choosing an alternative library with a “real” open source license isn’t necessarily ‘safer’ (from a patent-standpoint) than using React.
