2018年2月16日星期五

DTrace 放弃 CDDL 转用 GPL,甲骨文做了件正确的事?


Linuxeden 开源社区 --

甲骨文 被发现 已经将 DTrace 的授权许可证从 CDDL 切换到了 GPLv2 和 UPL(核心内核使用 GPLv2+,uapi 使用 UPL)。

UPL 是一种通用许可证,根据 FSF 的规定,这是一种宽松的、非 copyleft 的许可证,与 GNU GPL 兼容。

DTrace 是源自 Solaris 操作系统的动态跟踪工具,提供了高级性能分析和调试功能,过去由于其源代码采用 CDDL 许可证,不兼容 Linux 内核使用的 GPLv2 许可证,无法直接移植。切换到 GPL 意味着可以将 DTrace 整合到内核,当然正确整合还有很多困难的工作要做。虽然 Linux 内核没有整合 DTrace,但 Linux 已经有了类似 DTrace 的功能。

DTrace 源码地址:https://oss.oracle.com/projects/DTrace/source.html

转自 http://ift.tt/2Ey1fzq

The post DTrace 放弃 CDDL 转用 GPL,甲骨文做了件正确的事? appeared first on Linuxeden开源社区.

http://ift.tt/2Et6GzF

没有评论:

发表评论