年度回顾:开源专家姜太文谈开源硬件

  • 贾国清

2012 年 1 月 13 日

话题:开源社区百度语言 & 开发架构文化 & 方法

在上周刚刚结束的第 22 期百度技术沙龙中,来自@与非网的 CTO@姜太文也来到了沙龙现场,他曾在 LanguageCalls、NCsoft 和完美世界等互联网公司负责技术研发和管理工作。作为活跃的开源开发者,多年担任国际开源项目XOOPS的负责人和主要开发者,并获得多项国际国内荣誉和 Packt Publishing 的 Open Source MVP 称号。本文将对姜太文在活动中的发言进行总结与回顾,同时对相关的技术热点加以整理。

姜太文首先做了自我介绍:

加入与非将近半年的时间,之前一直都在从事互联网软件开发,主要做开源软件方向,比如 XOOPS 项目,在前几年大家用的比较多,最近用的相对来说少一些。在 2011 年中整个行业中显现出一个新的趋势那就是开源硬件。

接下来姜太文向大家介绍了开源硬件(Open Source Hardware)的概念:

开源硬件这个概念出现比开源软件还要早一些。开源软件最早指的是自由软件,那时就已经有人提出了开源硬件的概念,开源硬件在过去的几年中相对来说发展比较缓慢,但从去年开始变得活跃起来。那么前两天,大概就是这个月浙大有一个实验室的一个饮水机这个事情,可能大家都听说过,这应该是属于开源硬件的一个应用。

接下来姜太文提到了创客的发展:

跟开源硬件相关的还有一个概念叫做创客,可能大家对创客的概念了解的并不是很多。创客大概是从 09 年开始轰轰烈烈开展起来的,2011 年国内一下涌现了 5 个创客空间,2012 年很有可能又会出现几个。创客空间,它实际上是属于开源硬件的一种组合,开源硬件的主要参与者是电子工程师,或者是对电子行业感兴趣的一些工程师,是比较专业化的。然而创客,他更像是一种设计师和具有一定电子背景的工程人员的一个组合。简单的说就是,创客是将电子行业的一些技术可视化,我参加过几次他们的活动感觉非常有趣。这个创客,实际上是从 MIT 媒体实验室出来的,现在用的比较多的,最著名的就是 3D 打印机,3D 打印机已经开始逐渐商业化,这个产品在去年刚刚拿到了几千万美元的投资。还有其他一些有意思的活动,比如说他们自己做这种触摸屏,一个大桌子那样的触摸屏,一家人可以在上面玩游戏,这个我是有见过现场展示的。

与非科技是从去年开始对创客空间的进行报道。国内最早最大的开源硬件的社区和平台叫做OpenHW,由赛灵思发起,与非网做媒体和技术支持,目前已经有六年左右的发展经历,开源硬件的平台目前也一直在建设中。最后,太文谈到了与非科技在 2012 年的规划:

我们现在已经开通了一个创客空间,这是我们现在已经开通了。我们准备再做的另外一个事情,就是说是基于 PaaS 架构的,开源硬件的一个平台,准备提供像 SourceForge 和 GitHub 这样项目协作和代码托管的一个平台,同时还有开源硬件社区管理的平台,以及开源硬件管理服务和投资商这样的一个平台。这个概念比较大,目前正在规划中,也是需要一步一步来做的,那么这个也希望就说大家就说软件方面或者硬件方面的对开源感兴趣的,或者对就说媒体感兴趣的也是,我们希望一起来做。

开源硬件,指与自由及开放源代码软件相同方式设计的计算机和电子硬件。开源硬件开始考虑对软件以外的领域开源,是开源文化的一部分。这个词主要是用来反映自由释放详细信息的硬件设计,如电路图、材料清单和电路板布局数据,通常使用开源软件来驱动硬件。

当有人在知乎提出“开源硬件会像开源软件那样给硬件相关技术带来巨大发展吗?”的问题时,有些朋友是这样回答的:

@Hi-iD:不会像开源软件那样,但会带来一些有意思的东西,像 Arduino 这样(也就只有这么一个例子,Bug Labs 和 Openmoko 之类后来就没听说过了)。硬件没有真正意义上的开源和开源的价值(解释可见 Steve Jobs 在 MacWorld 2007 上说手机按键),所以那些开源硬件其实很大一部分是软件开源,而且限于集成电路领域。

@马晓宇:我觉得开源硬件在 DIY,快速制造原型,教学上用途很广,最近通过比较 msp430 和 arduino 之间的开发,感觉出 arduino 做原形很快。但是不知道能不能用 arduino 做实际产品。

相关报道

年度回顾:知名博客冯大辉的技术感悟

年度回顾:酷壳陈皓谈搜索和移动互联网

年度回顾:海豚浏览器刘铁锋谈 Web App 热点

年度回顾:百度乔梁谈持续交付与 DevOps

年度回顾:禅道王春生谈开源软件趋势

开源社区百度语言 & 开发架构文化 & 方法