世界各国的开源产业政策 | 英国
16 十二月, 2021

开源软件的快速发展与各国政府的积极推动密不可分。据有关资料显示,截至2003年6月,全球已有24个国家通过70余项有关促进开源软件使用的相关政策、法规,而以前任何一类软件都没有像开源软件这样受到各国政府青睐。以Linux为代表的开源软件得到各国政府的全力支持。英国、法国、德国,比利时、巴西等国家已通过议案,要求政府在采购之前要比较商用软件和开源软件,优先考虑开源软件。


英国在2004年首次发布开源产业政策,并于2009年2月进行了更新,开源非营利组织 OpenUK于2021年2月在2021年欧盟开源政策峰会发布了其三阶段报告,报告指出开源技术为英国贡献了高达 430 亿英镑(602.2 亿美元)的经济增长,这表明英国在开源开发方面领先于欧洲。并表示,英国仍是开源技术的领导者,其国内预计有 12.6 万名贡献者参与了创建、开发和维护开源的工作;这一数字将近欧盟 26 万名开源开发者中的一半。


政策指出,英国政府应该寻求使用开源,使纳税人的钱在提供公共服务时得到最大的价值。希望在整个公共部门共享和重新使用现有的采购——不仅是为了避免重复支付,而且是为了降低风险,并为政府的共同需求推动共同的、联合的解决方案。希望在政府内部鼓励创新¬,鼓励开源思维,在外部帮助发展一个充满活力的市场。信息技术行业和更广泛的经济将受益于我们产生的信息和我们开发的软件。英国贸易大臣 Francis Maude 称,英国在开源的未来中将扮演重要的领导角色。“通过支持参与开源的公司,并帮助他们发展和支持英国公共部门,我们可以实现强大的循环经济,并创建可以在全球范围内扩展的世界领先项目。” 


事实上早在2012年11月,英国政府内部就已经就采用开源技术发出了Open Standards Principles的指引,但这次却更进一步,将采用开源技术常规化。这次在政府服务设计手册中的When to use open source中,就明文指出政府必须在作业系统、网路软体、网页伺服器、资料库和程式语言方面,逐步以开源技术技术取代专属或闭源的技术。


2016年为英国政府开发的新代码现在已经开源了。政府数字化服务(Government Digital Service,GDS)技术架构师Anna Shipman说,以开源的方式进行代码编写可以让它们被重用,并提高透明度,最后会实现更好的数字服务。Anna Shipman在2016 GOTO柏林会议上谈到了政府的开源行为。设法将开源理念引入了政府。不仅仅是使用开源代码,而且是创造开源代码。比如,如果你去浏览一下英国税务及海关总署的github网站,你可以看到成百上千的开源项目。而且不仅仅只是库。你可以找到英国税务及海关总署的网页前端代码,也可以找到领域驱动的微服务代码,而这些代码都是在GOV.UK网站上实际运行着的。Shipman提到了数字化服务标准:一套所有面向公众的服务领域都必须遵守的18项标准。该标准包含的部分规定有:软件必须由多学科团队使用敏捷方法迭代式地进行开发;团队必须了解用户的需求,进行不间断的用户研究,并进行端到端的服务测试。一些GDS目前正在做的事情是找出最有用的项目,使它们成为开放源代码的候选,找到方式帮助团队用开放的方式进行编码,并增加他们对开源的贡献。


在2017年,已经越来越多的国家,组织和公司采用开源软件。现在,英国政府也宣布采用开源公司办公套件,那就是基于 LibreOffice 的“GovOffice”。协作办公套件 GovOffice 支持超过 100 种格式,包括 Microsoft Office 和 Google Docs。GovOffice 是基于最流行的办公软件 LibreOffice,也将支持从移动设备直接跳转到 Web 浏览器打开和编辑文档。这个措施将会覆盖所有的 Govt 机构,甚至是政府机构代表。这个措施会覆盖政府组织的协作产品和非营利性应用,包括政府自身,政府直辖部门和政府外包。因为越来越多的人们使用开源软件,特别是政府部门,会带动更多的人们使用开源软件。


在中国,“十四五”规划和2035年远景目标纲要提出:“支持数字技术开源社区等创新联合体发展,完善开源知识产权和法律体系,鼓励企业开放软件源代码、硬件设计和应用服务。”在工信部《“十四五”软件和信息技术服务业发展规划》中也指出,开源已成为全球软件技术和产业创新主导模式,是软件产业创新源泉和“标准件库”,开辟了产业竞争新赛道。数字时代万物互联,“连接”成为重要基础能力。技术开源和产业开放彼此衔接、相互支撑,构建全产业链合作模式和无边界产业生态圈,形成新型产业组织形态,日益成为数字时代全球分工体系的主流模式。我们要积极发展开源技术体系和开放产业体系,加快形成数字时代科技与产业发展新优势。