APP下载

包含React等脸书多项开源专案改用MIT授权

消息来源:baojiabao.com 作者: 发布时间:2024-04-23

报价宝综合消息包含React等脸书多项开源专案改用MIT授权

示意图,与新闻事件无关。

在脸书(Facebook)开源专案的BSD+授权收到众多反弹声浪之后,脸书上周六(9/23)宣布,涵盖React、Jest、Flow及Immutable.js等开源专案将改采MIT授权。

脸书早在2013年就开始采用BSD+授权,它是在既有的BSD授权之余加上专利条款,声称只要采用脸书开源专案的公司控告脸书侵犯专利,那么脸书赋予该公司的授权就会失效。脸书的条件只适用于那些采用脸书开源专案还以它来反制脸书的公司,目的是为了确保脸书不成为专利诉讼案的箭靶。

这几年来BSD+授权虽偶有争议,但总能平息,一直到今年7月Apache软件基金会(Apache Software Foundation,ASF)将脸书的BSD+授权排拒于门外,规定该基金会的所有专案都不得采用或嵌入基于BSD+授权的脸书专案。

尽管不少业者的开源专案都有授权终止条款,同时脸书也表明BSD+是希望大家能够尊重彼此的专利,然而,ASF的宣布仍然带来骨牌效应,先是WordPress.com母公司Automattic率先宣布将于Gutenberg编辑器专案中弃用脸书的React专案,接着WordPress.com也决定不再使用React,并在Reddit掀起讨论热潮。

脸书的产品架构工程总监Adam Wolff表示,由于React为网络上广泛开源码生态体系的基础,他们不想因非技术性的原因而停止进步,于是决定将部分专案改为MIT授权。

React为一专门用来打造使用者界面的JavaScript函式库,根据Stack Overflow今年的调查,在框架及函式库类别中,React为第四大受欢迎的技术,仅次于Node.js、Angular与.Net Core。

Wolff说,尽管他们仍旧相信BSD + 授权对专案用户来说也有某些优点,却无法成功说服社群,他们知道许多团队已在寻找React以外的替代方案,期待转变成MIT授权能够挽回这些团队。

除了React、Jest、Flow及Immutable.js专案之外,其它由脸书所打造的开源专案都将维持BSD +授权,未来也将继续评估这些专案的授权模式。

新的MIT授权将率先应用在脸书预计于下周发表的React 16。

2018-01-12 08:25:00

相关文章