10 月 25 日,联盟的陆首群陆老主持了“ COPU 开源联盟”例会。陆老八十五高龄了,还在为 Linux 桌面系统的发展殚精竭虑,吾辈更应努力啊。
在 COPU 领导下的 Linux 桌面改进工作组,目前由我负责组织工作。我介绍一下发起本工作组的初衷和工作目标。
截止 2021 年年底,Linux 在服务器领域占据了 96% 的市场份额,在超级计算机领域几乎占领了全部市场,在云计算基础设施领域,占据了 90% 的市场份额,在智能手机领域也占有 85% 的市场份额。相反,Linux 桌面系统的市场份额徘徊在 2% 左右,而原来被微软 Windows 压得喘不过气来的 macOS 系统,却在近几年取得了不小的进步,获得了超过 10% 的市场份额。
自 2000 年以来,全球有众多公司如 Red Hat、SUSE 以及中国的若干企业一直在尝试打造基于 Linux 内核、GNU 工具以及 X Window、GNOME 或者 KDE 的桌面系统。分析目前的 Linux 桌面系统使用的技术架构,开源社区提供的技术方案不少,但距离形成一款优秀的桌面操作系统产品,尤其能够和 Windows、macOS 相媲美的桌面操作系统产品,差距甚大。
为什么近 20 年来 Linux 桌面表现如此之差,烂泥扶不上墙呢?这里边的教训值得深思,究其原因,大部分人认为是由如下四个方面的问题造成的:
第一,Linux 桌面系统的产品定位不清晰,模仿痕迹太重。根本上讲,Linux 桌面系统和其他竞争对手相比,并没有找到适合自己的细分市场领域,更谈不上针对性的产品设计,故而缺乏相应的产品特色。
第二,没有为应用开发者提高开发效率做任何的工作,比如针对 GNOME、KDE 环境开发应用的相关工具,还停留在本世纪初微软 Visual Studio 的水平上,而这两年广受欢迎的 VS Code,还是微软的开源作品。可以说,在桌面技术方面,各个发行版乏善可陈,尤其是各种社区版本,几乎没有任何面向小白用户的设计,所以其上的图标、字体等等,和商业的 Windows、MacOS 相比,无论从设计上还是美观上,相差一大截,更不用说用户的使用体验了。Linux 桌面的商业版本,因为斗不过微软,大概也就是刷刷存在感,把社区版本稍微改改就放出来了。这样的产品,是不可能有竞争力的。因此,基于 Linux 发行版攒出来的 Linux 桌面系统,给开发者使用还凑合,但给一般的小白用户使用就会非常费劲。
第三,缺乏可以体现桌面系统技术特色的关键应用软件,比如类似微软 Office 套件那样大型的办公软件。尽管目前有开源的 LibreOffice 和商业 WPS Office 办公套件支持 Linux 桌面,但其质量还无法和 Windows、macOS 平台上的同类应用竞争。
第四,应用兼容性问题。内核之上,从基础库开始,由于存在多种开源的技术路线,不同发行版开发者根据自身喜好选择了不同的技术路线,从而引入了各种各样的兼容性问题。开发者为此多有抱怨。举个简单的例子,除了 GNOME 和 KDE 两大桌面环境的竞争之外,对输入法的支持,目前就有多种技术框架。对这一问题,Linux 内核的创始人 Linus Torvalds 在 2014 年的一个会议上也曾有过批评。但多年过去,未见改善。
尽管我们可以从技术、产品的角度出发找出当前 Linux 桌面系统存在的各种各样的问题,但是 Linux 桌面系统是通用操作系统内核的根基,是 Linux 内核这个巨大的开源内核品牌的主要价值载体之一,可以说,Linux 桌面系统是 Linux 的门面,要进一步做强 Linux 生态,我们应该重视基于 Linux 的桌面系统。
同时,随着云计算、边缘计算的发展,桌面系统产品以及在其上运行的应用的外在形式正在发生深刻的变化:
1. 桌面系统向云端集中,并逐渐与云端融合。实现多场景协同,借助云与各种不同的场景进行数据交换,形式也从一开始的云存储服务,发展到现在的基于 Web 的云应用服务。
2. 计算越来越多地往云端集中。技术方向往分布式发展,本地主要负责渲染等表现操作。
3. 如今科技战愈演愈烈,商用软件有随时被限制封锁的可能,届时主流的商业发行的桌面操作系统会变得不可用。面对多极世界格局下的信息安全需求,中国也需要大力发展自己的桌面系统和自己的生态环境,以保证自己权利范围下的信息安全,而不是绑定在 Windows 上或者 macOS 上 。欧美 Linux 厂商已将主要精力全部转向服务器和云计算,在桌面系统上的投入差不多为零。
近几年,在中国政府对信创领域的坚持推进下,随着开源理念在中国的传播,桌面系统得到了重视,因此,开源开放的 Linux 内核就成为了优选方案。中国政府正在推广基于 Linux 的桌面系统以及嵌入式系统,在政府意志的推动之下,相关的技术积累和市场推广正在稳步推进,曾经困扰业界多年的关键应用,如办公套件、输入法等,通过中国本土的商业软件产品得到了有效解决。根据统计,单单中国政府的桌面系统,存量市场就超过了亿套,每年的新增安装量近五百万套,如果再加上一些关键行业(如能源、交通等),足以支撑全球 10% 的桌面系统市场份额。很明显,对 Linux 桌面系统的新一轮市场需求正在形成,一个新的变革时代正在到来。
所以,使用全新的桌面系统产品设计理念以及新的技术架构来满足中国信创领域这一需求,恰是时候,而且发展基于 Linux 的桌面操作系统是我国信创的重要组成部分。
基于此,COPU 陆老希望我们中国的相关厂商以及社区,能够通过合作,提出一个合理的产品规划和架构设计,并通过 Linux 基金会,为构建面向云计算和边缘计算的基于 Linux 的全新开源桌面操作系统,发出中国的声音,给出中国的方案,和具有国际影响力的社区、厂商、人才合作,为实现这一目标共同努力。@有个梨UGlee @裴喜龙 @宝玉xp @老师木 @于仕琪老师 @蚁工厂 @程序员邹欣 @蒋涛CSDN @响马 @题叶 @C科技 各位大佬对此有没有好的建议和方向呢?大家集思广益。
本工作组近期正在了解相关厂商和社区所做的一些工作,希望在十一月份中旬,可以给出一个产品规划和架构设计的初步版本。
欢迎相关的厂商、社区或桌面应用开发者,以开放和积极的心态参与到本工作组的工作当中。
发布于 北京
