本文首先分析了关于如何发展国产Linux类操作系统产业链的可行性解决之道,并提出了Linux类操作系统的技术发展导向,从发展的角度简要描述了国产操作系统的发展思路。
1. 关于发展国产Linux操作系统产业链的思考
当前国产Linux操作系统还不能完全达到Wintel的水平,根本原因在于:基础研发成本投入不足,如微软Windows系统的研发投入5万工程师200亿美元;核心技术掌握和创新需要时间与积累;产业链和生态环境的建立完善需要时间,尤其需要更多的规模应用。
产业链和生态环境的建立完善对国产Linux操作系统的发展尤为重要。发展国产Linux操作系统,除了核心软硬件产品满足功能、性能、稳定性等需求外,支撑重要信息系统还需要较为完善的产业体系。如图所示,一个较为完善产业体系包括大量的开发支撑、迁移适配、安全防护、运行维护等工具、系统及解决方案;大量的兼容外设、第三方应用软件及解决方案;体系化的国家、行业标准和规范;覆盖具有市场影响力的上下游产品厂商、集成商、其他厂商的企业联盟;具备专业测试评估能力的第三方评测检验机构及其配套工具、标准规范;拥有成熟的开发者社区、工具社区、应用社区,并对国际社区具有显著影响力、贡献度和话语权。
当前国产Linux操作系统处于生态环境和产业链的完善过程中。国产Linux操作系统厂商实力和社区参与度逐步提升,第三方软件、行业解决方案、标准规范等逐渐丰富完善,但国外产品在市场中仍然居于垄断地位,国内相关企业均依赖于国外的技术、生态,处于产业链的低端,现有产品的技术成熟度、软件仓库、软硬件协同配套发展、社区建设等诸多方面的生态环境亟待加强。
政府引导建立基础软硬件产业适配测试集成平台或联盟,针对国产化替代推广实施过程存在共性的基础软硬件问题进行集中解决、优化适配和方案共享,调动系统集成商、相关配套软硬件厂商的参与度与积极性,提升全产业链在安全可靠方面业务方面的创新与支持能力,提升国产基础软硬件的竞争力和需求满足度,并降低用户使用风险。
针对重要领域信息系统的替代需求,政府主导基础软件企业提供安全可靠软硬件的典型系统平台,提升安全可靠基础软硬件融合的技术水平和成熟度;健全产业配套环境,培育安全可靠基础软件的用户和集成商,形成软硬结合平台解决方案;带动形成相关产品链、生态圈,满足重要领域信息系统的国产化替代和大规模应用需求。
面向云计算、大数据的新型应用需求和企业私有云的发展,引导基础软件企业加强技术创新,突破新型应用模式的系统支撑环境等关键技术,研发国产基础软件新产品平台,构建基于平台的产业生态环境,在国家重要信息系统中能够实现替代国外产品。
2. 基于Linux的国产操作系统未来之路
随着云、物、移、大、智等新兴技术的快速发展,人们对于操作系统的需求也越来越丰富多样,基于Linux的国产操作系统的未来之路迎来了新的机遇,包括一体机、WebOS和CloudOS等。
针对一体机,越来越多的智能硬件需要定制化的国产Linux操作系统的支持,从而形成面向行业用户、业务特定专用的软硬件一体化系统平台。利用Linux操作系统强大的可定制专用化的特点,可实现按需智能分配核心资源的操作系统架构(操作系统将更加轻量化,基本安装将是一个最小化的安装,用户可根据自身需要或系统智能判断用户需求和硬件配置而提供额外推荐式安装建议。如车载操作系统,系统通过定制实现快速启动,实时响应并满足车辆自动驾驶、车载娱乐等专用化的服务,通过预装随硬件一起提供到用户手中,并通过一些个性化设置完成系统的注册和使用。
WebOS(Web-based Operating System)是一种基于浏览器的虚拟操作系统,随着HTML5和其他前端技术的成熟,用户通过浏览器可以在这个WebOS上运用基于Web的网络应用程序的操作来实现PC操作系统上的各种操作包括文档的存储,编辑,媒体播放等用户需要的的业务。目前随着在线网络应用服务的不断发展,带宽和服务器性能的提升,在线存储,在线Office等等都为网络操作系统的发展提供了很好的基础。客户端概念会慢慢淡化掉,OS的Web化是大势所趋,我们将在随时随地通过一个安装有浏览器并连接互联网的电脑,就可以登录到自己定制好的系统中完成各种工作。未来基于Linux的国产操作系统通过裁剪定制能够很好的提供Web 支持,并且提供很好的接口方便企业集成,我想国产操作系统也将伴随着WebOS的发展而赢得广大用户的认可。
随着云计算相关技术的成熟,传统操作系统已开始向云操作系统变迁,为用户提供整套的解决方案,包括提供基础设施服务、系统平台服务、应用软件服务等。云操作系统是以云计算、云存储技术作为支撑的操作系统,是云计算后台数据中心的整体管理运营系统,它是指构架于服务器、存储、网络等基础硬件资源和单机操作系统、中间件、数据库等基础软件之上的、管理海量的基础硬件、软件资源的云平台综合管理系统。而基于Linux的国产操作系统也应顺应云的潮流将传统操作系统扩展为云操作系统,管理和驱动海量服务器、存储等基础硬件,将一个数据中心的硬件资源逻辑上整合成一台服务器;为云应用软件提供统一、标准的接口;管理海量的计算任务以及资源调配和迁移。未来,云计算产业的国家布局、产业加速推进,为产业的发展带来了重大的机遇和市场空间,为中国云操作系统的发展创造了良好的发展环境。同时努力打造云服务生态系统,构筑自主安全的产业链,抢占产业发展的先机。
3. 结语
当前,国产Linux类操作系统一般的开发方法,是基于开源的社区Linux版本进行重构,对于引入的开源软件,主要还是通过熟读代码完全掌握后进行版本化构造的。从国内现有的国产Linux类操作系统产品特点来看,基本上还是走“拿来分析重构变自主、引进消化吸收成可控”的路子。国产操作系统要成为人们 “首选”的商品,除了自身要加强“自主化”强度外,还需要整个产业链的快速发展壮大,协力推进。从政策上看,除了政府引导外,更多的引入行业/客户实用起来也是极为重要的,因为只有通过不断的使用体验才能使得操作系统产品不断的更成熟更完善更好用。
近年来,“信息安全”已经上升到国家战略安全的高度,政府也一直在强调信息系统安全与信息战略安全的问题,操作系统的安全问题也就变得越来越重要,大到集群环境,小到手持式设备,集团/组织的敏感信息与内部业务,个人的私密信息保护都显得尤为重要。当前,各国产操作系统厂商在安全领域也都进行了较大的投入,以中标软件为例,“安全可信”作为中标麒麟品牌操作系统产品的核心技术,力图为用户提供安全的操作系统应用环境,尤其是2016年5月中旬“中标麒麟可信操作系统v6.0”顺利地通过公安部等级保护第四级评测认证通过,标志着首款将可信计算技术引入到等级保护的安全操作系统进行发布,进一步明确了“可信安全”是操作系统的核心竞争力。
另外,自政府明确定义了信息安全成为国家安全的重要组成部分后,近年来已经不断地涌现越来越多的国产操作系统厂商,且分别强调了各自操作系统产品在安全方面积累与成果,这说明了更多的有识之士意识到了自主安全操作系统的重要性,更多的技术人员投入到操作系统的研发中。当然在这一拔“混战”中也引发了不小的隐忧,毕竟相比国外传统操作系统厂商,国产操作系统厂商无论是在人力还是物力上的投入都有着很大的差距,在产业链还不够完善的前提下,针对某些核心技术的重复投入过多,在某些市场活动中的“相互拆台”也频频发生。本文作者窃以为,在自主安全领域下,发展国产操作系统的最大竞争对手应是那些非自主操作系统厂商以及部分“买办”操作系统厂商。因此,一方面探索如何共同努力为打造国产信息化建设作贡献是国产操作系统厂商需要思考的问题,另一方面,通力互助才能形成更大的合力并且也才有可能更快共同做大做强。
作者介绍: 徐宁,中标软件有限公司总裁助理,承担着受控、国防、涉密等领域的中标麒麟操作系统产品安全特性打造与推广任务。设计并主持完成了同时拥有双证(军B+与等保四级)的中标麒麟安全操作系统v5.0和中标麒麟可信操作系统v6.0,并在可信计算/可信云,移动终端安全操作系统等方面有所研究。参与两项国家 863项目的研究工作,分别是“访问验证保护级安全操作系统设计及其评测关键技术和实现方法”、以及“适用于可信计算的公钥基础设施”,发表论文14篇,军队科技进步奖三等奖四项,申报国家专利、著作权5项。 电子学会第一届信息安全委员会成员,复旦大学MSE(云计算方向)教学顾问委员会委员
作者:徐宁
来源:51CTO