0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

开源对物联网应用的影响

jpOK_totiot 2017-11-24 11:04 次阅读

物联网已经发展成为移动性的重要部分,但这也带来很大风险。

现在物联网已经开始依靠开源技术,很多IoT设备运行某种形式嵌入式Linux。事实上,如果没有Linux,很多IoT设备根本不会存在。但让人感到惊讶的是,当制造这些IoT设备的制造商关门大吉时,他们会让这些设备自生自灭。这种情况下,良好的硬件不再能运作,即使开源是其核心。

这需要改变。

问题何在?

在大多数情况下,这些设备制造商(这些公司依靠开源作为其产品基础)会将专有软件和API放在运行物联网系统(都是封闭硬件)的开放平台之上。正因为如此,在这些公司倒闭后,硬件会自生自灭,无人管理。你可能会认为这不可能,但是事实如此。同时,我们会看到公司被收购,然后其产品不会再更新或者提供支持,你也许认为这些产品还可以继续运作,然而,在IoT领域,这些产品需要供应商提供的服务来运行。

然而,如果部署更多开源技术,这些产品不会消亡,而可能被开源社区重新构建,还可能继续运作。

继续前进

这并不只是关于在企业倒闭后消费者购买的设备仍然可用,而是关于企业在开始使用开源作为基础让其设备可行,在其倒闭后应该偿还开源社区。要知道,如果没有Linux,很多这些IoT设备根本不会存在。公平来说,这些面临倒闭的公司应该将其专有部分转交给开源社区,让开源开发人员可以对产品做些事情。

停止对产品的支持并不一定意味着产品无法继续运作,但当产品是IoT的一部分时,停止支持通常意味着产品的终结。而通过开源技术,这些产品还可以继续使用。

事实是,开源社区拥有很多富有才华和创意的开发人员。你给他们一个糟糕的产品以及相关API,他们会做出点什么。只要IoT设备提供API,开源开发人员就可能创造奇迹。

当然,那些复杂的API可能会带来阻碍。物联网的目标之一是让设备共享数据且无缝融合。当企业倒闭并关闭这些通信连接时,这些设备就无法进行通信。

我们想要亚马逊的Echo与雀巢进行通信,我们想要B公司的A产品可以与D公司的C产品互通,否则,物联网的意义何在呢?难道我们要从同一家公司购买所有IoT设备,那么,如果这家公司倒闭你该怎么办?你投入的资金都会打水漂。除非开源技术参与进来。

这个要求可能有些过分,企业保护自己的秘密有其原因,但当这些公司依靠开源技术来推动其产品时,他们以某种方式做出回报,似乎也很合理。那么,为什么不完全开放产品呢?这不仅可以拯救设备(当企业倒闭时),开源社区开可以帮助构建这些设备,增加新功能,连接更多设备,让它们更具吸引力。

想象一下,您的冰箱可以与你的空调通信,或者Android Auto可以连接到你家里的集线器或门锁,这都可以通过开源的帮助来实现。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 物联网
    +关注

    关注

    2902

    文章

    44142

    浏览量

    370511

原文标题:为什么物联网需要开源?

文章出处:【微信号:totiot,微信公众号:物联网的那些事】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    联网学习路线来啦!

    联网学习路线来啦! 联网方向作为目前一个热门的技术发展方向,有大量的人才需求,小白的学习入门路线推荐以下步骤。 1.了解
    发表于 11-11 16:03

    基于恩智浦FRDM-MCXA153开发板实现RT-Thread的GPIO驱动

    随着嵌入式系统的不断发展,高效且易用的实时操作系统(RTOS)变得越来越重要。RT-Thread作为一个开源联网操作系统,以其卓越的性能和丰富的生态系统赢得了广泛的认可。
    的头像 发表于 10-25 10:18 214次阅读
    基于恩智浦FRDM-MCXA153开发板实现RT-Thread的GPIO驱动

    Mbed OS适配极海APM32F407IG TinyBoard的简要介绍

    Mbed OS是一款基于Arm Cortex-M架构设计的免费开源联网操作系统,由Arm及其技术伙伴协作开发,具有连接性、易用性、安全性、模块化、支持设备管理和机器学习等特点,同时可提供软件库、开发硬件、教程和代码示例等资源,
    的头像 发表于 10-18 16:11 166次阅读

    腾讯云手动下发远程升级指令到设备_OTA升级方案详解

    这里可以加入"rn"字符,加入后,点击发起调用,就可以了 本文章源自奇迹开源联网应用知识库Cellular IoT Wiki,更多技术干货欢迎关注收藏Wiki: Cellula
    的头像 发表于 09-30 15:27 261次阅读
    腾讯云手动下发远程升级指令到设备_OTA升级方案详解

    腾讯云手动下发指令到设备_云端与设备联调方案

    即可 本文章源自奇迹开源联网应用知识库Cellular IoT Wiki,更多技术干货欢迎关注收藏Wiki: Cellular IoT Wiki 知识库 (https
    的头像 发表于 09-30 15:25 268次阅读
    腾讯云手动下发指令到设备_云端与设备联调方案

    开源联网技术--数字温度传感器SCCK33112H6A软硬件设计分享

    一、联网系统中为什么要使用数字式温度传感器 联网系统中使用数字式温度传感器芯片的原因主要有以下几点: 高精度与稳定性 高精度测量:数字式温度传感器芯片,如DS18B20,采用芯片集
    的头像 发表于 09-24 10:54 948次阅读
    <b class='flag-5'>开源</b><b class='flag-5'>物</b><b class='flag-5'>联网</b>技术--数字温度传感器SCCK33112H6A软硬件设计分享

    开源联网技术--OLED屏驱动软硬件设计分享

    一、联网系统中为什么要使用OLED屏 卓越的显示效果 高对比度和鲜艳色彩:OLED屏幕能够自发光,因此能够实现极高的对比度和鲜艳的色彩表现,这在联网设备的显示界面上尤为重要,可以为
    的头像 发表于 09-23 16:49 379次阅读
    <b class='flag-5'>开源</b><b class='flag-5'>物</b><b class='flag-5'>联网</b>技术--OLED屏驱动软硬件设计分享

    开源联网技术--TFT LCD屏驱动软硬件设计分享

    一、联网系统中为什么要使用 TFT-LCD屏 在联网系统中使用TFT-LCD(薄膜晶体管液晶显示器)驱动芯片的原因主要可以归纳为以下几点: 专业性与高效性 专业图形处理:TFT-L
    的头像 发表于 09-23 16:46 531次阅读
    <b class='flag-5'>开源</b><b class='flag-5'>物</b><b class='flag-5'>联网</b>技术--TFT LCD屏驱动软硬件设计分享

    开源联网技术--电量计量功能软硬件设计分享

    一、为什么要使用电量计量功能 节约资源:电量计量可以帮助人们控制用电量,从而达到节约资源的目的。在当前严峻的资源供应形势下,节约能源是我们应该重视的问题。 合理计费:电表可以帮助公共事业单位进行合理计费,以维护公共事业的正常运营。同时,使用者也能根据自己的实际用电量来支付相应的费用。 监控消耗:通过定期查看电量的使用情况,能够快速发现用电量异常的情况。及时修复故障,避免浪费资源和高额费用。 二、电量计量功
    的头像 发表于 09-23 16:44 297次阅读
    <b class='flag-5'>开源</b><b class='flag-5'>物</b><b class='flag-5'>联网</b>技术--电量计量功能软硬件设计分享

    开源联网技术--哈希算法MD5加密功能技术分享

    MD5(Message-Digest Algorithm 5)是一种常用的哈希函数,通常用于数据加密和安全校验等场合。MD5 算法可以将任意长度的消息输入计算出一个固定长度的摘要,其生成的摘要具有唯一性和不可逆性,因此在一些场景下可以用来验证数据的完整性和真实性。本篇文章将详细介绍 MD5 算法的概念、原理、应用以及安全性问题。
    的头像 发表于 09-21 09:57 827次阅读
    <b class='flag-5'>开源</b><b class='flag-5'>物</b><b class='flag-5'>联网</b>技术--哈希算法MD5加密功能技术分享

    开源联网技术--AES加密功能技术分享

    一、AES加密功能 在联网行业中的应用 AES加密功能在联网行业中有着广泛的应用。随着联网
    的头像 发表于 09-11 14:50 487次阅读
    <b class='flag-5'>开源</b><b class='flag-5'>物</b><b class='flag-5'>联网</b>技术--AES加密功能技术分享

    钡铼网关:工业数据上传到云平台,IEC104转MQTT的优选方案

    的状态监测、数据采集和设备控制。而ThingsBoard是一个开源联网平台,支持广泛的协议和设备接入,为联网项目提供强大的数据处理和可
    的头像 发表于 07-25 17:31 373次阅读
    钡铼网关:工业数据上传到云平台,IEC104转MQTT的优选方案

    一键配置流程:轻松将ThingsBoard网关接入云端联网平台

    本文包含关于如何配置ThingsBoard 平台和连接钡铼技术R40设备的说明。ThingsBoard平台是一个用于数据收集、处理、可视化和设备管理的开源联网平台。它通过行业标准MQTT协议实现
    的头像 发表于 05-27 16:49 885次阅读

    基于ThingsBoard网关的智能暖通监控解决方案

    ThingsBoard是用于数据收集、处理、可视化和设备管理的开源联网平台。 场景 智能办公场景中的联网需求包括能源管理、安全监控、环境
    的头像 发表于 05-24 18:00 1156次阅读
    基于ThingsBoard网关的智能暖通监控解决方案

    诚邀报名 | 开放原子训练营(第四季)——TobudOS 2023年开发者训练营

    随着联网技术的发展,万互联对基础软件的需求不断增加,其中联网操作系统作为核心软件,受到了广泛关注。TobudOS是新兴的
    的头像 发表于 11-17 20:25 1311次阅读
    诚邀报名 | 开放原子训练营(第四季)——TobudOS 2023年开发者训练营