在物联网的世界里,万物相联,开源开放的技术对话是推动行业标准建立的基础。在2015年11月7日的复旦EMBA物联产业新趋势论坛上,微软公司的资深项目经理陈岭从标准的高度畅谈了联网之开源、开放的特点及影响。
开源是物联网的发展趋势
什么是开源?开源意味着:可免费商业化使用的代码开放;可不限次免费获取代码;可重写代码并反哺给代码获取平台;开源拥有许可的保护;开源的代码是由社区驱动,非一家公司独享。
为什么物联网是与开源紧密结合的呢?物联网是一个技术链非常长的领域,包括设备接入、云计算底部的运行构架、云计算的服务、后端处理等。这些环节对于物联网服务的运转缺一不可。技术链每一环节都有大量开源的技术可以选用。另外开源服务也极大推动了物联网技术往前发展。
开源具备商业价值。
首先,开源服务极大减少开发成本。开源系统中的代码是被大量案例使用过的成熟代码。免费使用这些优质代码无疑比高薪聘用初级工程师编写技术上不成熟的代码更为节约研发成本。
其次,直接使用开源系统中的代码有效缩短产品研发周期,有利于开拓市场。再次,一个开源的平台更能吸引优质的合作伙伴,从而形成优质合作伙伴生态系统。
最后,企业提供开源服务后,盈利模式将会从传统的软件许可售卖方式进化为更顺应时代发展的“as service(一切皆服务)”模式。
只有开放服务,才有可持续发展
什么是开放?开放和开源是两件事。公共服务的接口文档可在网站上自由获取是开放服务;企业为公众提供可自由平等进行技术沟通的服务接口也是一种开放服务。开放就意味着非歧视的、公平的商业使用,是打破一切壁垒的商业使用。一些以开放为口号,而旨在行业垄断的联盟和组织并不是真正开放的组织。另外,开放系统也是尊重知识产权的,无论是企业的技术服务还是企业服务的接口一样都要受到版权的保护。
物联网中有大量的基础模块,其中80%到90%的基础模块都是开源的。但目前物联网又是不开放的。这里我们指的是接口的不开放,而非功能的不开放。设备和设备之间的通信协议不开放,技术链各环节的接口也是不开放的。这些都导致用户在选择合作伙伴或产品时,会重点考虑到技术的开放性、兼容性和由此产生的版权问题。
开放的商业价值首先在于:企业提供开放服务后,下游企业将会利用开放的文档进行自主开发,而无需再要求企业提供对接服务。这切实降低企业的开发成本和用户成本。其次,用户拥有更大的灵活性,可自主基于开放的接口去进行符合他需求的技术开发。这就是XaaS(Everything is service)。
对于开放的理解误区存在于三个方面:其一,国内有一种担心,他们担心完整呈现技术研发的过程后,会因其中的不完美而受到攻击。这种观念是不利于工程师整体技能的提升的。我们只有提供开放的接口,让更多人使用评测我们的技术成果,才能汇集众人之智以快速提升自身的技术及服务水平。另外, 开放的服务对代码质量有较高要求。对代码开发者要求很高。高素质、有经验的开发者的短缺也是导致开放服务发展缓慢的原因之一。最后,国内有些行业会画地为牢,拘泥于自己生存的行业。物联网要求万物相联,企业的灵魂人物必须要有开放的意识。企业只有开放服务,其产品的设计后续的维护和运营才是可持续。
ALLJOYN是最有影响力的标准化组织
AllJoyn是高通公司首先驱动并发送至社区的,它现在是一个开源开放的软件框架。Allseen是高通海尔数十企业组建的物联网盟,涵盖了处理器厂商、网络基础设施商、路由器厂商、家庭终端厂商等各行业顶级企业。这个体系里涵盖多种设备。基于这一物联网盟的任何终端产品、应用、服务,通过AllJoyn这一软件框架就可以互相通信。在微软看来,AllSeen是世界上最有影响力的开放的标准化的组织。我本人是AllSeen在中国的发言人,同时我也帮助AllSeen在中国推广。
微软经过审核,确定Allseen是一个稳定可靠的组织。微软于2014年7月加入Allseen联盟。同年10月,微软宣布会支持AllJoyn的技术,并发布了第一个微软版软件。今年我们Windows 10发布以后,微软有一个基于AllJoyn软件框架的路由器。预计到2018年夏天,微软将会在两年半的时间内接入1千万智能设备,并覆盖各种各样设备应用的场景。
博雅汇MBA,专注于北清人等顶级名校MBA提前面试申请,拥有9年的辅导经验,帮助上千人成功拿到清北人复交等名校预录取资格。