react事件鼎沸起来,这使得更多的开发者又转向angular4.x。angular4.x继承了angularjs1.x的优点,吸收了react 的优点。是一款优秀的框架。
日前,WordPress 创始人 Matt 在其博客上发文,称决定停止使用 React,原因是涉及专利问题。加上近期百度也要求外部产品线停止使用React / React Native等Facebook下涉及特定专利条款的开源产品的事,科技圈内一时间鼎沸起来。
据悉,百度已经要求外部产品线停止使用 React / React Native 等 Facebook 下涉及特定专利条款的开源产品,给半年时间来「转型」,推荐使用 Vue 或者自研的 San 作为替代方案。内部产品如果是新产品,则不能使用 React。
另外百度内部在自研 React Native 的替代方案。
简单说来,比如你公司的项目前端使用了React,用户体验一流效果美观。然后突然一天,发现自己最核心的、和web/UI/react完全无关的大批核心专利被Facebook拿去商用、给Facebook带来巨大商业收益并且进而和你们产生直接商业竞争,此时怎么办?
起诉Facebook?那么问题来了,根据React条款,在你提出诉讼的那一刻,自动撤回所有React相关专利授权,你们公司所有基于React的系统同时侵权滥用Facebook的React专利。
也就是说,对于使用了React的公司来说,要么将专利拱手让人,要么将所有项目框架迁移重构。这不但是个劳心劳力的工作,而且在迁移完毕后,不论是用户体验还是稳定性,都很可能达不到迁移前水平。 几周前,Facebook再次发表了一篇关于 React 使用许可协议的官方声明,称任何人不能将React用于Facebook及其合作公司有直接或间接竞争关系的项目中,否则 Facebook 公司自动取消其使用许可。
网友评论