前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >解释React的证书

解释React的证书

作者头像
疯狂的技术宅
发布2019-03-28 10:37:19
7190
发布2019-03-28 10:37:19
举报
文章被收录于专栏:京程一灯京程一灯

几周前,Apache软件基金会(ASF)决定将BSD +专利许可证列为Category-X license。这一举措影响了Facebook开源软件的大部分用户,特别是受欢迎的React项目及其周边项目。因此,有许多人要求我们考虑修改React和所有其他开源项目的证书。通过这些讨论,我们可以清晰地看到,ASF与Facebook在维护和分发开源软件的出发点上有很大的不同。

对于在React和开放源代码社区里引起了大量激烈争论,困惑和不确定性,我想表示歉意。我们知道这是很痛苦的,特别是对于那些认为要重写大部分项目代码来移除React或相关依赖的团队。我们一直在寻找解决方法,并已经跟ASF积极沟通,看我们是否可以与他们合作,但并没有达成一致。

Facebook一直受益于开源,并尽可能地向开源社区做出贡献。大多数主要技术公司都以某种身份参与开源,但在Facebook方面,我们一直在尝试发布已经在许多最成功的产品中使用的硬件和软件。我们这样做是因为我们相信其他人可以受益于我们经过大规模测试的技术,因为我们相信我们正在推动整个行业向前发展。然而,到目前为止,我们还没能很好地解释BSD +专利许可证背后的原因。

随着我们的业务取得成功,无良的专利诉讼已经瞄准了我们。这种诉讼在资源和注意力方面都可能是非常昂贵的。我们本可以停止对开放源码的贡献,或者做一些其他大公司做的事情,只发布在我们最成功的产品中没有使用的软件,但是我们决定采取不同的方法。当我们发布软件时,我们决定在3项条款的BSD许可证之上添加一项明确的专利授权,创造出被称为BSD +专利许可证。这项专利授权说,如果您要使用我们根据这项授权发布的软件,假如您因为专利侵权而提起诉讼,您将失去我们的专利许可。我们相信,如果这个许可证被广泛采用,实际上可以减少对所有使用者的无礼诉讼,并且我们希望与他人合作探讨这种可能性。

我们尊重第三方知识产权,包括专利,并期望他人也能尊重我们知识产权。BSD +专利许可证旨在让我们的团队有更多的空间为开放源码做出有意义的贡献,同时减少我们花费在无礼诉讼上的时间。其他大型科技公司也通过API,SDK和软件许可等多种方法,根据他们认为对企业最有利的做法做出了类似的决策。有人会认为开源是不同的,但我们认为,关注BSD +专利许可证的开发人员应该看看企业如何整体地实现专利许可。

ASF对携带BSD +专利许可证的项目的决定是一项内部政策选择,针对的是在Apache服务器上分发和运行的项目。虽然我们尊重这一决定,但是看到这么多伟大的ASF项目由于政策原因受到影响,我们对此感到很难过。在将BSD +专利许可证设为Category-X许可证时,ASF将其添加到与ASF标记的其他许可证列表中,这与其政策相违背。他们对于使用此许可证的项目的兼容性的决定不是一个合法决定。一如以往,使用Facebook BSD + 专利许可证授权的源代码可以与其他开源许可证(如BSD,MIT,Apache 2.0和GPL)许可的源代码相结合。此外,一如以往,您可以将BSD +专利许可代码与其他受欢迎的开源许可证(如BSD,MIT,Apache 2.0和GPL)一起进行分发。

我们很感激有那些开放提问并与我们联系的issue。我们仔细考虑了可能的变化,但是我们目前不会更改我们的默认许可证或React的许可证。我们认识到,由于这个决定,我们可能会失去一些React社区成员。我们很抱歉,但我们需要平衡我们参与开源的愿望,同时我们希望保护自己免受昂贵的诉讼。我们认为改变我们的方法将会阻碍我们继续发布有意义的开源软件的能力,并增加我们用于消除无良诉讼所花费的时间和金钱。

来源:http://www.zcfy.cc/article/explaining-react-039-s-license-engineering-blog-facebook-code-facebook-4014.html


往期精选文章

一小时内搭建一个全栈Web应用框架

全栈工程师技能大全

一个治愈JavaScript疲劳的学习计划

推翻JavaScript中的三座大山:作用域篇

掌握Chrome开发工具:新一代前端开发技术

WEB前端性能优化常见方法

在 Vue 中创建自定义输入

干货:CSS 专业技巧

四步实现React页面过渡动画效果

理解CSS模块化



小手一抖,资料全有。长按二维码关注京程一灯,阅读更多技术文章和业界动态。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2017-08-21,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 京程一灯 微信公众号,前往查看

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

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档