在本周的开源新闻综述中,我们将关注如何构建 Linux 路由器、为什么物联网设备应该完全开源以及更多内容!
2016 年 4 月 17 日至 22 日开源新闻综述
Ars 构建 Linux 路由器的从零开始指南
我最近写了一篇文章,描述了如何使用 Raspberry Pi 创建防火墙,然后我介绍了更多步骤来创建一个简单但功能齐全的路由器。似乎其他人也有类似的想法,但使用的是迷你 PC。
Jim Salter 构建了一个路由器,其性能超越了当今大多数其他路由器,它使用了双千兆网卡迷你 PC 和低成本 SSD。在安装了以缺乏繁琐功能而闻名的 Ubuntu 服务器后,Salter 向我们介绍了网络接口配置以及使用 IPTables 和 /proc 文件系统将盒子转换为路由器的过程。他还描述了 DHCP 和 DNS 的配置,以便为连接到路由器内部网络的设备提供配置服务。
为什么物联网需要开源
物联网 (IoT) 通过连接我们日常生活中使用的许多事物使生活更轻松。它使我们可以从任何有互联网连接的地方轻松访问和控制它们。这也使它们变得脆弱。
我们使用的许多物联网设备至少部分基于专有的硬件和软件。那么,当支持这些设备的公司倒闭或被更大的竞争对手收购时会发生什么?本文认为,确保我们依赖的物联网设备是完全开放的设备是为许多这些设备将被遗弃和变砖的可能性提供最佳方式。社区必须有可能接管对开放式物联网设备的支持,并使其在支持它们的组织消失后能够继续运行。
美国国土安全部关于开放代码
在先前声明“发布该机构至少 20% 的软件代码相当于联邦调查局将他们的源代码交给黑手党”之后,美国国土安全部基本上改变了立场。新的评论来自国土安全部首席信息官卢克·麦考马克周一发布,在很大程度上推翻了之前的说法,称上周的评论“不代表国土安全部的政策或观点”。
麦考马克还驳斥了第一组评论中提出的观点,即向公众发布代码就像向攻击者开放政府系统。“通过默默无闻来确保安全不是真正的安全:我们不能依赖于漏洞不会被利用,仅仅因为它们尚未被发现,”他说。“有许多广泛使用的软件示例,它们从持续而有力的社区审查和贡献中受益匪浅,以发现错误,从而使它们更安全。我们期待政府系统加入其中。”
其他新闻
一如既往地感谢 Opensource.com 工作人员和版主本周的帮助。请务必查看我们的活动日历,了解下周开源领域会发生什么。
1 条评论