Linus Torvalds 不建议在 Linux 内核中使用 ZFS
Linux 内核创建者 Linus Torvalds 最近回应 Linux 内核调度器存在问题的文章引发了大家的关注,在同一个帖子里,他还回复了一名用户抱怨 Linux 内核最近破坏了内核源码树外 ZFS 模块的评论。
Linus 表明了自己对 ZFS 的态度,在 Oracle 对 ZFS 的代码进行重新授权以使其能更友好地被引入到 Linux Kernel mainline 之前,他不会推荐使用 ZFS 。不过即便抛开许可证的原因,Linus 似乎也没被 ZFS 的功能或综合表现所吸引。
当然,Linus Torvalds 对内核源码树外模块的行为几乎不怎么控制,并且始终坚守不维护不稳定的驱动程序 API/ABI 的立场,不会投入精力到闭源/内核源码树外的代码中。内核源码树外的模块也基本上被视为不存在。
根据 Linus 的回应,如果有人为 Linux 内核添加了像 ZFS 这样的模块,那么它们将独立于 Linux 内核,Linus 也无法维护它,也无法被其他人提交的内核变更所影响。有人认为将 ZFS 代码合并到内核中是可行的,但 Linus 考虑到 Oracle 的诉讼性质,以及有关许可的问题,他绝对无法放心采用这种方式。
Linus 还坦言对某些"ZFS shim layer"东西完全不感兴趣,有些人似乎认为这会隔离两个项目。但这对 Linux 内核没有任何价值,并且考虑到 Oracle 关于 API 的版权诉讼(请参阅 Java),他不认为 Oracle 会修改 ZFS 的许可证。
总而言之,Linus 的观点就是不要使用 ZFS。他表示自己见过的基准测试并没有使 ZFS 看起来那么出色。据他所知,ZFS 背后也没有任何真正的维护人员。因此,从长期稳定性的角度来看,为什么首先要使用它?
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Istio 1.4.3 发布,大型微服务系统管理工具
Istio 是一个由谷歌、IBM 与 Lyft 共同开发的开源项目,旨在提供一种统一化的微服务连接、安全保障、管理与监控方式。具体来说,Istio 是一个开源服务网格平台,它确保微服务在处理故障时以指定的方式相互连接。 1.4.3版本具体更新内容如下: Bug fixes 修复了 Mixer 创建过多 watch,使 kube-apiserver 超载的问题 修复了 Pod 有多个没有暴露端口的容器时的注入问题 修复了正则表达式字段过于严格的验证 修复了正则表达式字段的升级问题 修复了 istioctl 安装的问题,可以正确将日志发送到 stderr 修复了无法为 istioctl 安装指定文件和配置文件的问题 修复了无法为 istioctl install安装某些对象的问题 修复了防止在 JWT 策略中将某些 JWK与 EC 密钥一起使用的问题 更新说明:https://istio.io/news/releases/1.4.x/announcing-1.4.3/
- 下一篇
Ubuntu 19.04 即将结束生命周期,请尽快升级
你是否仍在使用 Ubuntu 19.04 ‘Disco Dingo’?如果是的话建议请考虑尽快升级至 19.10 版本。Ubuntu 19.04 于9个月前(即2019年4月18日)发布。但由于它是非 LTS 版本,因此官方仅提供为期9个月的应用程序更新和安全补丁。 现在9个月的期限即将到来,官方对 Ubuntu 19.04 的支持将于2020年1月23日终止,在此日期之后如果你仍然使用它,将不会再接收到任何应用程序更新和错误修复,更重要的是不会获得任何关键的安全补丁。 对此,官方推荐的升级路径是先升级至 19.10(该版本于去年10月发布),然后等到 Ubuntu 20.04 LTS 发布后,再升级至此版本。虽然 Ubuntu 19.10 也是非 LTS 版本,但根据它的生命周期,19.10 会接收来自官方的更新和补丁支持至2020年7月。 随着 Ubuntu 20.04 LTS 计划于4月发布,如果现在升级至 19.10 可保证在 20.04 发布时大家都能顺利升级到新版本,并能持续获得来自官方的技术支持。
相关文章
文章评论
共有0条评论来说两句吧...