写点什么

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:085657
用户头像
张婵 InfoQ 技术编辑

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

关注

评论

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

让设计如语言一般自然

鲸品堂

设计 通信 运营商

Hadoop完全分布式安装部署

编程江湖

大数据 hadoop

Java 动态代理之 InvocationHandler 最简单的入门教程

汪子熙

Java 动态代理 28天写作 SAP 12月日更

云原生时代的"应用级"多云管理

北京好雨科技有限公司

云计算 Kubernetes 容器 多云管理

深度解读|Spark 中 CodeGen 与向量化技术的研究

Kyligence

从源码分析快速实现对新开源软件的检测

华为云开发者联盟

二进制 开源软件 二进制SCA 特征

入驻快讯|欢迎字节跳动终端技术团队正式入驻 InfoQ 写作平台!

InfoQ写作社区官方

入驻快讯

前端开发框架react 之UmiJS

@零度

大前端 React

Redis 很强,不懂使用规范就糟蹋了

码哥字节

redis Redis开发规范 签约计划第二季

全面适配DPDK 20.11,DPVS发布v1.9.0版本

爱奇艺技术产品团队

Linux系统学习《Linux一学就会》Linux文件系统结构

侠盗安全

Linux linux运维 运维工程师 云计算架构师

异构组网如何解决共享资源冲突?|HDC2021技术分论坛

HarmonyOS开发者

HarmonyOS

java开发SSM框架整合之MyBatis动态SQL

@零度

mybatis ssm JAVA开发

TDengine在雷达台站运维管理系统中的落地实践

TDengine

数据库 tdengine 时序数据库

网络协议之:还在用HTTP代理?弱爆了!快试试SOCKS5

程序那些事

网络协议 HTTP 程序那些事 12月日更 SOCKS5

Java 开发中常见的 10 个错误

编程江湖

JAVA开发 java编程

华为AppCube入选Forrester《中国低代码平台市场分析报告》

华为云开发者联盟

华为 低代码 AppCube 应用魔方 Forrester

TDS构建数据湖、数据仓库应用介绍

星环科技

react源码解析15.scheduler&Lane

buchila11

React React Hooks

爱奇艺基础数据平台演进

爱奇艺技术产品团队

给弟弟的信第4封|你需要尽早知道的理财知识

大菠萝

28天写作

大厂算法面试之leetcode精讲22.字典树

全栈潇晨

LeetCode 算法面试

陈齐彦 Roby:开源也许是中国未来IT行业最重要的统战对象 I OpenTEKr 大话开源 Vol.1

OpenTEKr

大话开源

react源码解析16.concurrent模式

buchila11

React React Hooks

python入门难?十之八九是因为python 协程吧!

梦想橡皮擦

12月日更

图数据和知识图谱,数字化转型的新引擎

星环科技

图数据库 知识图谱

Redis 分布式锁的正确实现原理演化历程与 Redisson 实战总结

码哥字节

redis RedLock redisson 分布式锁 签约计划第二季

Redis 核心知识点归纳总结,从根上理解 Redis

码哥字节

redis Redis 核心技术与实战 签约计划第二季

说了半天跨平台,今儿咱就来跨跨!(上)

为自己带盐

Docker dotnet 28天写作 签约计划第二季 12月日更

瞰源 | 当我们谈论开源时,我们在谈论什么?

OpenTEKr

狄安瞰源

node服务端渲染

编程江湖

node.js 大前端

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