GNOME 和 KDE 联手打造 Linux 桌面,Nvidia GPU 文档开放,扫描固件漏洞的强大新方法,以及更多新闻

了解过去两周最重要的开源新闻。
104 位读者喜欢这篇文章。
Weekly news on Opensource.com

Opensource.com

在本期开源新闻综述中,我们将介绍两款新的强大数据可视化工具、Nvidia 开源 GPU 文档、用于保护自动驾驶汽车固件的令人兴奋的新工具等等!

GNOME 和 KDE 合作开发 Linux 桌面

Linux 在桌面电脑领域一直处于碎片化状态。在最近的公告中,“两个主要的 Linux 桌面竞争对手, GNOME 基金会 和 KDE,已同意合作。”

这两个组织都将赞助今年 11 月在巴塞罗那举行的 Linux 应用峰会 (LAS) 2019。此举在一定程度上似乎是为了应对桌面计算不再是争夺主导地位的最佳场所。无论原因如何,Linux 桌面爱好者都有新的理由希望未来能出现标准化的 GUI 环境。 

新的开源数据可视化工具

世界上很少有事物不是由数据驱动的。除非数据以人们可以交互的形式呈现,否则它就没什么用处。最近开源的两个数据可视化项目正试图让数据变得更有用。

第一个工具名为 Neuroglancer,由 Google 的一个研究团队创建。它“使神经学家能够在交互式可视化中构建大脑神经通路的 3D 模型。” Neuroglancer 通过使用神经网络来追踪大脑中神经元的路径并构建完整的可视化来实现这一点。科学家们已经使用了 Neuroglancer(您可以从 GitHub 上获取),从果蝇大脑的扫描图中构建交互式地图。

第二个工具来自一个不太可能的来源:澳大利亚信号局。它是该国类似于 NSA 的机构,该机构“开源了其内部数据可视化和分析工具”之一。 它被称为 Constellation,它可以“识别复杂数据集中的趋势和模式,并且能够扩展到‘数十亿的输入’。” 该机构的总干事 Mike Burgess 表示,他希望“这个工具将有助于产生科学和其他突破,这将使所有澳大利亚人受益。” 鉴于它是开源的,它可能会使全世界受益。

Nvidia 开始发布 GPU 文档

多年来,图形处理器 (GPU) 制造商 Nvidia 并没有让开源项目轻松地为其产品开发驱动程序。该公司朝着与这些项目友好的方向迈出了一大步,发布了 GPU 硬件文档。

该文档以 MIT 许可证发布,可在 GitHub 上获取。它涵盖了几个关键领域——例如设备初始化、内存时钟/调整和电源状态。据硬件新闻网站 Phoronix 报道,Nouveau 项目(为 Nvidia GPU 开发开源驱动程序)将成为首批使用此文档来促进其开发工作的项目之一。

用于保护固件的新工具

似乎每周都有关于移动设备或联网小工具中出现新漏洞的新闻。通常,这些漏洞是在控制设备的固件中发现的。自动驾驶汽车服务 Cruise 发布了一个开源工具,用于在这些漏洞成为问题之前捕获它们。

该工具名为 FwAnalzyer。它检查固件代码是否存在许多潜在问题,包括“识别(ing)潜在的危险可执行文件”和查明“任何被错误遗留的调试代码”。 Cruise 的工程师 Collin Mulliner 帮助开发了该工具,他说,通过在其代码上运行 FwAnalyzer,固件开发人员“现在有能力检测和预防各种安全问题。”

其他新闻

像往常一样,感谢 Opensource.com 工作人员和版主本周的帮助。 

标签
That idiot Scott Nesbitt ...
我是自由/开源软件的长期用户,撰写各种文章既是为了乐趣也是为了盈利。我并没有把自己看得那么重要,我所有的特技都是自己完成的。

评论已关闭。

Creative Commons License本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。
© . All rights reserved.