云网牛站
所在位置:首页 > Linux新闻 > DTrace放弃CDDL转用GPL,甲骨文做了件正确的事?

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

2018-02-17 09:13:42作者:局长稿源:开源中国

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

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

 

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

 

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

 

DTrace 源码地址

 

相关主题

四大Linux厂商承诺将为违反GPLv2许可证的公司提供修复期限来纠正

精选文章
热门文章