Oracle改变协议之前,Linus不建议使用ZFS On Linux

Posted OSC开源社区

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle改变协议之前,Linus不建议使用ZFS On Linux相关的知识,希望对你有一定的参考价值。

Linux 内核创建者 Linus Torvalds 最近回应 Linux 内核调度器存在问题的文章引发了大家的关注,在同一个帖子里,他还回复了一名用户抱怨 Linux 内核最近破坏了内核源码树外 ZFS 模块的评论。

ZFS On Linux 是一个 Linux 文件系统和卷管理器。

Linus 表明了自己对 ZFS On Linux 的态度,在 Oracle 对 ZFS 的代码进行重新授权以使其能更友好地被引入到 Linux Kernel mainline 之前,他不会推荐使用 ZFS On Linux。不过即便抛开许可证的原因,Linus 似乎也没被 ZFS 的功能或综合表现所吸引。

当然,Linus Torvalds 对内核源码树外模块的行为几乎不怎么控制,并且始终坚守不维护不稳定的驱动程序 API/ABI 的立场,不会投入精力到闭源/内核源码树外的代码中。内核源码树外的模块也基本上被视为不存在。

根据 Linus 的回应,如果有人为 Linux 内核添加了像 ZFS 这样的模块,那么它们将独立于 Linux 内核,Linus 也无法维护它,也无法被其他人提交的内核变更所影响。有人认为将 ZFS 代码合并到内核中是可行的,但 Linus 考虑到 Oracle 的诉讼性质,以及有关许可的问题,他绝对无法放心采用这种方式。

Linus 还坦言对某些"ZFS shim layer"东西完全不感兴趣,有些人似乎认为这会隔离两个项目。但这对 Linux 内核没有任何价值,并且考虑到 (请参阅 Java),他不认为 Oracle 会修改 ZFS 的许可证。

总而言之,Linus 的观点就是不要使用 ZFS。他表示自己见过的基准测试并没有使 ZFS 看起来那么出色。据他所知,ZFS 背后也没有任何真正的维护人员。因此,从长期稳定性的角度来看,为什么首先要使用它?

推荐阅读




以上是关于Oracle改变协议之前,Linus不建议使用ZFS On Linux的主要内容,如果未能解决你的问题,请参考以下文章

git入门简介

Linus 坚守 30 年,改变了世界!

Oracle中with as的用法 zf

在 Zf2 中获取 50,000 多行的有效且最快的方法

Zend_Service_Twitter 和 Twitter API 1.1 (ZF 1.12.3)

ZF2 Breadcrumbs Helper - 如何将其呈现为无序列表?