就在几个小时前,React 宣布放弃 React,Jest,Flow 和 Immutable.js 开源项目的专利条款,许可证将改为 MIT。下周将发布 React 16 许可证更新。
![/uploads/fox/23102118_0.png /uploads/fox/23102118_0.png](/uploads/fox/23102118_0.png)
官方表示虽然依然认为 BSD +专利许可证能为项目的用户提供了一些好处,但却没法说服这个社区接受这个观点。所以只能自己做出让步,同时也表示 React 是网络开放源码软件广泛生态系统的基础,不希望以非技术原因阻止进步。
这一转变自然引起了用户对 Facebook 其他开源项目的关注,官方称还有许多项目将继续保留 BSD +专利许可证,因为每个项目都不同,许可证的更改取决于多种因素。
将于下周发布的 React 16 除了更新许可证外,还对内部部件进行了重写,强化功能,将更有利于大家构建用户界面。尽情期待。
![/uploads/fox/23102118_1.png /uploads/fox/23102118_1.png](/uploads/fox/23102118_1.png)
Facebook终于让步了,在官方声明中说:做这个决定是经过几周社区所表现出来的失望和不确定性。 尽管我们仍然认为我们的 BSD + 专利许可证为我们项目的用户提供了一些好处,但我们承认我们没有果断说服整个开源社区。
当然目前 Facebook 的还有许多受欢迎的开源项目保留了 BSD+ 的专利许可,Facebook也会对这些项目进行评估,当然每个开源项目是否修改,还要看各个项目的情况而定。
还是那句话:既然想开源了,那么技术就是技术,产品就是产品,技术开源,产品无罪。当然,目前 React Native 还是保留了原来的专利许可,不知道什么时候 Facebook 修改过来。
总之,有反思就会有进步,起码作为世界级的科技互联网公司可以正确面对大家的谈论,并修改,这就是进步。
编译自:
FaceBook