在本周的开源新闻综述中,我们将关注 Rust 1.0.0 的发布、NASA 的软件目录以及更多内容!
5 月 16 日至 22 日开源新闻综述
Rust 1.0.0 版本现已发布
经过漫长的开发过程,Mozilla 支持的 Rust 编程语言在上周发布了其首个稳定版本。Rust 是一种系统编程语言,旨在性能方面与 C 和 C++ 竞争,但与这些语言不同的是,Rust 内置了高级功能,使得编写包含因内存管理不善而导致的安全漏洞的代码变得非常困难。Ars Technica 在其关于 Rust 1.0 发布的文章中简洁地介绍了 Rust 的特性,但如果您想深入了解,Rust 的官方文档是一个不错的起点。
由于 Rust 是一种新语言,大多数开发者工具不包含 Rust 的代码补全或语法高亮功能,但这已经开始改变。Rust 代码补全现已在 KDE 的 Kate 编辑器中可用(KDevelop 支持也将在不久的将来推出)。其他项目应该很快也会添加 Rust 支持。
Sailfish OS 成为俄罗斯官方移动操作系统
随着对移动操作系统隐私和安全性的担忧日益增长,一些国家正在寻找 iOS 和 Android 生态系统之外的解决方案。ZDNet 报道称,俄罗斯已决定认可 Jolla 的 Sailfish OS 作为两大移动操作系统的可行替代方案。俄罗斯已经开始付费让开发者将其应用程序移植到 Sailfish OS,尽管该操作系统目前仅占很小的市场份额(不到 1%)。
Sailfish OS 基于 Linux(添加了专有组件),Jolla 总部位于芬兰,但拥有国际股东。根据 ZDNet 的文章和 Jolla Users 网站上的一篇文章,此举是 Jolla 扩大其在金砖国家(巴西、俄罗斯、印度、中国、南非)市场份额的更广泛努力的一部分。
NASA 发布第二版年度软件目录
NASA 本周发布了第二版软件目录 (PDF)。目录中的软件对公众、政府机构和企业免费开放。部分软件是完全开源的,而其余软件则仅限于特定受众。白宫科技政策办公室创业助理主任 Doug Rand 在他为 SpaceRef 撰写的文章中分享了有关此次发布的更多详细信息。根据 Rand 的文章,第一版目录已被下载超过 10 万次,软件目录网站已被访问数百万次。
Arduino Srl 推出 Arduino Yún Mini
Arduino Srl 宣布推出 Arduino Yún 单板计算机的微型版本。LinuxGizmos.com 介绍了这款新产品的技术规格,并对 Arduino 项目分裂成 Arduino.cc 和 Arduino.org 两个集团的情况进行了出色的概述。对于那些不熟悉情况的人来说,这种分裂可能会令人困惑——LinuxGizmo.com 的文章对此主题进行了很好的介绍,并提供了指向更深入报道该问题的故事的有用链接。文章还提到了 Arduino.cc 与 Adafruit 建立合作伙伴关系以制造 Arduino 板以及 Arduino.cc 和 Arduino.org 的其他几项发展。
其他新闻
- Luka 开源电动汽车项目正在进行中
- 纪录片将详细介绍 Penn Manor 独特的笔记本电脑计划
- 搭载 Firefox OS 的 Panasonic 智能电视现已上市
- Qt 庆祝成立 20 周年
- 莱昂奥古斯丁学院改用 Ubuntu
和往常一样,感谢 Opensource.com 的员工和版主本周提供的帮助。请务必查看我们的活动日历,了解下周开源领域将发生什么。
评论已关闭。