“开源”将成为物联网开发生态链的标准

“开源”将成为物联网开发生态链的标准“开源”将成为物联网开发生态链的标准

这对整个物联网行业来讲无疑是一个好消息,由于开源能够减小和消除“专有标准”致使的兼容问题。html

“开源”将成为物联网开发生态链的标准“开源”将成为物联网开发生态链的标准

这也许是软件开发人员对“开源”如此情有独钟的缘由。尽管企业开发人员极力回避“开源”许可,可是物联网开发人员对“开源”仍是很是感兴趣,由于开源代码意味着免费、自由使用。linux

根据VisionMobile的调查数据,物联网开发人员既在利用开源代码,也在积极推进软件开源。考虑到物联网开发人员有丰富的软件、硬件和数据方面的开源资源,这一点也就不奇怪了。安全

极智网小编整理了一下,发现物联网开发人员可选择的开源确实不少。例如,操做系统方面有树莓派的Raspbian、Ubuntu Core、谷歌Brillo、Contiki、FreeRTOS等等;框架开发人员也有众多选择,如Siddhi、bip.io、KinomaJS、RHIOT、Zetta和 Yaler等。看着物联网软件开发人员有这么丰富的开源能够选择,移动开发人员可能会很嫉妒吧。事实上,71%的物联网开发人员但愿可以利用这些开源资源。框架

这么多物联网开发人员选择使用开源代表,开源技术在解决开发人员面临的基本问题方面卓有成效。ui

实际上,“开源”不只受到物联网软件开发人员的欢迎,像树莓派、Arduino和Flutter等开源硬件组件也受到物联网开发人员的喜好。VisionMobile的调查发现77%的物联网开发人员曾利用过这些开源硬件。操作系统

除了硬件和软件,物联网开发人员还积极推进开源数据的发展。41%的物联网开发人员曾为物联网发布过开源数据。htm

尽管我的开发者和企业开发者使用开源有些差别,可是也不彻底是实用主义的。在VisionMobile的调查中,只有1/5的受访者彻底是从务实的角度出发使用物联网开源代码的。ip

对大部分物联网开发人员来讲,开源并不意味着0售价的标签,他们也懂得饮水思源,所以,58%的开发人员在使用过开源代码后也开源了本身堆栈的一部分。尽管开源核心代码的开发人员仍是少数(9%—12%)。资源

尽管开发人员很难抽出更多时间整理和提交开源代码,可是55%的物联网开发人员认为“观念”是他们开源代码的重要动力,还有35%的开发人员表示开源代码是促进整个开发群体发展的最佳选择。显然,开源已经成为物联网开发人员的一种思想观念。开发

“开源”将成为物联网开发生态链的标准“开源”将成为物联网开发生态链的标准
固然了,这种思想观念并不意味着开发人员是高大上的理想主义者,32%的开发人员表示喜欢得到整个开发社群的支持,并且也有35%的开发人员开源代码是由于其余开发人员这么作了。

将来会有愈来愈多的开发人员开源代码,而这也成为仅次于供应商文档的重要信息资源之一。

对消费者来讲,开源代码在物联网开发过程当中如此受欢迎可以带来什么好处呢?

如前文所述,开源代码意味着全部开发人员均可以避免费、自由地使用项目代码。而使用的人越多,项目代码中的漏洞被及时发现的几率就越大,天然的安全性就能不断提升。

原文来自:http://os.51cto.com/art/201610/519088.htm

本文地址:http://www.linuxprobe.com/iot-open-source.html

相关文章
相关标签/搜索