写点什么

Confluent 修改许可,限制其他云供应商

  • 2019-01-09
  • 本文字数:1228 字

    阅读完需:约 4 分钟

Confluent修改许可,限制其他云供应商

Confluent 宣布更改其 Confluent Platform 某些组件的许可协议,Confluent Platform 是一个提供传输数据功能的流式平台,也是连接系统和数据源的工具。许可变更主要是为了限制 SaaS 供应商使用这些组件。


Confluent 宣布更改其 Confluent Platform 某些组件的许可协议,Confluent Platform 是一个提供传输数据功能的流式平台,也是连接系统和数据源的工具。许可变更主要是为了限制 SaaS 供应商使用这些组件。


Confluent 公司由 Apache Kafka 创建者创立,公司员工是 Kafka 项目的主要提交者,同时也基于 Kafka 提供自己的平台。联合创始人兼首席执行官 Jay Kreps 表示,许可变更只会影响 Confluent Platform 的特定组件,并且“对 Apache Kafka 没有任何影响,Kafka 是作为 Apache 软件基金会的一部分而开发的,并且仍然在 Apache 2.0 许可之下”。受新许可限制的组件是 Confluent REST Proxy、Schema Registry、KSQL 和连接器,之前这些组件统称为 Confluent Open Source。



资料来源:https://www.confluent.io/confluent-community-license-faq


这些许可变更恰好发生在亚马逊发布 Kafka 托管流式服务之后,似乎是为了限制像亚马逊、微软、阿里巴巴和谷歌这样的云供应商与 Confluent 相竞争。值得注意的是,许可内容中有一段说明如下。


被许可方未被授权也不应该将该许可用于其他目的。就本协议而言,“其他目的”是指提供任何软件即服务、平台即服务、基础设施即服务或者其他与 Confluent 产品或服务相竞争的在线服务。


此外,Confluent 并不是第一家在 SaaS 环境中限制其他供应商实现其知识产权的公司。例如,RedisLabs 最近将特定模块的许可修改为 Commons Clause,而 MongoDB 的产品采用了 Server Side Public License。当被问及为什么要修改许可时,Confluent 联合创始人兼首席技术官 Neha Narkhede 回应说:“这一举措是为了让我们可以继续在免费发行的代码上大力投入,同时维持健康的业务来支持我们的投入”。Confluent 博客的常见问题页面列出了更多的问答。


虽然我们看到有几家公司做出了类似的改变,但社区中的一些人也对此表示担忧。例如,Joyent 首席技术官兼开源社区知名人士 Bryan Cantrill 在了解了这些公司近期的转变后得出结论:“许可无法解决根本问题”。他在一篇文章中解释说,许可限制更有可能伤害开源社区而不是帮助他们,因为云供应商将会只实现受许可限制的部分功能,仍然不会回馈项目。另一个有着相同想法的人是 ScyllaDB 创始人 Dor Loar,他表示,这不仅会影响大型云供应商,也会影响较小的开源型公司。


受此许可趋势影响的另一类公司将是提供 MongoDB/Elastic/Kafka/等服务的小型服务供应商。尽管他们对 OSS 做出了贡献,但这些较小的公司将受到限制性更强的许可的阻碍,这将使他们无法运行这些服务。


目前,Confluent 许可变更所造成的影响仍然相对较小,因为之前版本中组件的许可状态不会发生改变,这意味着供应商可以继续使用这些组件。


查看英文原文:https://www.infoq.com/news/2018/12/confluent-license-changes


2019-01-09 09:506987
用户头像

发布了 731 篇内容, 共 455.7 次阅读, 收获喜欢 2003 次。

关注

评论

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

Shopee 末端物流智能提效之路

Shopee技术团队

人工智能 算法 后端 供应链 物流

一文解析数据库的三生三世

Zilliz

数据库 oracle 数据库设计 Milvus

赋能“数字金融”,CODING 再下数城

CODING DevOps

研发管理 数字化转型 CI/CD 代码管理 可视化软件

CSS布局(二)之多列布局

Augus

CSS 11月日更

云账户是什么意思?有什么用?

行云管家

云计算 公有云 私有云 混合云 云资源

使用命令模式重构播放器控制条

Tom弹架构

Java 架构 设计模式

.Net6 miniAPI JWT鉴权授权的多种实现

面向对象的猫

netcore NET6

热爱代码且发量惊人,一名反“内卷”研发工程师的日常

尔达Erda

程序员 开发者 技术人生 成长笔记

我们是如何使用 PingCode Flow 实现研发自动化管理的?

爱吃小舅的鱼

项目管理 敏捷开发 PingCode

阿里P8手敲出来这份565页凤凰架构分布式手册,惨遭GitHub直接封杀

热爱java的分享家

Java 面试 编程语言 经验分享 凤凰架构

等级保护对象是指什么?是指整个单位吗?

行云管家

云计算 网络安全 等保 等级保护 等保2.0

太顶了!华为高工用一份423页的网络协议笔记把计算机网络讲清了

热爱java的分享家

Java 面试 程序人生 网络协议 经验分享

React性能优化

CRMEB

渗透实战:内网域渗透

网络安全学海

网络安全 信息安全 渗透测试 WEB安全 安全漏洞

主客体命名法

少个分号

百万关注的CSRF攻击是什么意思?

喀拉峻

黑客 网络安全 安全 信息安全

ArkUI 3.0让多设备开发更简单|HDC2021技术分论坛

HarmonyOS开发者

HarmonyOS

架构师书籍推荐:2021年必看的架构师图书

华章IT

架构师

前端如何低门槛开发iOS、Android、小程序多端应用

YonBuilder低代码开发平台

盲盒开发

模块四课后作业 - 设计千万级学生管理系统的考试试卷存储方案

渐行渐远

架构实战营

Go语言学习查缺补漏ing Day4

Regan Yue

Go 语言 11月日更

修复SecurityException: getDataNetworkTypeForSubscriber问题

Changing Lin

11月日更

ICCV 2021口罩人物身份鉴别全球挑战赛冠军方案分享

阿里云CloudImagine

阿里云 计算机视觉 视频云 ICCV2021 ICCV

CODING 项目协同 2.0 —— 让协作有条不紊

CODING DevOps

DevOps 研发管理 CODING 项目协同

使用 Resilience4j 框架实现重试机制

码语者

Java 重试机制 Reslience4j

干掉 XML Mapper,新出的 Fluent Mybatis 真香

AI乔治

Java sql 架构 mybatis

人脸识别实战:使用Python OpenCV 和深度学习进行人脸识别

AI浩

人脸识别

【语言】Java 日期 API 的使用技巧

恒生LIGHT云社区

Java 编程语言

springboot连接Nexus私服

小鲍侃java

11月日更

关于风险管理,如何将思维从项目升维到项目群?

光环PMO社群

项目管理 项目经验

Confluent修改许可,限制其他云供应商_开源_Eldert Grootenboer_InfoQ精选文章