据 react-etc.net 报道,关于 React.js 的开源许可证从去年 7 月份争议到现在,Apache 基金会终于确认了立场,反对使用 React.js 和 Facebook 其他使用此许可证(BSD+Patents licensed)的流行软件。
该许可证是在普通的 BSD 许可证上进行了拓展,附有一些保护 Facebook 专利的额外限制。
如果你正在使用或考虑在项目中使用 React ,你可能需要咨询律师。由于专利条款,你不能做任何构成与 Facebook 竞争的事情。
Apache Foundation Legal 针对该许可表示:已经使用Facebook BSD +Patents 授权(或类似的)的项目将被拒绝,开发者需找到合适的替代品。
据悉,Facebook 的另一个项目 RocksDB 已经将许可证从 BSD 修改成 Apache 2.0 (部分代码使用GPL)。但 React.js 是一个特殊的项目,Facebook 似乎有意保留专利条款。
(文/开源中国)