开源体系是一种特殊的软件许可模式,是基于开源原则和协议,通过公开源代码的方式,促进软件的开发、使用和共享的一种体系,在推动技术创新、提高软件质量、降低开发成本、促进新质生产力的形成等方面具有重要意义。时下,随着数字化浪潮的全面到来,开源体系建设已成为当下不可阻挡的潮流。目前,开源模式的创新先导效应在全球信息技术行业越发显著,我国数字新基建开源生态建设正迎来历史性发展机遇。
面对瞬息万变的技术发展态势和难得的战略机遇,河南省自然资源系统该如何适应技术发展潮流?强化技术创新、提高自然资源高质量发展水平,是急需面对的课题。
推进开源体系建设的意义
开源作为一种开放共享的新型协作模式,于提高创新质量、降低成本、经济共享、可持续发展等具有重要价值。而开源体系的核心在于开放性、共享性和协作性,从而促进了创新和技术的快速发展。开源体系的建设和发展对于推动技术创新、促进新质生产力的形成等方面具有重要意义。
开源能够提高创新速度。在开源体系中,开发者可以共享成果,避免重复劳动,从而将更多的时间和精力投入到创新之中,提高开发效率。
开源有助于降低开发成本。由于开源软件可以免费使用和修改,企业可以节省大量的采购和定制成本。同时,开源项目中的协作模式使得开发者可以互相帮助,降低了技术支持和培训成本。
开源可以增强协作能力。开源具有分工效率更高、协作范围更广的特点,能够建设多元合作的产业平台,助力建设开放的产业体系,构建产业发展新格局。
开源让安全和风险可控。在云安全方面,开源安全工具、审计监控工具以及加密技术提升了安全性。
建设开源体系的建议
加强开源生态建设的顶层设计。以自然资源行业发展趋势为基础,从战略层面对自然资源数字新基建相关领域的开源生态发展战略进行针对性和指导性布局。进一步完善开源生态
建设总体战略规划,针对当前在5G、
人工智能、工业互联网和数据库等不同数字新基建领域面临的不同技术基础、行业发展水平等,差异化制定行业开源生态构建战略,对系统内各单位、各部门的战略布局及规划发挥指导作用。
基于技术优势构建开源生态架构。面向软件产品开发过程中的协作需求,打造开源代码托管平台生态,源代码等技术关键点要自主掌握。吸纳技术支撑单位企业共建共享,以驱动其将自身高价值开源项目托管于平台并形成带动效应,使代码、软件、产品可重复、可共享利用。集中支持行业内具有一定技术基础和优势技术支撑单位共同打造开源生态系统。通过安全认证、政策牵引等方式吸引加入生态系统,助力完成生态构建。
加强技术协同整体规划夯实开源生态构建基础。加强数字新基建相关领域国产软硬件在技术适配和市场协同方面的支撑,构建多维度的软硬件技术一体化协同发展体系。在标准对接、产品配套和市场捆绑等方面建立软硬件企业联合体,并对软硬件协同相关的核心技术进行联合攻关,形成可推广的软硬件企业协同创新模式。
加大开源生态构建的专业人才培养与引进力度。基于数字新基建开源生态建设技术和人才要求,实施人才专项培养计划,吸纳急需人才,加快建设满足数字新基建开源生态建设与运营需求的人才队伍。一是加大对自然资源领域开源生态运营专业人才的引进力度。设立人才专项引进计划,引进具备丰富实操经验的专业人才,赋能开源生态体系建设。二是加强开源生态构建与运营所需的复合型人才培养。以具体项目为依托,创新人才培养模式,为产业内专业技术人才与运营人才创造更多合作空间与协同机会,鼓励技术人才以借调、挂职和轮岗等方式深入参与,以培养同时具备专业技术和商业运营知识及经验的复合型人才。三是完善开源生态建设人才的激励和容错机制。针对性地引导相关部门调整人事、薪酬及评价等制度,对开源生态构建的探索性尝试,尤其是模式实践给予更大容错空间,释放生态构建及运营人员的创新潜能和实施动力。(作者单位:河南省自然资源综合保障中心)