最新的消息显示,KDE和GNOME这两个知名的Linux桌面环境计划推出各自的官方发行版,这一举措可能会对Linux桌面生态产生重大影响。
KDE开发者Harald Sitter在2024年的Akademy会议上提出了一个名为“我们自己的操作系统”的提案,提议创建一个官方的KDE Linux发行版。这个提案正在获得支持,并且已经有了一个代号“Project Banana”的计划。值得注意的是,KDE已经有了一个官方展示发行版——KDE Neon,它包含了最新版本的KDE Plasma桌面,并预装在Ubuntu的LTS版本之上。KDE Neon提供了四个不同的版本供下载,全部针对x86-64架构,这与KDE项目的整体工作方式一致,即提供多种选择以满足不同用户的需求。
KDE Linux提案还建议新发行版应该从一开始就有多个版本,包括测试版、爱好者版和稳定版,以适应不同类型的用户。目前尚不清楚KDE Linux是否会取代KDE Neon,或者成为其替代品。如果KDE Linux成为现实,它将与Valve的Steam OS 3有几分相似,基于Arch Linux,使用Btrfs文件系统,不可变,并且具有两个根分区,可以像Chrome OS那样相互更新。这样的设计旨在摆脱Ubuntu LTS版本固定的两年发布周期,使发行版能够根据KDE桌面的需求整合更新的组件,从而提供更稳定、可靠的体验。
与此同时,GNOME项目的开发人员Adrian Vovk也提出了一个相应的提案,希望将GNOME OS推向主流。GNOME OS目前是一个用于测试和开发GNOME桌面的发行版,而Vovk希望将其转变为一个日常可驱动的通用操作系统。GNOME OS与KDE Neon有着非常不同的目标,它遵循持续集成/持续交付的原则,每天重建。推荐的方式是在虚拟机中使用GNOME Boxes运行GNOME OS,但原则上也可以安装在裸机上,只要它使用UEFI并且不需要额外的驱动程序。
GNOME OS不是基于任何现有的发行版构建的,而是每次构建时都从头开始,使用Apache Buildstream,从Freedesktop SDK中提取所需的组件来支持当天的GNOME桌面构建。Vovk之前有一个名为carbonOS的项目,有着类似的目标:一个不可变的发行版,自我更新并具有自动回滚功能,从底层构建以支持未修改的GNOME桌面。
KDE和GNOME推出官方发行版的计划其进展引起开源领域关注,这不仅展示了Linux桌面环境的成熟和自信,也反映了Linux社区对于提供更好用户体验的持续追求。这些发行版的推出可能会吸引更多的用户尝试Linux,尤其是那些寻求稳定、可靠且易于使用的操作系统的用户。
然而,这一举措也引发了一些讨论。Linux发行版的数量已经很多,新的发行版是否会加剧选择困难,导致分析瘫痪?此外,这些新的发行版是否会与现有的项目重叠,比如Fedora Silverblue和Endless OS,它们都旨在为非技术用户提供不可变、容错的发行版?
尽管如此,KDE和GNOME的目标值得称赞,它们希望为非技术用户提供更易于使用的Linux发行版。成熟的桌面项目拥有丰富的集成应用库,自然希望能够有旗舰平台来展示它们最新和最成熟的版本。
GNOME无疑是Linux桌面领域最强大的力量之一。GNOME有明确定义的发布周期,Fedora和Ubuntu都与之同步,但这并不意味着发行版的目标与桌面的目标相同。所以一些技术专家仍对此持有保留态度。
KDE曾经是推动Linux桌面主导力量:在世纪之交,大多数领先的发行版,如Mandrake Linux、Caldera OpenLinux、Lindows/Lispire/Freespire和Corel LinuxOS,它们都搭载了KDE。KDE没有固定的发布周期,导致与固定发布周期的发行版同步出现问题。因此,选择基于滚动发布发行版如Arch Linux是有意义的。正如KDE Linux项目页上所说,配置Arch以使其更加可靠和更有韧性,确实是一个好主意。
外界对Linux发行版世界的一个最常见的抱怨是发行版太多,这使得选择变得困难。面对太多竞争标准时,发明一个新标准来涵盖每个人的用例并不是一个好答案。尽管如此,KDE和GNOME的新动向仍可称得上是Linux桌面环境发展的一个重要里程事件,它将如何影响Linux桌面的未来,值得业界持续关注。