我一直不愿投资于许多物联网设备,尤其是基于外部管理/订阅的设备,因为由于计划过时和母公司被公司接管等问题,不得不处理关闭管理服务的问题。卵石手表发生了。
我很好奇,是否在主动开发中是否有任何主动行动(例如,章程或法律框架)来放宽物联网设备的管理权,或者在产品服务终止时“开放”源代码。
我在GitHub和自由软件基金会(Free Software Foundation)上浏览了一下,但没有找到类似的东西。我想知道开发中是否有任何许可证或章程暗示一旦服务终止就发布IoT源代码。
我一直不愿投资于许多物联网设备,尤其是基于外部管理/订阅的设备,因为由于计划过时和母公司被公司接管等问题,不得不处理关闭管理服务的问题。卵石手表发生了。
我很好奇,是否在主动开发中是否有任何主动行动(例如,章程或法律框架)来放宽物联网设备的管理权,或者在产品服务终止时“开放”源代码。
我在GitHub和自由软件基金会(Free Software Foundation)上浏览了一下,但没有找到类似的东西。我想知道开发中是否有任何许可证或章程暗示一旦服务终止就发布IoT源代码。
Answers:
许多人为此感到挣扎。似乎没有章程,因为云提供商的利益在于根据订户可能获得的未来利润来锁定其硬件用户。您对云的依赖程度越高,理论上您愿意为持续服务支付的费用就越多(请注意,付款已经包括非货币交易,例如定向广告和数据收集。)因此,不要指望任何云基于解决方案的解决方案,以支持退出策略。
因此,现在,您可以自己解决问题,从而克服自己的不情愿。最好的防御方法是购买符合标准的独立项目(开放或专有),而不是由专有云运行。
让我们看三个示例:基于云的专有网络,开放网络。
AssureLink是专有无线网络,使用家庭集线器连接到基于云的服务,以提供对一个品牌车库门开启器的远程访问。这些开瓶器在市场上发布时,AssureLink的订阅费用为每年19.00美元,并且销售很少。该公司取消了对该服务的收费,因此它们并未消失,但始终存在的担忧是,一旦市场饱和,该公司将没有理由继续该服务,届时设备将变得无用。
这种担忧并非没有道理。
Pebble最近被Fitbit收购使他们成为众人瞩目的焦点,但是Revolv是其母公司变身的IoT设备的前身。Revolv家庭集线器连接到专有云服务。Google收购了Nest,然后又收购了Revolv,以吸引一些人。他们认为Revolv将家庭自动化市场从Nest分裂开来,因此将其关闭,使每个Revolv家庭控制器陷入困境。
所有基于云的硬件都适用吗?苹果,谷歌和亚马逊都与任何提供商一样稳定。但是当Google首次购买Revolv时,它肯定看起来不错。据报道,Nest内部混乱不堪(Google的新集线器直接与Nest的哲学背道而驰),您只需要查看Microsoft的Zune或Phone,就可以看到它的庞大并不意味着集中化的服务将在该领域保持成功。设备的使用寿命。
Z-Wave是专有网状网络技术的一个示例。Z-Wave设备可以互相通信,但是每个设备都需要由一家公司许可的通信芯片。开发许可证和单芯片许可证的价格非常高,因此,在专利到期之前,只有在其他人进入市场与之竞争时,设备的价格才不会下降。但是,一旦有了Z-Wave设备,它将继续与新旧Z-Wave设备一起使用。
基于WiFi的相机是基于开放网络技术的设备的一个很好的例子。智能手机的应用程序可以直接连接到相机,不需要云,不需要昂贵的许可技术。但是,这些都有缺点。为了在没有云的情况下使用这些设备,安装程序必须配置其路由器/防火墙以启用远程访问。正如我们在Mirai僵尸网络中所看到的那样,这些设备负责自身的安全性,但并不是所有设备都能很好地发挥作用,甚至还会使您网络的其余部分面临风险。
开源的答案是像OpenHab,Domoticz,mosquitto等项目。您可以从自己的服务器运行P2P设备,而不是专有云。只有服务器可以访问Internet,并且在大多数情况下,这些服务器可以更好地进行加固。在这一点上,这种方法仍处于起步阶段,到目前为止,所有解决方案都需要一些技术技能来建立和维护家庭网络。
但是,通过关注当今的P2P设备,无论它们使用的是开放协议还是封闭协议,您至少都在投资构建自己的基础架构,而这些基础架构可以不受对专有外部服务的依赖。只要设备通过一家公司以外的P2P标准进行通信,您甚至可以开始使用专有的家庭集线器。开源解决方案不会比现在更糟,并且正在迅速改进。