写点什么

Chef 宣布 100% 开源,要走红帽模式?

  • 2019-04-04
  • 本文字数:1235 字

    阅读完需:约 4 分钟

Chef宣布100%开源,要走红帽模式?

4 月 2 日,自动化配置管理工具 Chef 官方博客发布博文宣布了两件事情:


  1. 从现在起,Chef 将扩展开源许可范围,将其 100%的软件纳入 Apache 2.0 许可证(与现有的 Chef Infra,Chef InSpec 和 Chef Habitat 许可条款一致),对使用、分发和货币化没有任何限制,只要尊重 Chef 的商标政策。

  2. 为了满足企业用户对 DevOps,自动化等方面的需求,Chef 发布了一款新的商业发行版 Chef Enterprise Automation Stack。该企业版基于 Chef Workstation,Chef Workstation 能快速启动和运行开发环境。Chef Automate 是系统的企业可观察性和管理控制台。还包括用于基础架构自动化的 Chef Infra(以前只是 Chef),用于安全性和合规性自动化的 Chef InSpec 以及用于应用程序部署和编排自动化的 Chef Habitat。


在博文中 Chef 表示,他们一直相信开源的力量,这种理念是他们软件创新的核心。多年来,Chef 都在尝试并从各种不同的开源模式,社区和商业模式中学习,以寻求适当的平衡。


reddit 上很多网友在讨论这个问题,有人说 Chef 的做法是“红帽模式”,此举就是 Chef 的 CentOS。


红帽有 Redhat Linux 和企业版的 Redhat Enterprise Linux (RHEL),都能够通过网络 FTP 免费的获得并使用,但在 2003 年的时候,Red Hat Linux 就停止了开发。Redhat 开发 Linux 的发行版,要遵守开源协议,所以 RHEL 的源码也要公开,只要是遵循 GPL 协议,任何人都可以在原有的软件构成的基础上再开发和发布。这样 CentOS( Community Enterprise Operating System )就诞生了。CentOS 从网站上获取 RedHat 的所有源代码进行重新编译。但 RHEL 是商业产品,红帽的商标不能用,只能改成 CentOS 的 标识。CentOS 就是 RedHat 的免费版本。


RHEL 通过付费可以得到在线升级(包括补丁)或咨询服务、技术支持;CentOS 提供长期的免费升级更新支持,网络上的技术支持也很多,但是并不保障对应 RHEL 的软件在 CentOS 上面能也够 100% 正常工作,并且安全漏洞的修正和软件包的升级也要慢很多。CentOS 并不向用户提供商业支持,当然也不负任何商业责任。


对比起来 Chef 此举确实很像红帽的模式。有人担心这样 Chef 以后将不会再发行其他版本,只有商用企业版会得到支持和更新。


过去几年间,不少开源软件背后的企业都在商业化,比如 Confluent, Elastic, MongoDB 等,也鼓励了投资者。很少有像 Chef 这样回归古老的完全开源模式。


RedMonk 上的一篇文章里提到,Chef 此举说明了:


  1. 源代码相对于那些不开源的软件来说没有真正价值,只有底层源代码完全开放才能成就有价值的产品。

  2. 商标有真正的价值。既然源代码没有价值,那什么才有价值?Chef 在博客中提到“……只要尊重 Chef 的商标政策。”任何人都可以在 Chef 的源代码基础上开发、售卖软件,但是不能直接叫“Chef"。这种场景下,就说明了相比于源代码,商标才是有真正价值的。这其实是一个赌注,按其他商业化的开源软件发展轨迹来看,不敢保证会有云厂商在 Chef 源代码基础上再次开发和售卖。


不管怎么说,Chef 转型后的模式是否能成功还需要市场的验证。


2019-04-04 16:085720
用户头像
张婵 InfoQ 技术编辑

发布了 87 篇内容, 共 55.3 次阅读, 收获喜欢 218 次。

关注

评论

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

p3c 插件,是怎么检查出你那屎山的代码?

小傅哥

小傅哥 代码规范 p3m pmd 开发手册

maven如何忽略指定的远程仓库

小江

maven nexus 迁移 java;

HUAWEI雄起!顶级网络工程师总结出了这份网络协议开源笔记

Java 架构 面试 程序人生 编程语言

在线985,211高校查询

入门小站

工具

吃串串,数签签,这个AI神器一秒搞定

百度大脑

人工智能 EasyDL

带你读论文丨基于视觉匹配的自适应文本识别

华为云开发者联盟

损失函数 视觉 文本识别 文档识别 视觉匹配

大厂面试喜欢考算法,该怎么破?

博文视点Broadview

一文带你了解经典的Java垃圾回收机制

华为云开发者联盟

Java JVM 对象 垃圾回收机制 垃圾收集器

2021年9月数据库流行度排行解读:聊聊国产数据库可以从哪方面做到以用户为中心

墨天轮

数据库 TiDB oceanbase 国产数据库 达梦

2021 DEMO CHINA创新中国总决赛峰会闭幕,光子晶体斩获2021 DEMO GOD

创业邦

考试试卷存储设计

guangbao

Linux之常见的存储架构

在即

9月日更

2B 销售系统设计需要考虑的 3 个层面

boshi

团队管理 销售管理

密码学系列之:1Password的加密基础PBKDF2

程序那些事

算法 加密解密 密码学 程序那些事

OceanBase 源码解读(五):租户的一生

OceanBase 数据库

数据开发 oceanbase OceanBase 开源 OceanBase 社区版 OceanBase 数据库大赛

iPhone13全线机型上线WeTest云手机平台

WeTest

回帖抽大奖——5分钟极速体验AI技术能力

百度大脑

人工智能

JavaScript “上层”语言

Augus

JavaScript 9月日更

MLOps生产中的机器学习:为什么你应该关心数据和概念漂移 易筋 ARTS 打卡 Week 67

John(易筋)

ARTS 打卡计划

低代码平台的功能及其用处

低代码小观

程序员 低代码 开发工具 低代码开发平台 无代码

MPU:鸿蒙轻内核的任务栈的溢出检察官

华为云开发者联盟

鸿蒙 内核 任务栈 MPU 内存保护单元

深入理解Netty-从偶现宕机看Netty流量控制

vivo互联网技术

Java、 框架 netty

两个剪辑透明化融合视频特效处理

老猿Python

Python 音视频 视频剪辑 视频特效 引航计划

Elasticsearch IK 分词扩展词典(qbit)

qbit

elastic 扩展词 分词

linux之秘钥登录

入门小站

Linux

[微服务] You built it.You fix it.

baiyutang

微服务 9月日更

天壤完成新一轮战略融资 加速构建数字化转型通用智能平台

InfoQ 天津

什么是低代码自动化以及它如何使你受益?

低代码小观

程序员 自动化 工具 低代码 低代码开发平台

百度信息流和搜索业务中的KV存储实践

百度Geek说

后端 搜索

华为云顾炯炯:云原生应用传送网络AND的实现架构与核心技术分享

华为云开发者联盟

网络 华为云 应用传送网络 ADN 东数西算

卷王本卷

FunTester

内卷 FunTester

Chef宣布100%开源,要走红帽模式?
_DevOps & 平台工程_张婵_InfoQ精选文章