雷锋网按:对于开源,无论是开源软件和硬件,都存在很多公众认知误区。最大的一个,就是开源=免费=可以随便拿来用。Linux之父只是现在世界上最著名、最有影响力的开源运动参与者。他对于开源,对于多样性和对于沟通方式的理解,远远超越上面提到的认知误区。对于他的言论,给予了我们什么样的启发。
上周Linus在奥克兰的开源会议上的“我不是一个好人,我也不在乎你们”的言论被国内的网站转载。不过因为开源的国内影响力远没有国外那么广泛,各家媒体在转载之后,基本上也就没有了然后。
仔细看了一下关于Linus言论的内容,其本意是强调多元,而认为无需过于陷入意识形态之争。“Open source as a term and as a movement hasn't been about 'you have to be a believer'. It is not a religion”,从字面来看,他本人觉得开源的本意是为了更好地在技术上取得进步,而不必限制大家的选择,当然在坚持观点方面,他也反对表现得过于礼貌。
据说目前在GIT上,有大概180,000个开源项目,由于自身的职业范畴,我也只评价一下开源硬件项目的情况。
说起国外的开源硬件,已经是百花齐放的状态。举一些栗子,开源无线电的RTL-SDR;开源3D打印机的Deltas,Ultimake;开源CNC设备DIYLILCNC;开源飞行器项目APM;开源基因测序项目OpenPCR;还有大家熟悉的开源控制板:Arduino,Raspberry Pi等等,开源硬件也是充满了生机。
实际上,由于过去十多年中国电子行业的发展,包括山寨运动的影响,中国在模具,五金,芯片,人才储备等等方面的进步已经达到世界级别,而且由于产业链的完整,具备了其他地区无法替代的效率和成本。所以有理由相信,在开源硬件项目上,中国具备了后发的一些优势,起码应该会比当年在开源软件项目上寸草难生的局面会有所改善。
不过国内的开源硬件,目前仍属于起步阶段,实际上能够被提起的项目并不多,我能说出的也不多,而且基本上还难以达到国外同类项目的影响力。例如WRTNode,Makeblock,Banana Pi,PCDuino, EVB等等
目前国内开源影响项目的发展目前有以下的特点,首先是很多项目都是基于提供国外的开源硬件项目类似的功能,但是更高的性价比作为卖点的。例如WRTNode项目采用了更高性价比的MTK的WIFI芯片加OpenWRT;Banana Pi和PCDuino采用全志双核A7芯片来仿树莓派的控制功能;Makeblock采用铝合金来代替塑料的乐高积木;EVB则采用全志CPU的控制板来替代LEGO MindStorm的EV3控制器。
其次,多数开源硬件项目利用国外的众筹平台进行推广。以我这半年来关注中国团队在kickstarter上的众筹情况来看,实际上,外国同行基本上仍对中国团队的产品有土矮挫的先入为主的感觉。所以开源硬件类的项目,由于全开放的特点,反而能让他们稍稍放心地掏出口袋的钱支持一把。
还有就是国内的开源硬件项目,其实也面临开源软件同样的困境。在一个大鱼吃小鱼,知识产权薄如纸的地方,国内开源硬件项目在国内开发人员范围的推广基本上都是无人喝彩,以至于项目的主要玩家基本上都是国外开发者。
需要提醒的是,国内的开源硬件项目也需要仔细了解开源社区各家许可证的不同,例如GPL、BSD、MIT、Mozilla、Apache和LGPL等等,选择一个适合自己的许可证策略。
事实上中国特色的开源硬件之路,本身就需要具备多样差异的特点才能找到自己的位置。如果国内开源硬件的项目具有很高的性价比,替代性和可玩性,我相信国内的玩家也会主动靠近。而且硬件项目天生具有比软件项目更高的门槛,即使山寨也是需要有本钱懂运作的。说了那么多,其实作为玩家,我还是倾向于Linus的态度的,我更希望我们首先能玩得更爽,更多样化,如果项目上来就要考虑为人类谋福祉和道德守护作为标准,估计臣妾做不到啊。