您当前的位置是:  首页 > 新闻 > 国际 >
 首页 > 新闻 > 国际 >

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

2017-09-25 16:38:59   作者:   来源:CTI论坛   评论:0  点击:


  Facebook 早在2013年便采用BSD+授权,要求采用Facebook开源专案的公司如果控告Facebook 侵犯专利,就会失去Facebook 对该公司的授权,然而BSD+授权引发了抵制,已有业者弃用Facebook React专案另寻替代方案,为挽回用户Facebook 将React、Jest、Flow及Immutable.js专案改为MIT授权。
  在Facebook开源专案的BSD+授权收到众多反弹声浪之後,Facebook 上周六(9/23)宣布,涵盖React、Jest、Flow及Immutable.js等开源专案将改采MIT授权。
  Facebook 早在2013年就开始采用BSD+授权,它是在既有的BSD授权之余加上专利条款,声称只要采用Facebook 开源专案的公司控告Facebook 侵犯专利,那麽Facebook 赋予该公司的授权就会失效。Facebook 的条件只适用於那些采用Facebook 开源专案还以它来反制Facebook 的公司,目的是为了确保Facebook 不成为专利诉讼案的箭靶。
  这几年来BSD+授权虽偶有争议,但总能平息,一直到今年7月Apache软体基金会(Apache Software Foundation,ASF)将Facebook 的BSD+授权排拒於门外,规定该基金会的所有专案都不得采用或嵌入基於BSD+授权的Facebook 专案。
  尽管不少业者的开源专案都有授权终止条款,同时Facebook 也表明BSD+是希望大家能够尊重彼此的专利,然而,ASF的宣布仍然带来骨牌效应,先是WordPress.com母公司Automattic率先宣布将於Gutenberg编辑器专案中弃用Facebook 的React专案,接着WordPress.com也决定不再使用React,并在Reddit掀起讨论热潮。
  Facebook 的产品架构工程总监Adam Wolff表示,由於React为网络上广泛开源码生态体系的基础,他们不想因非技术性的原因而停止进步,於是决定将部份专案改为MIT授权。
  React为一专门用来打造使用者介面的JavaScript函式库,根据Stack Overflow今年的调查,在框架及函式库类别中,React为第四大受欢迎的技术,仅次於Node.js、Angular与。Net Core。
  Wolff说,尽管他们仍旧相信BSD + 授权对专案用户来说也有某些优点,却无法成功说服社群,他们知道许多团队已在寻找React以外的替代方案,期待转变成MIT授权能够挽回这些团队。
  除了React、Jest、Flow及Immutable.js专案之外,其它由Facebook 所打造的开源专案都将维持BSD +授权,未来也将继续评估这些专案的授权模式。
  新的MIT授权将率先应用在Facebook 预计於下周发表的React 16。
【免责声明】本文仅代表作者本人观点,与CTI论坛无关。CTI论坛对文中陈述、观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。请读者仅作参考,并请自行承担全部责任。

专题