侵权投诉
订阅
纠错
加入自媒体

开源是物联网的驱动力量

2016-02-29 11:54
棒棒书香
关注

  摩尔定律,这个以Intel联合创始人Gordon Moore的名字命名的定律,认为计算机的处理能力将会每两年翻一番。这个定律已经在许多领域被证明有效,从组件(定律最初的定义范围)到各种设备。特别是芯片能力的快速提升和芯片成本以惊人的速度下降,使得各种设备以各种形式具有智能特性成为了可能。我们最先拥有了先进的大型机,然后是工作站、客户端-服务器、网格计算和云计算,接着,今天,下一个自然就是物联网。智能设备,有源设备,在世界各地被连接起来,产生了大量的数据并对集中或者分布式系统产生的命令和测量作出反应。

  Gartner预测到2020年,将会有价值260亿美元的物联网设别被安装,同时将会为硬件厂商产生3000亿美元的收入,其对整体经济的影响将会达到19000亿美元左右。

  以物联网来带动数据的扩散是艰巨的,但它的优点是,它使得应用程序可以运用在新的领域,特别是大数据相关领域。商业公司是非常渴望进入这个新的市场并抓住相关机遇,但是对于跨出实质行动的第一步都非常谨慎。当进入活动的一个新的领域,往往会有一个相关的学习曲线和进入障碍。幸运的是,物联网,它并不像人们想象中那么复杂和昂贵。硬件的演变,已经在我们身边慢慢发生了,我们可以通过利用同样在进行着快速演变的技术来管理它:开源软件。

  开源软件的历史已经有数十年了,现在,开源软件由四个自由定义并将它带给了用户:

  任何人按照它的意愿去运行程序的自由(自由0)

  学习程序是如何运行的同时改变它以使得它按照你需要的方式运行的自由(自由1)。先决条件是能够访问源代码。

  重新发布修改的源代码来帮助别人的自由(自由2)

  重新发布基于其它版本修改的源代码的自由(自由3)。这样做能够使得整个开源社区受益于你的修改。先决条件是能够访问源代码。

  这四个自由是开源的原因,也被称为自由软件的原因。通过支持和鼓励共享源代码,它们允许用户按照他们的意愿来修改和改造应用,否则他们必须从头开始构建应用程序,这将阻碍创造性。而且,随着越来越多的人制定和执行这些创造性的新应用程序,它们将会激发更多新的理念和项目——开源软件的所有这些新的思路和方法,以改善现有的应用程序来达到目的比以前快多了。而“快”是物联网和核心。

  物联网是DevOps的和其他敏捷软件(和硬件)开发方法的世界。更快的团队能想出一个产品的创意,开发它,以低廉的价格,但具有良好的利润率出售,并反复强化它,它是更好的。现在,随着数百甚至数以千计的开发者和团队创造了新的物联网产品,涉及到的每一个团队或项目正在以指数级地增加新设备的数量,新的数据源的数量,结果是,应用程序的数量来运行所有这一切。

  通过使用开源软件、工具、包以及类似Arduino和树莓派的开源硬件将进入物联网的壁垒完全移除,为从家庭安全到节能管理基础系统、从车载导航到健康监测等等这样的小型设备遍布全球奠定了基础。由于开源有助于降低设备本身的成本,企业现在可以尝试和将一些解决方案柔和在一起,这些方案在没有开源的情况下将被忽略,因为它们将需要昂贵的许可证的前期采购的开发工具和环境、特定的库和软件组件的解决方案。开源是骑在物联网浪潮在保持高速的同时保持风险和控制成本的一个非常有效的方法。

  开源可以汇集分布在地球中的数以千计的传感器和设备的数据,这为创造力和创新创造了新的土壤。这些数据使得物联网在组织和个人开发者面前突然难以置信的令人兴奋和有前途。它可以被用于开发内部工具,存在于较大系统的部件(像大型机器中的测量传感器)或独立的产品(例如为家庭自动化传感器或环境传感器)。事实上,由ARM进行的一项调查显示,大约已经有75%组织已经以一种方式使用了物联网或者正在探索如何利用物联网。

1  2  下一页>  
声明: 本文由入驻维科号的作者撰写,观点仅代表作者本人,不代表OFweek立场。如有侵权或其他问题,请联系举报。

发表评论

0条评论,0人参与

请输入评论内容...

请输入评论/评论长度6~500个字

您提交的评论过于频繁,请输入验证码继续

暂无评论

暂无评论

文章纠错
x
*文字标题:
*纠错内容:
联系邮箱:
*验 证 码:

粤公网安备 44030502002758号