整理 | 苏宓
出品 | CSDN(ID:CSDNnews)
有人说,有了 Windows、macOS,我们何必再费周章去推动国产桌面操作系统的普及;
有人说,PC、智能手机市场早已饱和,物联网、AI 等领域的操作系统才是未来;
有人说,国产桌面操作系统众多,它们的研发并不难,最难的是生态的建设以及如何让众人用上;
......
一直以来,关于国产操作系统的讨论声众多,而关于国产桌面操作系统的争议更是数不胜数。那么,关于国产桌面操作系统,到底是做还是不做?如果要做,又该如何有效地去做,而不是将其应用范围仅局限于小部分?
Windows、macOS 两分天下,
中国首个桌面操作系统根社区 openKylin 社区的答卷
事实上,在全球桌面操作系统市场中,Windows 以 75.54% 的市场份额稳居第一,其地位无可比拟。相较而言,排名第二的 macOS 也仅有 14.98% 的占有率。
国产操作系统怎么去突破,成为了业界共同的一道难题。
首先需要肯定的是,经历过去几年的种种,如不久前俄罗斯地区用户下载 Windows 的使用限制、国内「缺芯少魂」之殇带来的被动局面,众人早已警醒,国产操作系统,作为程序运行之基石,基础软件之根本,是一条非走不可的道路。
不过,“口头上”的要做,落到现实中时,并没有想象中那么容易。
而在今天,openKylin 社区交出了一份答卷,其宣布中国首个桌面操作系统根社区 openKylin 社区正式到来。
所谓根社区,是指基于 Linux 内核和其他开源组件而构建,不依赖上游发行版的社区。这也是聚焦桌面操作系统领域的 openKylin 与其他操作系统社区的主要不同点之一。
之所以构建 openKylin 社区,openKylin 社区理事长单位代表韩乃平表示,如今视频会议、远程办公、线上学习等趋势下,导致 PC 还在高速发展,中国对消费电子产品保持高热度的需求,中国操作系统规模也在持续上增长,未来几年,会保持 6.6% 左右的年复合增长率。同时,《“十四五”软件和信息技术服务业发展规划》指出,软件是新一代信息技术的灵魂,是数字经济发展的基础,是制造强国、网络强国、数字中国建设的关键支撑。因此,以开放协同方式汇聚创新资源,共同发展操作系统,十分必要。
时下,国内开源操作系统社区已经涵盖了服务器操作系统这样的根社区,如 openEuler、OpenAnolis,移动终端/物联网操作系统层面有 OpenHarmony 等,但是在桌面操作系统还是空白。
正因此,openKylin 乘势而起,应势而生。
具体来看,openKylin 社区是在开源、自愿、平等和协作的基础上,由基础软硬件企业、非营利性组织、社团组织、高等院校、科研机构和个人开发者共同创立的一个开源社区。其致力于通过开源、开放的社区合作,构建桌面操作系统开源社区,推动 Linux 开源技术及其软硬件生态繁荣发展。
openKylin 旨在打造具备自定义操作系统形态能力的顶级开源社区,构建自由可靠的开源软件供应链,以此具备自主发展,可持续发展能力。其次,通过建立完善社区组织架构和运营机制,持续贡献主流上游社区,以构建具备国际影响力的顶级开源社区。
在社区治理方面,openKylin 将设立社区理事会、秘书处、技术委员会、咨询委员会、生态委员会、SIG。
对于未来的计划,openKylin 社区表示,将会构建开源基础设施全生命周期平台,支持超百万的开发者积极贡献,推动基础设施自动化发展,除此之外,也会在两年内将 openKylin 捐赠给开放原子开源基金会。
如何构建国产桌面操作系统的构建之道?
背靠开源,基于 Linux 定制开发而成国产操作系统如优麒麟、openEuler、OpenAnolis、openHarmony 等社区迅速崛起,而从中带来的益处也肉眼可见。
韩乃平表示,从国际开源社区发展历史来看,基于开源项目的开放性可以让商业公司的开源产品更容易渗透到其他领域,培养潜在的商业客户,并通过社区平台进行创新技术的探索与迭代。
如今 openKylin 社区的建立,也或仅是国产桌面操作系统生态共建共享的第一步,也是重要的一步。
对此,业界开源生态社区的不少参与者、贡献者与开发者也有着独立的看法。
MiniGUI/HybridOS/HVML 开源项目创始人魏永明在微博(https://weibo.com/1926329563/Lzc2zznK8)上发文表示,无论如何,有所行动,总比光说不练强多了。
在基础软件想要实现创新,我们必须要跳出“老外”为我们实现设定好的框框。如在操作系统领域,有一个很好的创新抓手,便是编程语言。
来源:https://weibo.com/1926329563/Lzc2zznK8
其表示,「如果不打破这些枷锁和樊笼,所谓的自主是不会有出路的,整体更在老外屁股后面走,我们的基础软件很难看到未来」。
另外,来自叶帆科技创始人&CEO刘洪峰表示,“如果从自主可控的角度而言,自主操作系统的构建任何时候都是必要的,可以把控今后相关产品的发展路线,构建自己的生态体系。从安全角度而言更为必要,毕竟用户所有的操作,相关的资料都保存在电脑,自行研制的系统,不太担心通过预留的后门盗取敏感信息。”
同时,他立足于自身的开发经验分享道,”我们做嵌入式开发,以前国产芯片很少用,基本都用国外的,现在芯片被国外设置限制,并且有些芯片的价格上涨了近十倍,现在想着法的采用国产芯片了。国产操作系统也是如此,不是难不难的问题,是利益驱动问题,是市场问题。有一天,操作系统被压制,都要缴纳高昂的使用费的时候,国产操作系统就如国内当前的芯片业的发展一样,也会迅猛发展起来。当然这需要相关厂商一直继续研发,等到这样的时机。根社区 openKylin 的发布,肯定给生态层面带来了一次春水,但是真正要有所发展,还是需要市场的检验。“
最后,你如何看待国产桌面操作系统的构建之道,欢迎下方留言,分享你的看法。
— 推荐阅读 —
二十年前,《程序员》创刊时,我们要全面关注软件人的成长。今天,我们依然初心不变:在一行行代码的背后,是一颗颗鲜活的开发者想要改变世界的雄心壮志。因此,《新程序员 004》从 C++之父 Bjarne Stroustrup、C# 之父 Anders Hejlsberg、MySQL 之父 Michael "Monty" Widenius、PostgreSQL 全球开发组联合创始人 Bruce Momjian 等程序员祖师爷,到阿里巴巴副总裁贾扬清、指令集创始人兼董事长潘爱民、Vue.js 作者尤雨溪……48 位技术大咖,共创我们的程序人生、我们的技术时代。《新程序员 004》已全面上市,欢迎订阅!