浅谈桌面操作系统发展的突围之路
2022-06-15杨绍营
杨绍营
锦州市工业及民营经济服务中心 辽宁 锦州 121000
引言
2020年,根据IDC数据显示,在全球桌面操作系统领域,Windows系统覆盖了80.5%的市场份额。而2019年,根据statcounter数据显示,在国内这个比例则达到了87.96%。市场上Windows和Mac OS几乎瓜分了整个桌面操作系统的份额。根据操作系统的现状和对国产桌面操作系统深度体验,认为我国在操作系统国产化的道路上应该还是以开源为基础,首先要把能用、好用、易用为基本要求,扩大用户群体,走出中国特色的国产操作系统发展道路,应该从以下几个方面研发和推广国产操作系统的工作。
1 国产桌面操作系统应该从安卓和Linux两个方向入手
1.1 从移动安卓领域入手,把移动领域的系统移植到桌面办公系统中
这些年,安卓由于开源,更为开放的Android+ARM模式取代了封闭的Wintel模式,在移动领域得到了广泛的应用,出现了很多具有特色的应用App,受众群体广泛。把安卓系统移植到PC桌面也是一个速度最快的一种选择。现在安卓也有应用到PC桌面的系统,对x86进行了适配,取得了一定的效果,但大家对它的关注度并不高,但笔者认为,这也是一个比较稳妥的方案。Android-x86 是一个非 Google 官方的开源项目,从2009年7月到现在它还依然在保持着更新和优化工作,它能让x86架构的硬件设备也能安装安卓系统和运行手机 App。在经过多年的优化和完善之后,Android x86已经有了很大的改进,现在国内做得比较好的有“凤凰OS”、“技德OS”等[1]。笔者认为,在电脑上原生安装运行的Android x86自然在速度、性能和效率上要高出不少,比用模拟器高效得多。同时用安卓系统的最大好处是软件生态完善,应用软件比较多,稍加完善,就能变成一个成熟的PC端应用软件。尤其是国内的阿里“yun os ”、华为的“鸿蒙系统”都兼容安卓软件,这样就解决了软件生态的问题。如果这两家企业有开发PC桌面操作系统的计划,完全就可以实现“弯道超车”,基本无任何压力和难度。
1.2 以Linux为基础开发的国产操作系统,进一步优化系统的基本功能,增加可替代的现有应用软件的开发
目前,国产的桌面操作系统,主要以开源的Linux为基础开发,涌现出了很多优秀的系统。为什么使用的少,一方面是因为Windows占领了市场,大家用Windows已经习惯了,另一方面主要还是因为我们的国产系统在易用性方面做得不好。使用户在转换时,存在很多的问题,不能满足用户的基本需求。主要是因为在Windows下运行的软件,在国产系统中不能使用,这一点也是我们不可回避的难题。如何破解这个难题,我们除了要开发出类似Windows下的应用软件外,没有很好地解决Linux下运行Windows程序的问题,即使能够运行,也达不到原有的效果(由于安全原因,根本就不支持软件商店外的应用)。许多专业的软件都还没有适配,这成为阻碍其推广的一大因素。现在有些国产操作系统已经开始支持安卓App,但在电脑上运行,经常有卡顿现象。正如上文所说,如果开发的所有的安卓App都有移动、平板、电脑3种模式供用户选择,这样就可以解决体验不好的问题。所以现阶段,在国产操作系统应用生态还没有形成的情况下,通过这种方式,就能够解决用户体验不好的问题。
2 加快国产软件生态建设步伐,国内软件企业开发的软件,一定要有支持国产系统的应用
从国际历史经验来看,生态建设离不开硬件、软件合作和开发者的聚集,从硬件生态、软件生态加快对国产CPU、硬件的适配工作[2]。国内PC用户常用的软件,如:阿里旺旺、QQ、剪映、快影、腾讯视频、搜狐视频、爱奇艺等软件产品,都要有Linux版本。现在尽管Linux系统应用并不多,但并不代表没有人使用,这样才能推动国产系统的更好、更快发展。国产操作系统的生态建设还有望进一步完善,例如UOS操作系统内置了KVM虚拟机及Docker容器。而在运行速度上,UOS能实现30s快速开机,也是相当不错。整体来看,UOS操作系统还是十分不错,但想要替代Windows还需努力,必须形成自己的特色。通过企业的努力,已经形成了在Linux下运行Android应用和Windows应用的基本环境。下一步的方向应该是让用户使用这些应用时,并不需要烦琐的操作,能够完美运行这些应用就可以了,就向操作Windows系统一样就可以了,如果能够达到完美运行,我们的国产操作系统就成功了。
3 做好现有主要应用软件的移植和环境搭建工作
对于操作系统开发企业,要做到用户移植新系统,必须得好用、能用、易用,用户就会支持国产操作系统。用户少,还是说明系统做得还不够好、还不够完善。最关键的一点是:让用户感到使用国产系统没有压力,常用的软件都支持,这样用户才能使用国产系统。对普通用户来说,使用的大部分都是一些常用的软件,这点做好了,用户自然而然地就会选择国产操作系统。
加强对国内软件应用的适配与兼容工作。目前部分国内软件厂商的应用还不能在国产操作系统上很好地运行,国外类似Photoshop这类专业软件也无法支持国产平台,这都限制了国产操作系统在更大领域的推广与应用。现在国内操作系统,如:统信UOS也实现了wine、Android下环境的支持,用户反映很好,值得推广。
4 不但要注重开发者交流与社区建设,也要建立用户的交流社区建设,促进操作系统改进和完善,形成有序发展的良好局面
国内企业麒麟与统信、深度都十分注重开发者社区建设:麒麟操作系统的Unbuntu Kylin社区,依托上游Ubuntu社区的国际影响力,目前在全球范围内发行版本下载也达到了数千万次;统信软件目前在南美、北美、欧洲、非洲都有大量的用户,在一定程度上代表了中国的操作系统企业,也能在全球社区得到认可[3]。Deepin——一个面向全球用户的社区建立于2004年,至今累计发布超40版本,在全球范围内拥有超200万用户。优麒麟操作系统自2013年创建至今,已累计发行17个版本,下载量超过3560万次,在全球范围内拥有数十万活跃用户。
虽然有这么好的成绩,总体上说与用户沟通和交流的渠道还是不够畅通,用户体验情况、建议、发现的问题及改进的措施,不能得到及时反馈,要多听用户使用的体验感受。
5 政府部门对开发国产系统的软件企业,给予资金、税收等方面的支持
作为国产软件企业,每开发出一款优秀的应用软件,要给予一定的补贴,在税收、资金等方面也要进行扶持。开发国产操作系统是一件投入大,回报少的事业,但面对市场及国际环境,从国家层面就要支持,改变以前那种投入大,成效微的现状,我们必须看到真正的产品,企业才能享受到这方面的优惠。
6 改变以前的PC思维,坚持桌面与移动同时发展战略,最终目标是实现多个操作系统的兼容性
从前的那种PC思维主导的发展之路,已经不适应未来的发展,坚持桌面与移动同时发展,丰富操作的系统的应用范围。国产桌面操作系统均以开源Linux为核心发展而来,其思路一直延续了微软的传统PC市场打法,只有把各系统兼容性做好了,就成功了80%。
7 加强基础软件人才贮备,企业和高校共建人才培养计划
我国 IT 产业规模大,但基础建设不强,软件产业的兴盛,需要企业与高校共建人才培养的土壤,更需要人才的加持。据相关数据显示,整个中国工业互联网发展需要 900 万相关人才,目前人才缺口在一半以上,这就是我们要面对的现实[4]。如何解决这个问题,那就需要高校开设相关的专业,培养相关的人才,做好人才贮备。随着软件人才教育培训的不断发展,那些在开发能力方面走在前列的软件企业,将逐步缩小与国外软件企业之间的差距,形成软件产业全球化整合的能力,建立起开发大型平台和应用软件的工作机制和协作团队,从而成为推动国产软件发展的重要力量。企业开发能力的增强,离不开人才。软件人才的培养,一方面需要国家政策的指导,营造良好的社会环境; 另一方面,软件人才数量和质量的提升,最终需要市场化的运作,需要高校、社会培训机构、企业良好的互动。所以,可以探索企业与高校共建设的模式,为软件企业定向培养人才,为企业以后的发展提供原动力。
8 国产操作系统发展展望及推广应用的突围之路
从1983年,中国第一款PC操作系统CCDOS诞生;2000年,中软Linux成为应用于政府机关的国产操作系统;2016年,麒麟操作系统服务民航核心业务;再到2018年,麒麟操作系统荣获新中国历史上操作系统领域唯一的国家科技进步一等奖;最后到2021年,麒麟操作系统支撑的飞行控制系统运行稳定,保证了天问一号顺利登陆火星。这些成绩的取得无不凝聚着科研人员的心血,现在我国正在用实际行动,书写国产操作系统新的荣光。
首先,需采取“强制突围”之路。“自主可控”是重要部门的核心要求,通过安全可替换形式,逐步更换原有操作系统,构建自主可控的IT平台。
消费者自觉采取战略性放弃。简约、时尚、娱乐、移动、融合是消费者市场的主题,中国有14亿人口,只要大家都用上了国产操作系统,用户群体就会进一步扩大,国产系统的软件生态就会更加的丰富。正如安卓系统,当时生态也没有完全的建立,正是因为开源的原因,做软件应用的企业越来越多,每一个企业都有自己独具特色的软件产品,才使安卓软件生态更加的完善。所以说,只要国人主动采用国产操作系统,只要用户群不断增加,国产操作系统的生态就会更加丰富,系统也将进一步的更加完善,并走向成熟。 结束语:总之,在移动、物联网、大数据和信息安全浪潮的今天,国产操作系统迎来了弯道超车的机会。通过努力,我们已具备了设计国产桌面操作系统的实力。我们的最终目标是完成Android应用和Windows应用能够在国产操作系统Linux下运行,运行的环境要搭建好,不仅要能用,而且还要好用、易用。下步的方向是让用户使用这些软件时,并不需要烦琐的操作,能够完美运行这些应用就可以,就像操作Windows系统一样。如果真正做到这一点,我们的国产操作系统就成功了。对于我们普通用户来说,我们即要对软件企业充满信心,也要用我们的实际行动使用国产操作系统,我们的国产操作系统才能有更大的发展未来。