写点什么

关系“破冰”?MongoDB 宣布与阿里云启动新合作伙伴关系

2019 年 10 月 31 日

关系“破冰”?MongoDB宣布与阿里云启动新合作伙伴关系

2019 年 10 月 30 日,MongoDB 官方文章发布博文称:公司与阿里巴巴集团的数据智能骨干业务阿里云建立合作伙伴关系,授权阿里云为客户提供 MongoDB-as-a-service(MongoDB 数据库即服务)解决方案。阿里云的客户将能够在全球范围内使用由阿里云数据中心托管的 MongoDB-as-a-service 服务。


据了解,本次合作阿里云可确保为使用当前和日后新版本的 MongoDB 数据库客户提供端到端管理及支持,同时还可以代表客户上报漏洞修复和支持问题。


阿里云平台的用户可以轻松使用 MongoDB 数据库的最新功能。目前阿里云支持的 MongoDB 新功能包括:多文档 ACID 事务、聚合管道类型转换、无阻塞从节点读取、变更流扩展以及数据迁移速度提升 40%等。随着 MongoDB 4.2 的发布,阿里云客户还能够利用分布式事务、客户端字段级加密、通配符索引、按需物化视图等功能。


与云厂商关系“破冰”?处在争议中心的 SSPL 协议被认可?

2018 年,MongoDB 共同创办人 Eliot Horowitz 曾称:“软件即服务市场快速增长,也催生了新一波开源服务器软件。不幸的是,一旦开源项目变有趣,就会有许多云计算厂商没有开发软件不劳而获,却又吝于反馈社群。”因此,2018 年 10 月,MongoDB 宣布其开源许可证将从 GNU AGPLv3,切换到 SSPL,新许可证将适用于新版本的 MongoDB Community Server 以及打过补丁的旧版本。


开源协议修改之后,MongoDB 在不少开源社区遭到了“冷遇”。2018 年 12 月 5 日,Linux 发行版 Debian 在邮件列表中讨论并决定不使用 SSPL 协议下的软件。2019 年 1 月,Fedora Legal 也对 SSPL v1 协议做出了相关决定,Fedora 已确定服务器端公共许可证 v1(SSPL)不是自由软件许可证。随后,Red Hat 也宣布将不会在 Red Hat Enterprise Linux 或 Fedora 中使用 MongoDB。


另外,SSPL 是否为开源协议也受到了开源人士和社区的质疑,有人认为 SSPL 其实违反了开源的本质,开源的价值和魅力就在于能够供任何人以任何形式进行使用(在其开源协议允许的范围内),而 SSPL 专门针对了特定类别的用户,对这部分用户造成了一定程度的歧视,且许可证作者的意图很明显是想对该许可证旗下软件的商业用户有所限制,如果社区将 SSPL 完全视为“开源”,那么可能会对生态系统中其它许可证下的产品造成伤害。


而 MongoDB 方面仍然认为 SSPL 是开源许可证,并向 OSI 提交了几个版本的 SSPL,但是 2019 年 3 月, MongoDB 首席技术官兼联合创始人 Eliot Horowitz 宣布从 OSI 的批准程序中撤回 SSPL 软件许可证:


我们仍然相信 SSPL 符合开源定义和四个基本的软件自由。然而,根据各位成员以及更大的开源社区对 SSPL 的接受程度,SSPL 在著佐权方面可能没有办法符合 OSI 批准所需的社群共识。因此,为了尊重现场 OSI 委员会及其它成员的时间和努力,我们决定撤销 SSPL 申请。


此次,MongoDB 与阿里云达成合作,代表着阿里云成为了国内第一家认可 MongoDB 新开源授权模式的云厂商。MongoDB 总裁兼首席执行官 Dev Ittycheria 表示:“中国是全球最大的数据库软件市场之一,MongoDB 在中国市场得到了广泛采用。实际上,在过去的四年里,中国是 MongoDB 下载量最大的市场,这反映出 MongoDB 作为下一代数据平台在全球范围内的广受欢迎程度。现在,不同规模的客户都可以使用中国大陆唯一授权的 MongoDB-as-a-service(MongoDB 数据库即服务)解决方案。我们很高兴与阿里云合作,让客户能够使用 MongoDB 来实现业务转型。”


MongoDB 与阿里云成为合作伙伴,是否意味着 MongoDB 与云厂商相对紧张的关系开始“破冰”,处在争议中心的 SSPL 协议也开始渐渐被主流接受呢?


相关阅读:


没有一个技术天生完美,MongoDB 十年发展全纪录


玩大了,开源协议修改引发 MongoDB“大动荡”?


MongoDB 主动撤回 SSPL 的开源许可申请


2019 年 10 月 31 日 10:572568
用户头像
田晓旭 InfoQ 编辑

发布了 471 篇内容, 共 214.2 次阅读, 收获喜欢 1458 次。

关注

评论

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

前端性能优化

roadup

前端工程 性能调优

网线如何制作和如何使用?

CSS ( Cascading Style Sheets )

roadup

CSS

数仓建设中最常用模型--Kimball维度建模详解

五分钟学大数据

大数据 数据仓库 数仓 维度建模

外行话之什么是好的游戏角色

Justin

28天写作 外行话 游戏设计

【Mysql-InnoDB 系列】锁

程序员架构进阶

MySQL innodb 28天写作

三分钟快速详细安装CentOS

程序员的时光

Linux centos 程序员 28天写作

关于选择的复盘(part 1)

.

28天写作

计算机网络基础

roadup

TCP 网络 HTTP 计算机 HTTP3.0

原理竟然是这!GitHub上标星13k的《Android面试突击版》,醍醐灌顶!

欢喜学安卓

android 程序员 面试 移动开发

Spring5.0源码学习系列之Spring AOP简述

AI乔治

Java spring 架构

漫谈分层架构:为什么要进行架构分层?

AI乔治

Java 架构 高可用系统的架构 高可用架构

异步I/O -- posix aio 从入门到放弃的吐血实践

1412

workflow srpc 异步调度 posix aio kqueue

记录一下我离线依赖迁移安装的具体尝试过程

blueju

JavaScript 前端 npm Node webpack

SpringBoot太强了、ShardingSphere上榜

云流

spring 编程 框架

扫盲帖:聊聊微服务与分布式系统

AI乔治

Java 架构 微服务 分布式系统

自动驾驶到底应该怎么实现?(28天写作 Day4/28)

mtfelix

自动驾驶 28天写作 智能电动车

精选算法面试-队列

李孟

算法 队列 28天写作

Synchronized 精讲

伯阳

Java 多线程 高并发 synchronized java关键字

Spring Boot 使用slf4j进行日志记录

武哥聊编程

Java springboot SpringBoot 2 slf4j 28天写作

synchronized只会用不知道原理?一文搞定

Java鱼仔

Java 面试 并发 synchronized

房子是程序员的印钞机和救生舱

陆陆通通

赚钱 程序人生 买房 逆袭 28天写作

影响DevOps和DevSecOps采用的7种趋势

啸天

安全 DevSecOps 应用安全

28 天带你玩转 Kubernetes-- 第四天(资源介绍)

Java全栈封神

Kubernetes k8s 28天写作 k8s教程 k8s资源

甲方日常 83

句子

工作 随笔杂谈 日常

【薪火计划】11 - 学习总结

brave heart

管理 28天写作

我与你地铁高峰期的邂逅,背后竟然是?

脑极体

不可多得的干货!耗时两个礼拜,8000字安卓面试长文,内含福利

欢喜学安卓

android 程序员 面试 移动开发

突然明白 npm install xxx 的业务实际用处

blueju

前端 npm

读《关于中台的思考与尝试》,我竟然懂得了这么多!

李忠良

中台 方法论

[2/28]保障业务转化为开发需求

俊毅

2021年全国大学生计算机系统能力大赛操作系统设计赛 技术报告会

2021年全国大学生计算机系统能力大赛操作系统设计赛 技术报告会

关系“破冰”?MongoDB宣布与阿里云启动新合作伙伴关系-InfoQ