ZKX's LAB

以开源技术助力产业创新生态建设

2020-10-14新闻10

以开源技术助力产业创新生态建设

开源技术在技术创新发展中的作用日益凸显,有望成为产业创新生态建设的重要途径。一些技术创新者将其开发的部分技术对外开源,分享给其他机构或个人学习、修改、分发和使用。这种技术创新与扩散模式,各类技术创新主体应当给予充分关注并适当运用。

开源技术:全球技术进步的重要趋势

开源技术的发端主要源于一批软件技术爱好者对产品优化与技术进步的执着追求:在满怀激情中开发出新的软件产品,不以获取经济收益为目标,而是追求展现才华、分享成果,期望在群策群力中共同推动软件的迭代优化和新的技术突破。开发者对外开放软件的源代码,供其他机构或个人做二次开发,并允许用户免费使用。

全球最为著名的开源技术是Linux操作系统。在Linux操作系统基础之上进一步开发形成的安卓操作系统,在全球手机操作系统市场的占有率已经超过了85%。在汽车领域,全球已经有140多家主机厂和零部件供应商等选择加入了基于Linux技术的汽车操作系统开发合作伙伴之列,共同以开源方式推进嵌入式汽车操作系统的开发,目前已经取得了一些初步成果。

在开源操作系统领域取得广泛赞誉的背景下,开源技术在近些年开始延伸到了应用软件领域,出现在数据库、浏览器、图形设计、数据挖掘、自动控制等软件的开发过程中。更进一步,在硬件领域也开始出现了开源技术,集中表现为技术开发者对外开放其硬件设计技术,包括硬件的设计原理图、电路图、电路板布局等。

实际上,伴随着开源技术的演进,大公司、社会团体、政府机构等组织普遍看到了开源技术在促进企业及产业技术进步中的特殊作用,开始支持和参与开源社区建设,探索开源技术的发展模式。时至今日,开源已经成为不容忽视的重要技术进步趋势。各类参与者借开源推动自身及产业技术进步的积极性持续高涨,愿意投入的开发资源越来越多,能够从参与开源行动中获得的新知识与新技术也更有价值。

开源技术在产业创新生态中的作用

最近十几年来,伴随着新一轮科技革命的发展,产业技术进步不再是单个学科的突破,而是多个跨学科的技术发展的交叉融合。技术进步越来越依赖于各种利益相关者共同构建起高度开放、相互赋能、协同演化的产业创新生态。在这一进程中,开源技术日渐成为产业创新生态中不可或缺的组成部分,在其中发挥独有的作用。

首先,开源技术可以为产业创新提供技术交流与合作的平台。虽然开源的本意在于促进广泛的技术创新,但在发展的过程中,开源模式必然隐含着参与者可以在一定条件下免费使用开源技术,这使得开源对于产业内外的开发者有很强的吸引力。更进一步,开源技术在授权分享的过程中,通常会要求二次开发遵循开源准则,即在核心开源技术基础上所做的技术开发同样要对外开源。这又能使最初开源的技术开发者、所有参与二次开发的技术力量以及后续的参与者都能从中获得更为丰富的技术分享,带来巨大的技术扩散效应。如此持续迭代,则有可能形成源源不断在全社会范围内汇聚开发人员的闭环,建构起一个以开源技术为平台、参与者相互赋能的产业创新生态圈。

其次,开源技术可以促进产业市场规模化。产业创新生态建设,需要技术进步与商业应用良性互动。唯有能够走向产业化、最终为市场所接受的技术创新成果才能走出创新的“死亡之谷”。在产业技术兴起的早期阶段,技术成熟度较低,产品质量不稳定,市场规模较小,技术创新难以获得追加投入。在此情况下,产业中的先行者普遍希望快速实现技术迭代,提高技术成熟度,确保产品价值得到客户的认可。显然,开源技术可以通过吸引众多个人和机构加入技术创新生态圈来加速技术进步和商业化的进程,缩短产品创新从孕育期到成长期的时间。

再次,开源技术为研发机构与研发人员的能力跃迁提供了可能。一方面,在开源社区中学习既节约了研发时间,又可以高起点做技术开发。技术相对落后或者仅仅掌握部分相关技术的研发机构和个人,可以直接从开源的软件源代码或硬件设计技术中习得先进的技术开发理念与方法,获得技术创新方面的灵感,从而实现技术能力的跳跃。另一方面,参与者遵循开源规则的二次开发成果,会在特定的开源技术领域带来技术成果及开发技术与方法的进一步叠加与完善,这又可以为参与机构与人员的技术能力跃迁创造条件。开源技术就是以这样的方式形成开发者能力与开放合作创新技术成果的正反馈效应,在螺旋式上升中提升整个产业创新生态系统的创新能力与产出。

最后,开源技术为产业后发企业向产业领先企业发起挑战创造条件,不断为产业创新生态注入新的活力。在产业进入壁垒较高、现有领先企业已经在产业中建立起竞争优势地位的情况下,后发企业要想跻身产业之中并获得发展,甚至希望实现技术与市场地位的颠覆,就必须另辟蹊径。开源技术提供了一种有效的工具,可以帮助后发企业突破领先企业的封锁和压制,甚至建立起新的产业技术标准。当前,在手机、无人驾驶、人工智能等领域,都出现了后发者尝试借助开源重构产业竞争格局或突破产业壁垒的新动向。当然,这有助于产业创新生态的持续更新与动态演化。

以开源技术推动产业创新生态建设应把握的关键点

为建设健康而富有活力的产业创新生态,各类社会创新力量应积极应用开源技术模式,加速产业技术升级,有效突破技术瓶颈。在应用开源技术推动产业技术进步过程中,特别需要把握如下关键点。

第一,企业要深度探索开源技术创新的有效模式和适用性。企业是产业市场的竞争主体,也是产业创新生态建设的关键力量,需要在探索与应用开源技术创新模式中发挥排头兵的作用。开源的出发点和归宿在于借助开源技术广泛吸引、集聚技术开发力量,以高度开放合作的方式促进技术进步。问题在于,开源必然隐含着一定程度的技术免费共享与使用。开源并不适用于所有的产业技术创新,也不应成为所有创新机构或人员的共同选择。各类组织及人员在参与开源技术开发中有着不同的诉求,唯有其发展目标在立足开源技术建立的产业创新生态中能够得到较好的实现,才会有积极性投入资源,参与开源社区。因此,企业在发起或参与开源技术过程中都需要充分考虑开源可能带来的综合收益和需要付出的代价,权衡利弊。这就需要企业积极探索,充分考虑开源技术适用的场景、开源的范围和程度、在开源技术平台之上发展必要的闭源技术,以及开源中的利益分享机制等,从而形成能够持续有效运作的开源技术创新模式。

第二,产业生态中的领先者和挑战者都要高度重视发挥开源技术的作用。产业技术进步日新月异,既有现有产业技术向着更加高精尖方向的突破,也有跨产业边界技术的融合,这对产业中的现有领先者和挑战者都提供了巨大的机会,也提出了严峻的挑战。开源技术既有可能帮助领先者持续取得技术进步,在已有领域保持技术领先地位和在产业创新生态中拥有话语权,或者在新的技术领域建立起优势地位,也有可能帮助挑战者迅速突破技术壁垒,甚至实现技术上的后来居上,在产业创新生态中颠覆原有领先者的地位。为此,领先者和挑战者,都要把开源技术作为重要的战略选择,随时准备在条件合适时运用开源模式形成优势地位。

第三,政府部门、高等院校和科研机构要在技术开源中扮演积极推动者的角色。高校和科研机构,一方面应该积极参与企业等各种研发力量发起的开源社区,既在其中作出贡献,又掌握相关领域技术发展的最新前沿进展;另一方面应该发挥非盈利研发机构的优势,选择若干事关产业长远发展且适合借助开源方式开发的重要技术,主动发起建立一些开源社区,搭建并维护开源平台。政府部门应该立足国家重要产业技术需要以较快的步伐取得进步这一诉求,积极鼓励企业等研发力量运用技术开源方式,尤其是在产业底层共性技术层面。政府部门支持的某些技术开发项目,可以考虑要求承担方必须采取开源的方式,从而确保产业技术快速进步和技术人才的快速培养。政府部门还可以在开源技术信息共享、参与方权利保障等方面积极作为,从而为充分发挥开源技术的作用营造良好的氛围。

#技术编程

随机阅读

qrcode
访问手机版