Mozilla 的 IoT 重新启动,基于太阳的 GPS 及更多新闻

回顾过去两周最重要的开源新闻头条。
132 位读者喜欢这篇文章。
Weekly news on Opensource.com

Opensource.com

在本期开源新闻综述中,我们将关注来自 Mozilla 的开源项目、一个用于分析 Flash 文件的工具、GPS 的开源替代方案等等!

Mozilla 最新的开源产品

正如您可能预料的那样,Mozilla 在许多开源领域都有涉足。在过去两周里,Mozilla 公布了两个重要的项目。

第一个项目是 Pyodide。这是一个“实验性的 Python 项目,旨在从浏览器窗口内执行计算”。虽然其他项目也在尝试将 Python 解释器引入 Web 浏览器,但 Pyodide “不需要重写流行的科学计算工具(如 NumPy、Pandas、Scipy 和 Matplotlib)即可实现足够的性能。”

第二个项目是一个 名为 Mozilla WebThings 的 IoT 平台。WebThings 并非全新。它是该组织 Project Things 平台的成熟版本,用于“监控和控制连接设备”。最新版本的 WebThings 添加了用于记录和可视化来自智能设备的数据的功能,以及监控和触发来自互联网连接探测器的警报。您可以在 Mozilla IoT 网站了解更多信息。

用于自动分析 Flash 文件的开源工具

Flash 曾经为网络上大部分动画和视频提供支持,但它也是一种拒绝消失的技术。尽管它以安全性差而闻名。为了帮助对抗恶意的 Flash 文件,安全公司 FireEye 发布了一个开源工具来分析这些文件。

该工具名为 FLASHMINGO,它使用“开源 SWIFFAS 库来解析 SWF (Flash) 文件”。您可以单独运行 FLASHMINGO,将其用作库,或使用 Python 编写的插件扩展其功能。这些插件可以识别“可疑的方法名称、常量和循环,以及检索所有嵌入式数据”。

如果您有兴趣了解更多关于 FLASHMINGO 的信息或使用它,您可以从 其 GitHub 仓库获取代码。

英国大学生创建开源导航设备

当设计与开源相遇,会产生新的导航系统吗?这正是英国皇家艺术学院和帝国理工学院的学生合作创建 GPS 的开源替代方案时发生的事情。

该设备名为 Aweigh (意为起锚),基于 Raspberry Pi 构建,是一种“不依赖卫星的导航技术”。相反,该系统“使用太阳计算用户的位置”,就像昔日的航海家使用六分仪一样。Aweigh 也可以离线工作,因此“用户的定位数据不会通过互联网泄露”。

西巴尔的摩社区中心采用法国开源平台

开源没有国界,马里兰州的一个社区中心正在证明这一点。西巴尔的摩的圣弗朗西斯社区中心 采用了在法国开发的 Lutèce 平台,“用于其为居民提供的项目和服务”。

该软件是一个“门户引擎,可以让你轻松创建你的网站或内网”,多年来一直在巴黎运行,以管理市政服务。圣弗朗西斯中心的团队将使用 Lutèce 来“扩大技术和教育机会的获取”,中心执行主任 Christi Green 说。地区居民和开源倡导者 Jacob Green 说,采用一个成熟的平台,而不是“从头开始,不如使用一个为此设计的平台。我们已经知道 Lutèce 可以为一个像巴黎这样规模的城市提供动力。你取得的任何成功都可以扩展。”

其他新闻

一如既往地感谢 Opensource.com 的工作人员和版主本周的帮助。请务必订阅我们的新闻通讯,了解开源领域的最新动态。

标签
That idiot Scott Nesbitt ...
我是一位自由/开源软件的长期用户,并为乐趣和利润撰写各种文章。我不太把自己当回事,我所有的特技都是自己完成的。

评论已关闭。

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

每周在您的收件箱中获取精彩内容。

© . All rights reserved.