软件开源让PC世界迎来真正的腾飞。那么,硬件开源将会带来什么?本文原作者咕咚网CEO申波,讲述了硬件开源的意义。他认为“开源”共享知识,是开源硬件产业迈向成功的第一步。就如同当年开源软件带来的一样,开源硬件将能带来标准,以及大幅度提升开源爱好者水平和效率,最终让促进软硬件专业化,产业化。 12月10下午3点,我们在北京喜来登酒店发布了智能手环S和智能手环2。除了这两款硬件产品外,我们还发布了咕咚开放平台,允许第三方硬件和第三方网络服务公司基于咕咚网的OpenAPI,在手机APP或者网站里面集成我们的软硬件数据,比如说我们和泰康人寿保险合作的“活力计划”就是其中一个案例。 和发布具体的产品比起来,我本人其实最重视的是自家开源硬件计划, 为什么呢?我认为这件事脱离了我们自身的范畴,考虑到全行业的一个共享举措。 现在的硬件公司,多数都在打造封闭的系统。经过三年的沉浸和思考后,我们想做一个开放的。其中一个原因就是,现在有不少硬件厂商拿着做好的硬件找我们寻求软件方面的合作,或者要我们向他们提供硬件方案。 这三年来,我们也一直在思考着自己的竞争优势。在生产能力和销售能力面前,我们比不过很多传统的硬件公司,但是我们在软件技术和服务方面,还是有优势的。经过几番挣扎后,我们决定做得更彻底一些,完全开源。 在社区和媒体的传播下,开源硬件已经不是什么新鲜事了。现在什么是大家嘴边经常谈及的开源硬件?Arduino实至名归:它是基于Atmel AVR单片机的一个开源软硬件平台。 (i黑马:Arduino,是一个基于开放原始码的软硬件单元体,只有几厘米。用户可以用Java、C语言等对它进行编程控制。Arduino能通过各种各样的传感器来感知环境,通过控制灯光、马达和其他的装置来反馈、影响环境。你可以把Arduino想象成现实世界的一段可运行代码,他是开源硬件的雏形。) 以一个多年的硬件工程师的角度来看,这个平台基本是给不懂硬件的软件开发人员使用的。 如果你要用这些开源平台做一些商业化的产品,本身需要的工作量还不小,因为你做的可能只是一个原型。后续需要重新设计电路板、优化代码等等。另外,作为一个通用的开源硬件平台,它们本身并没有考到实际的应用环境,比如功耗问题、电磁干扰问题,所以在商业化的过程中,隐藏的问题逐渐显露出来。 所以某种意义上来说,这样的开源平台是一个爱好者的玩具和学习工具,并不能快速地实现商品化和支持品牌运作。 考虑到通用的开源平台的不足,我们发布了“拎包入住”式的硬件开源计划,将我们现有已经在销售或者商品化的产品直接开源,包括电路图、PCB图、固件、BOM等等,相关的合作伙伴直接开动机器就可以生产了,完全不用考虑实际任何的技术细节。这样一来,合作方可以零成本、快速地推出产品,如果他们需要一些新的功能,可以自己直接添加或者由我们快速的定制。 (i黑马认为,开源软件的成功,是源于其很多“基础设施”可以共同使用,并且呈现“长尾效应”——大家使用得越多,相对成本就越低。而开源硬件也开始体现出这方面的特质。) |