Image placeholder

facebook 将重新修改 React,Jest,Flow,和 Immutable.js 授权许可

Image placeholder
F2EX 2017-09-23

最近, facebook 对 React 的开源许可协议引起全球开发者激烈讨论。wordpress ,百度等也宣布停止使用 React 。然而就在今天,facebook 宣布将重新修改 React,Jest,Flow,和 Immutable.js 授权许可。

下周,我们将根据麻省理工学院的许可证(MIT许可证)重新授权我们的开源项目 React,Jest,Flow 和 Immutable.js 。我们正在重新评估这些项目,因为 React 是许多网络开源软件生态系统的基础,我们不希望以非技术的原因阻止开源生态的进步。

这个决定是经过几周对我们社区的失望和不确定性而做出的。尽管我们仍然认为我们的 BSD + Patents (专利)许可证为我们项目的用户带来了一些好处,但我们承认我们没有说服这个社区。

在我们的许可证不确定性之后,我们知道许多团队都选择了 React 的替代品。对于这些团队的流失,我们深感遗憾。我们不希望通过做出这个改变来挽回这些团队,但是我们确实想敞开心扉。在这一领域的友好合作与竞争推动着我们进步,我们希望能够全面参与进来。

这一转变自然引起了 Facebook 其他开源项目的疑问。我们许多受欢迎的项目现在将保留 BSD + Patents (专利)许可证。我们正在评估这些项目的许可证,但是每个项目都是不同的,要修改许可协议将取决于多种因素。

我们将在下周发布 React 16 时更新许可证。我们花费了一年多的工作对 React 16 完全重写了内部部件,以便解锁更强大的功能,这将有利于大家构建用户界面。我们将分享更多关于我们如何重写 React 的更多信息,无论开发者是否在使用 React ,我们都希望我们的工作能够激励开发人员。我们期待将这个许可证的讨论放在我们的身后,回到我们最关心的事情:输送伟大的产品。

原文:https://code.facebook.com/posts/300798627056246


2017-09-28