新闻资讯

提供最新的公司新闻、行业资讯、API产品、帮助支持等信息

合作咨询
首页 > 新闻动态 > 行业资讯 > 新闻详情

React, Jest, Flow, Immutable.js将改用MIT开源协议

发布时间:2017-09-28 14:07:55阅读数:930

相关关键词:mit   react   jest   flow   immutable.js   开源协议  

本文由huangxiaolu在众成翻译平台翻译。

下周,我们将根据MIT开源协议重新授权我们的开源项目React,Jest,Flow和Immutable.js。我们之所以修改这些项目的开源协议,是因为对于开源软件的生态系统来说,React举足轻重,我们不想让非技术原因阻碍技术进步。

受上次改变React协议的影响,我们的社区经历了数周的失望和彷徨,于是我们决定再次修改协议。我们仍确信BSD +专利证书能够让我们开源项目的使用者受益,但不得不承认,社区并不认可这种做法。

由于对我们的开源协议产生了犹疑的想法,许多团队都已经开始挑选React的替代库。真的很抱歉引起这样的风波。我们不指望让这些团队重回React的阵营,但是我们确实想要拥抱社区,让大家放心地使用我们的开源项目。在开源世界里,友好的合作与竞争能够推动大家共同进步,我们乐意全面参与。

受新的协议改动影响,大家一定会对Facebook其他开源项目产生疑问。我们很多受欢迎的项目将继续使用BSD +专利证书。我们正在评估这些项目的开源协议,但是每个项目的情况都不一样,需要综合考量多种因素才能决定具体采用哪种协议。

我们将在下周正式发布的React 16中更新开源协议。过去一年多的时间里,我们一直在研发React 16。我们完全重写了内部组件,解锁了强大的功能,以便大家构建更大规模的用户界面。不久我们会分享重写React的更多细节。无论大家是否使用React,我们都希望我们的工作能够激励广大开发人员。希望大家先暂缓对开源协议的争议,回到我们最关注的事情上:如何输出伟大的产品。

Next week, we are going to relicense our open source projects React, Jest, Flow, and Immutable.js under the MIT license. We're relicensing these projects because React is the foundation of a broad ecosystem of open source software for the web, and we don't want to hold back forward progress for nontechnical reasons.

This decision comes after several weeks of disappointment and uncertainty for our community. Although we still believe our BSD + Patents license provides some benefits to users of our projects, we acknowledge that we failed to decisively convince this community.

In the wake of uncertainty about our license, we know that many teams went through the process of selecting an alternative library to React. We're sorry for the churn. We don't expect to win these teams back by making this change, but we do want to leave the door open. Friendly cooperation and competition in this space pushes us all forward, and we want to participate fully.

This shift naturally raises questions about the rest of Facebook's open source projects. Many of our popular projects will keep the BSD + Patents license for now. We're evaluating those projects' licenses too, but each project is different and alternative licensing options will depend on a variety of factors.

We'll include the license updates with React 16's release next week. We've been working on React 16 for over a year, and we've completely rewritten its internals in order to unlock powerful features that will benefit everyone building user interfaces at scale. We'll share more soon about how we rewrote React, and we hope that our work will inspire developers everywhere, whether they use React or not. We're looking forward to putting this license discussion behind us and getting back to what we care about most: shipping great products.

原文来自:

相关新闻

> app网站服务器端api:APICloud支持Sublime、Webstorm、Eclipse用户开发跨平台App

> react请求api接口:跟我一起学 React + dva + Mockjs #3 真实项目中如何来维护 API

> ceph监控api:Calamari 1.3.3 发布,Ceph 管理和监控服务

> ceph监控api:Calamari 1.4.8 发布,Ceph 管理和监控服务

> soapui做api测试:soapUI 4.5.1 发布,SOAP 测试工具

> vue+render+api:三年 React 开发经验的我,迁移到 Vue 的心路历程

> angular的api使用:为什么我从 Angular 转向 React

> react相关api:用友iUAP马太航:React开发实战技巧

> eclpse的api:APICloud支持Sublime用户开发跨平台App

> 人脸识别api:深肤色人群很受伤 人脸识别被指对黑人识别误差大

> 大众点评申请api接口: 这间你没听过的公司,可能用一个 app 就改变了所有人的移动交互习惯

> 百度api语音接口:【百度语音识别系统入选2016MIT全球十大技术突破】近日,美国权威杂志《麻省理工评论》将语音接口列为2016十大技术突破,百度硅谷实验室新成果——语音识别技术Deep Speech2入选,识别汉语语音准确率高达94%。这是唯一入选的中国科技公司成果。

> c#开发api接口教程:声明:3DC与区块链3D打印币(3DP)无关

> 广告引流流量api接口:基于 Flow 的云网分析

> java调用腾讯云api接口:Java 9为何让开发者如此兴奋,来看看它的这一基本功能!

现在注册,免费试用所有接口

免费注册