全面了解 React License

导语: 随着react地广泛使用,各大公司越来越关注react license问题,虽然facebook多次在github和官方网站上做出解释,但不同的公司和组织有自己的考虑。本文整理搜集关于react license第一手资料,供大家阅读讨论。

背景

react是用于构建用户界面的 JAVASCRIPT 库, 2013年被facebook开源。

世界上许多著名公司都采用该框架开发产品, 包括microsoft,airbnb, 国内包括百度,阿里巴巴,腾讯,美团,携程,去哪儿,知乎等,使用非常广泛。

近期随着react16的即将完成,react社区又即将迎来一波新的增长,但是随着react地广泛使用,各大公司越来越关注react license问题,虽然facebook多次在github和官方网站上做出解释,但不同的公司和组织有自己的考虑。本文整理搜集关于react license第一手资料,供大家阅读讨论。

  1. React offical site
  2. React中文文档
  3. React github repo

相关事件

2017.4月 Apache软件基金会法律事务委员会宣布,所谓的“Facebook BSD +专利许可”不再被允许用作Apache项目的直接依赖。

2017.9.14日 wordpress的联合创始人matt发博文宣布由于react license问题将移除react的使用

2017.9.16日 百度公司(该消息在验证中)宣布将在用户端产品中禁止使用react和react native,已经使用相关技术的产品,半年内迁移到vue或者自研的san

官方对react license的表述

  1. React License
  2. Explaining React’s license
  3. Open Source License FAQ
  4. Updating Our Open Source Patent Grant

Facebook提出BSD+ PATENT License的目的是防范不良专利起诉,相比于其他公司,facebook将其用于核心产品的技术开源,没有专利保护,每年将会面临大量不良专利诉讼。

Open Source License FAQ 解答了关于大家专利授权方面的疑惑

  1. 如果我创建一个竞争产品,Facebook BSD +专利许可证中的附加专利授权是否终止? 不会
  2. 如果我对Facebook进行专利侵权以外的其他专利诉讼,Facebook BSD +专利授权中的附加专利授权是否终止?

不会

  1. Facebook的BSD +专利许可证中的附加专利授权如果首先针对专利侵权我的诉讼终止,那么我就会针对Facebook回应专利反诉? 不会,除非您的专利反诉与Facebook的BSD +专利许可证授权的Facebook软件有关。
  2. 在Facebook BSD +专利许可证中终止额外的专利授权会导致版权许可也终止?

不会

Github上相关issues

  1. Consider re-licensing to AL v2.0, as RocksDB has just done
  2. Update React license FAQ/update license itself
  3. [Patent] Issue has been raised on the patent of React

国外社区相关讨论

  1. The React license for founders and CTOs
  2. On React and WordPress
  3. Apache Foundation bans use of Facebook BSD+Patents licensed libraries like React.js

国内相关讨论

  1. 阿里还会使用react吗?
  2. 如何看待百度要求内部全面停止使用React / React Native?
  3. 法律角度你可以放心使用React吗?
  4. React 路/粉/黑 都该了解的 React license 争议
  5. 关于百度停用React

国内外知名React开发者谈React license

1 . Sebastian Markbåge

facebook 科学家 tc39成员 react团队负责人

2 .Dan Abramov

reduxcreate-react-app作者,react核心团队成员,react社区极度活跃者

3 .流形

现任阿里巴巴数据技术与产品部前端团队负责人,专注在React、数据可视化、Node等领域,《深入 React 技术栈》作者,知乎专栏《pure render》创办人

4 .程墨

《深入浅出React和Redux》作者

React相关回退方案

preact

react-lite

anu

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

编辑于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏无原型不设计

优秀UX设计师的八条黄金法则

与用户保持亲密 成为成功的UX设计师最重要的先决条件之一就是与用户保持紧密的联系,以发现和了解他们的需求和爱好。理想情况下你应该让自己完全地成为产品用户,因...

2695
来自专栏Java学习123

为什么我不想成为Web前端程序员

3798
来自专栏云市场·精选汇

电子商务网站建设也能做网站优化吗

电子商务网站推广是电商首当其冲的任务,那么SEO就是其最基本也是最重要的推广方式。很多做电子商务网站的SEOer都是通过各种方式和手段去为网站获得...

47411
来自专栏人称T客

APP终结者 誓言还是谎言?

“未来是重前端轻后端的天下”,你没有听错,这是云适配CEO陈本峰给企业移动化的重新定义,但对于这个说法T哥还是持保留意见,因为一直被大家宣贯的轻前端重后端在云适...

3678
来自专栏贺贺的前端工程师之路

各类工具网站搜索素材微信公众号排版在线设计工具

自从看到同学的微信公众号以后,我就疯狂的迷恋上了微信公众号的排版,我觉得这不仅仅是展示自我的一个途径,更多的是,我可以任意排版,我喜欢排版,就像我喜欢养植物一样...

1511
来自专栏云加头条

腾讯云的 Python 实践

出于对 Python 在云计算方面的信心,李力从 2012 年开始在腾讯云推广使用 Python。

8160
来自专栏腾讯社交用户体验设计

简而未减-结构化消息专为大屏而设计

1304
来自专栏BestSDK

在设计师眼中,Android和iOS的4点设计不同之处

在一个设计师眼里,这两个系统的差异性之多可远远不止表面上看起来的那么简单粗暴。但在移动端趋势有如春草那样蔓延开来的今天,大多数的公司都选择把 iOS 的界面直接...

3154
来自专栏无原型不设计

让你不再恋家的9款小众时尚的酒店网站设计

一场说走就走的旅行少不了一家精挑细选的酒店。出门在外,没有一个舒适的住处,恐怕旅行的记忆也并不是那么美好。大牌酒店住不起,小众酒店性价比高,但哪家最合适?网上攻...

1.9K15
来自专栏理论坞

60个设计师必备APP(下)

对设计师而言,好用的不仅是最好的iPad app,苹果的Marvel也是相当便利的设计工具。组合使用最好的iPhone app将为创意工作室创造更多可能性-更重...

1383

扫码关注云+社区