各大物联网平台为什么都偏爱开源?

拥抱开源,对于物联网企业来说不是可选项,而是必选项。开源工具不仅是一种工具,更是一种社群力量。开源具有双向性,一方面是使用现有的开源工具,另一方面是将自己研发的工具放到开源平台,吸引更多的生态开发者和合作者参与其中。

各大物联网平台为什么都偏爱开源?

在物联网领域,最常见的“杠杆”是什么?是开源工具。

懂得使用开源工具,不仅可以提高研发效率,而且意味着企业可以获得影十位或者上百位开发者的帮助,可以借助开源社区的网络效应,从此驶上研发与学习之路的“快车道”。

拥抱开源,对于物联网企业来说不是可选项,而是必选项。开源工具不仅是一种工具,更是一种社群力量。开源具有双向性,一方面是使用现有的开源工具,另一方面是将自己研发的工具放到开源平台,吸引更多的生态开发者和合作者参与其中。

软件领域的开源范式诞生于1991年,Linus Torvalds创造了Linux,形成了第一个全球范围的开源社群。1998年,IBM进行了一份调查,询问了100名CIO是否在其公司内使用开源软件,95%的人回答“没有”。具有讽刺意味的是,同样的问题,当调查对象换为程序员时,95%的人回答“有”。这次调查的结论超出了IBM的预料,从此IBM决定进行重大战略转移,逐步走向开源。

2008年3个极客创立了一家名为GitHub的公司。GitHub的两个做法彻底改变了开源社群,一个是GitHub集成了即时通信功能,开发者可以互相审核、评论和打分;另一个是GitHub并未采取中央性的代码库,而是采用分布式的版本控制系统。

GitHub更像是一个程序员的社交网络,其核心是人与人之间的彼此协作,而不仅仅是一个开源代码平台。根据官方发布的数据,2018年加入的新用户比GiHub最初6年加入的总和还要多,而且这一增长趋势没有任何放缓的迹象,2018年的独立贡献者数量是2017年的1.6倍。

拥构开源可以缩短研发周期,节省成本,降低系统性试错的风险,并享受群体智慧以及持续更新带来的好处。

开源将是物联网领域的重要趋势,开源有如下好处:

●开源项目的调用,大大提高了团队的开发效率。软件质量获得持续提升,不必“拥有”开发者就可以借助他们的群体智慧。同时通过与开源社群的互动,工程师的学习速度得到了很好的锻炼和提升。

●开源有利于迎击竞争对手,开源物联网平台相比专用物联网平台具有更好的生态基础。通过开源社群的互动,企业可以更好地与生态伙伴合作,提供完整的解决方案。

●可以对开源物联网平台的未来方向产生更大的影响,并且参与到极为透明的开发过程当中。

本文来自信息化观察者网,转载请注明出处。

 

欢迎加入东西智库微信群,专注制造业资料分享及交流(微信扫码添加东西智库小助手)。