解决许可证兼容性问题,Ubuntu 内核将内置 ZFS

jopen 8年前

Canonical 的产品和策略团队的 Dustin Kirkland 撰文 证实 Ubuntu 计划捆绑 ZFS 文件系统核心模块。他写到:zfs.ko 是一个自容器的文件系统模块,该模块并非 Linux 内核自带,而是来自 OpenZFS 和 OpenSolaris 。这种各自独立的局面已经存在多年,特别是自容器、非 GPL 甚至上商业(如 nvidia.ko)的内核模块。

而 Canonical 专门对此进行了法律上的研究,包括与行业里软件自由法律顾问的讨论,这些讨论和研究主要针对的就是 Linux 内核和 ZFS 文件系统之间的许可证问题。

通过研究和讨论我们认为在 Ubuntu 核心中加入 ZFS 支持是遵守两个项目许可证的条款和权利的。

Linux 内核的 GPLv2 许可证和 ZFS 的 CDDL 许可证都是 copyleft 许可证,各自拥有不同的条款范围。CDDL 针对其本身所有的文件,而 GPLv2 针对的衍生产品。

CDDL 无法应用到 Linux 内核,因为 zfs.ko 是一个自容器的文件系统模块,内核本身很明显并不是该新文件系统的衍生产品。

我们的结论对 Ubuntu 用户来说是一个好消息,对 Linux 来说是好消息,对自由和开源软件来说更是一个好消息。

我们已经达成这个结论,而且我们也没兴趣继续争论许可证的兼容性问题,但欢迎大家讨论这些技术的应用机会。

来自: http://www.oschina.net//news/70828/ubuntu-kernel-with-zfs-supported