OceaBase开发者大会落地上海!4月20日共同探索数据库前沿趋势!报名戳 了解详情
写点什么

被批伪开源!刚刚融资 6 千万美元的 Redis 怎么了?

  • 2019-02-22
  • 本文字数:2732 字

    阅读完需:约 9 分钟

被批伪开源!刚刚融资6千万美元的Redis怎么了?

近日,一场争论在云计算厂商和开源公司之间展开。开源时代是否已经成为过去式?需要有新的东西出现吗?一些公司说是的,而另一些则认为这是胡说八道!

Redis Labs 成为了这场争论风暴的中心。为了防止某些不厚道的云厂商利用开源捞钱,Redis 以自己的方式进行了反击,然而这一举动却引来了不少反对者的口诛笔伐,口水战进一步升级,云厂商与开源之间的矛盾还有解吗?

Redis CEO:有人利用开源捞钱,旧观念必须改变!

2 月 19 日,Redis Labs宣布获得新一轮6000万美元的融资,截至目前,Redis Labs 已累计筹资 1.46 亿美元,新一轮融资资金将用于加速市场开发战略,并继续投资 Redis 社区和产品开发。


Redis Labs 是一家初创公司,围绕 Redis 内存数据存储提供商业服务(其中 Redis 创始人和首席开发人员 Salvatore Sanfilippo 是员工之一)。目前,Redis Labs 的用户包括 American Express,Staples,Microsoft,Mastercard 和 Atlassian 等。该公司现已拥​​有超过 8,500 名客户。由于其服务非常灵活,客户可以根据需要将服务用作数据库、缓存和消息代理。该公司的旗舰产品是 Redis Enterprise,它通过为企业提供额外的工具和服务扩展了开源 Redis 平台。该公司还提供托管云服务,除了传统的软件下载和自我管理安装许可之外,还可以让企业在 AWS、GCP 和 Azure 等公共云托管和私有云之间进行选择。


Redis Labs 首席执行官 Ofer Bengal 表示,该公司尚未盈利,并指出公司本不需要筹集这一轮资金,但出于加速增长的目的才进行此轮融资。他在接受采访时表示:“在竞争激烈的环境中,你必须花费很多精力和努力去推动产品开发。”而 Redis Labs 的下一步计划是上市。他说道:“我们认为,机会难得,我们可以创建一个值得上市的大型公司。”


Ofer Bengal 向媒体透露,Redis 新推出的 Common Clause“开源”许可协议是带来此轮融资的一个重要原因。他说:“社区已经意识到过去的开源概念必须做出改变。现代云计算公司凭借他们的垄断力量利用成功的开源项目赚得盆满钵满,但却不为这些项目做出任何贡献。旧的开源概念已经不合时宜了”。

反对者:Redis 是伪开源,云厂商贡献也不少!

但在云原生计算基金会(CNCF)首席技术官 Chris Aniszczyk 眼里,这种说法完全就是 BullShit。


Aniszczyk 指出,“有些云供应商是开源的最大贡献者”。例如,谷歌和微软一直在不遗余力地推动他们的云开源工作。实际上,微软正在公司内部正式采用开源开发方法。


其实 Aniszczyk 并非唯一一个对 Redis 开源立场持反对态度的人。


Apache 软件基金会联合创始人 Jim Jagielski 在推特上写道:“如果有人认为 20 多年来开源世界一直没有遇到过类似目前的情况,那么他要么是无知,要么是不诚实”。他接着指出,Apache Web 服务器开发者一直很欢迎商业公司的“搭便车”行为。因为这样做可以为所有 Web 用户提供一个公开和公平的竞争环境。


Red Hat 开源布道师 Rich Bowen 认为 Redis“有点无脑。现今有很多人加入开源世界,他们不愿意花时间研究一下情况,直接把这些看作是新问题”。


面对这些阻力,为什么 Redis 仍然会采取这种方式?主要是因为 AWS ElastiCache 提供了 Redis 服务,却没有为 Redis 支付一毛钱。


Redis 正在通过在使用新的 Common Clause 许可协议来解决这个问题。BaenCapital 风险资本家 Salil Deshpand 解释说:“亚马逊利用了 Redis,却没有提供什么回馈,并将其作为服务运行,建立了自己的品牌 AWS Elasticache。很明显,这样做并非不合法,但我们认为他们的行为是错误的,因为不利于开源社区的可持续发展。而 Common Clause 旨在停止开源被滥用”。


早些时候,开源倡议(OSI,得到 Debian、Mozilla 和 The Document Foundation 等众多合作伙伴的支持)重申了其对开源定义的承诺。OSI 表示:“我们知道,如果没有这个对开源的标准定义,软件开发是不可能走下去的。如果任何人都可以提出自己对开源的定义,那么这个世界就会缺乏信任,而如果没有了信任,就不会有社区,不会有合作,也不会有创新。


Italo Vignoli 是 LibreOffice 文档基金会的负责人之一,他在一封电子邮件中表示,Common Clause 等新的许可协议将会“破坏开源的完整性,如果置之不理,它们将会破坏开源软件用户和贡献者的信任。”


Andrew Updgrove 是 Gesmer Updegrove 律师事务所创始合伙人,也是标准和开源方面的著名律师,他基本同意上述的观点,但他认为“永远不改变是个很糟糕的想法”。


Updegrove 说,开源定义“基本上反映了利益相关方(并非所有利益相关方)在某个历史重要时刻就公平等主题达成的共识”。


从历史角度来看,在某种程度上,这种共识可能会发生改变,就像历史上所有与公平概念有关的共识都发生了变化——通常是朝着更好的方向变化。这种情况很可能也会发生在开源定义上,而且任何改变都有可能变得更好,只要它们由所有相关各方达成共识。


也就是说,Common Clause 不是真正的开源。Updegrove 还在之前的博客中写道:


如果将 Commons Clause 放入开源许可的队列,那么开源许可很可能会变得面目全非。其次,如果 Commons Clause 能够流行起来,很可能会导致一种不受欢迎的趋势。在开放源码的早期,许可的泛滥并没有任何好处,并且会造成持续的混乱和复杂性,因为不是所有许可都与其他许可兼容。这意味着在将任何一段开放源代码添加到代码库之前,都必须确定其许可是否与同一产品中的其他软件许可兼容。这是一个令人头疼的问题。


Commono Clause 和其他类似的许可,如 MongoDB 的服务器端公共许可(Server Side Public License,SSPL)毫无疑问都是令人头疼的问题。他们试图让其他公司在享用其开源软件的同时,也将从中得到的利润共享出来。


Common Clause 禁止其他公司销售从其授权的代码派生出来的软件,还阻止为其提供咨询或支持服务。所有这一切的重点是阻止其他公司(特别是 Amazon Web Services)将 Redis 作为服务提供给用户。


当 Redis 第一次做出这一举动时,OSI 主席 Simon Phipps 在 Twitter 上说:“Redis 变成专有软件,这很糟糕。这不仅仅是对合理使用的限制,而是在废除软件自由”。


从那时起,相关的争论进一步加剧。一些 Linux 发行版(如 Debian 和 Fedora)已经将 Redis 移除。Red Hat 也因为 SSPL 放弃了 MongoDB。


从短期来看,Redis 是成功的,毕竟 6000 万美元的融资不是个小数目。但是,从长远来看,推动开源许可和软件融资只会伤害到 Redis 和任何试图围绕开源建立业务的人。

延伸阅读

Kafka团队修改KSQL开源许可,怒怼云厂商


上任三把火!谷歌云新任CEO怼AWS开源问题


技术寡头争霸传之:控制开源工具,就控制了整个生态


参考文章:


https://www.zdnet.com/article/the-battle-between-real-open-source-vs-faux-open-source-heats-up/


更多优质内容请关注微信公众号“AI 前线”(ID:ai-front)



2019-02-22 13:336431
用户头像

发布了 38 篇内容, 共 30.6 次阅读, 收获喜欢 206 次。

关注

评论

发布
暂无评论
发现更多内容

在统信UOS上二进制安装GreatSQL

GreatSQL

MySQL UOS 统信 greatsql greatsql社区

Prompt Learning: ChatGPT也在用的NLP新范式

Baihai IDP

人工智能 自然语言处理 nlp ChatGPT 企业号 2 月 PK 榜

擅用瓴羊Quick BI报表分析工具,数据分析事半功倍

夏日星河

【FAQ】集成分析服务的常见问题及解决方案

HMS Core

HMS Core

Led透明显示屏的发展超乎你想象

Dylan

LED 显示器 LED显示屏

搞懂Druid之连接创建和销毁

小小怪下士

Java 程序员 后端 Druid

基于飞桨PaddleClas完成半导体晶圆图谱缺陷种类识别

飞桨PaddlePaddle

paddle 开源 飞桨

Percona 8.0.30中show engine innodb status导致coredump排查及分析

GreatSQL

MySQL MySQL 高可用 :MySQL 数据库 greatsql greatsql社区

vivo版本发布平台:带宽智能调控优化实践-平台产品系列03

vivo互联网技术

版本发布 CDN带宽

「读源码」为什么注册路由时没有传入上下文,在接口方法中却能取到?

王中阳Go

Go golang 高效工作 学习方法 程序员

吃透阿里2023版Java性能优化小册后,我让公司系统性能提升了200%

程序员小毕

数据库 程序员 JVM 架构师 Java性能优化

文盘Rust -- 本地库引发的依赖冲突

京东科技开发者

后端 Clickhouse 本地计算 rust语言 企业号 2 月 PK 榜

疑似45亿条递信息泄露,“三类主体”如何应对?

极盾科技

数据安全

有爱相伴,宠爱有家,皮皮App发起关爱流浪动物主题公益活动

联营汇聚

BeyondCampus-护航高校网络安全

权说安全

网络安全 零信任

ModStartBlog v6.7.0 后台管理优化,页面宽度调整

ModStart

ChatGPT风口下的技术“狂飙”,天翼云荣登ZeroCLUE榜首

天翼云开发者社区

假如面试官问你Babel的原理该怎么回答

loveX001

JavaScript

令人头秃的js隐式转换面试题,你能做对吗

loveX001

JavaScript

百度前端必会react面试题总结

beifeng1996

React

构建云边端一体的分布式云架构,软硬结合驱动边缘计算创新场景

百度开发者中心

云原生 边缘计算 #百度智能云#

面试官:说说React-SSR的原理

beifeng1996

React

最初设计时就会避开钽电容,这是为什么呢?三大理由告诉你原因

元器件秋姐

元器件 电容 钽电容

关于微服务架构的思考

HummerCloud

微服务 云原生

Java 集合中的排序算法浅析

京东科技开发者

jdk 后端 Java、 排序算法 企业号 2 月 PK 榜

开学季,5门优选好课助你在新学期狂飙!

博文视点Broadview

瓴羊Quick BI即席分析工具:创设数据分析捷径

巷子

瓴羊Quick BI为企业决策者提供可视化分析服务

小偏执o

腾讯前端必会面试题(必备)

loveX001

JavaScript

面试了20+前端大厂,整理出的面试题

loveX001

JavaScript

面试官:你是怎样进行react组件代码复用的

beifeng1996

React

被批伪开源!刚刚融资6千万美元的Redis怎么了?_开源_Steven Vaughan-Nichols_InfoQ精选文章