【新闻】由于开源OpenDTrace项目的一个端口,微软在其内部构建中增加了对DTrace的支持。微软Windows内核组程序经理Hari Pulapaka在一篇博客文章中写道,Redmond为支持Windows上的DTrace所做的更改都将在GitHub上可用,合并将在未来的几个月内实现。
要想在Windows 10上使用DTrace,用户就需要一个64位的内部构建版本18342又或是更高的版本。同时还要有一个有效的内部帐户,因为DTrace本身需要在管理员模式下运行。
Windows
DTrace和ZFS文件系统曾经被认为是Sun Solaris操作系统中的“王者”。但随着Solaris的衰落,这两种技术都进入了其它操作系统,比如Linux和BSDs,并取得了不同程度的成功。
2018年2月,Oracle停止了与DTrace的纠缠,转而使用GPLv2。那时,Linux已经学会了在没有调试器的情况下工作,并将Berkeley Packet Filter过滤器从最初的网络任务扩展为更通用的调试器。
仅在2018年,Redmond就以75亿美元的价格收购了GitHub,并向开源专利联盟开放发明网络的成员提供了自己的专利组合,开放了Windows UI框架的部分源代码。前不久,微软为Windows 10开放了计算器应用程序的源代码。