本文共 1463 字,大约阅读时间需要 4 分钟。
4月2日,自动化配置管理工具Chef官方博客发布宣布了两件事情:
在博文中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此举说明了:
不管怎么说,Chef转型后的模式是否能成功还需要市场的验证。
转载地址:http://kygjx.baihongyu.com/