Skip to content

React 开源协议

🏷️ React

准备搜点教程学习下 React,结果搜到这东西:

虽然都是开源协议,但是猫腻还是很多的。FB 使用的是 Facebook BSD+Patents 协议。

什么是 Facebook BSD+Patents?

简单来说就是基于 Facebook BSD+Patents 授权的软件使用者,以及基于该许可协议开发衍生代码的开发者,一旦被许可人对 Facebook 及其子公司甚至关联公司提出直接的或间接专利诉讼,无论该诉讼是与所涉及项目有关还是无关,亦或是硬件专利诉讼,甚至是 Facebook 主动提出的专利诉讼而被告者进行的专利反诉,该协议授予用户的专利权利即刻自动终止。

好在 FB 最后还是妥协了,将 React 的开源协议改成了 MIT license 协议。