现在我们也许知道 IBM 收购 Red Hat 的真正原因了 —— 让人们将注意力远离 Red Hat 砍掉 KDE 的举措:到2024年,KDE 这个大受欢迎的 Linux 桌面环境将在 RHEL 中被废弃。就在大家的注意力都被 IBM 斥资340亿美元收购 RedHat 吸引过去之际,Red Hat 已悄悄为 KDE 开具了一份死亡证明;准确地说,KDE 是 Red Hat Enterprise Linux(RHEL) 里面的桌面环境。
10月30日,这家知名的 Linux 发行版开发商发布了 Fedora 29 和 RHEL 7.6,而在后者的变更日志中出现了以下内容:
KDE PlasmaWorkspaces(KDE) 已被废弃,它是作为默认 GNOME 桌面环境的替代环境而提供的。将来发布的 RedHat Enterprise Linux 主要版本将不再支持使用 KDE,而是支持使用默认的 GNOME 桌面环境。
换句话说,如果你在桌面上使用 RHEL,将来某个时候 KDE 将不受支持。正如我们的消息灵通人士所说的那样:“Red Hat 从来根本就不是 KDE 的大力支持者,不过起码它发布了 KDE,并支持你使用它。”
Red Hat 列出了一长串已被废弃的功能(https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html-single/7.6_release_notes/#chap-Red_Hat_Enterprise_Linux-7.6_Release_Notes-Deprecated_Functionality),用户阅读起来不是特别方便,原因是许多宣布的被废弃的功能是从之前的版本继承而来的,也就是说老版本包袱太重了。
Red Hat Enterprise Linux 的资深产品经理斯蒂夫•阿尔米(SteveAlmy)在一封电子邮件中称:“从 Red Hat Enterprise Linux 客户群那边的趋势来看,大家对 Ggnome 和 Wayland 等桌面技术有着莫大的兴趣,而我们的客户群对 KDE 的兴趣一直在减弱。”
阿尔米补充道,虽然 Red Hat 在 RHEL 7.6 版本说明中提到了 KDE 被废弃,但 KDE 在 RHEL 的路线图中还是有好几年的时间。
Red Hat Enterprise Linux 中所使用的“‘被废弃’是警告某项功能可能会在将来被移除或被替换,换成与被废弃的功能相似、相同或更先进的功能。在 Red Hat Enterprise Linux 7 的生命周期中,KDE 和 RedHat Enterprise Linux 7.6 版本说明的第 51 章中列出的任何特性功能将继续得到支持,目前计划持续到2024年。”
被埋没的消息
RHEL 7.6 的一些功能并没有被埋没于版本说明的细节中 —— 换句话说,Red Hat 想要强调这些功能,包括更好的磁盘加密、密码技术方面的其他各处改进以及更好的防火墙管理。
网络绑定磁盘加密(NBDE)获得了 TPM 2.0 支持和面向混合云操作的基于策略的解密功能。还有经过改进的 nftables 支持,以便防火墙管理起来更轻松,并在默认情况下为 RSA 添加了 10 个强密码。
其他改进之处包含更好的管理和自动化,包括一套名为 RHEL System Roles(RHEL系统角色)的 Ansible 模块,以及包括 Buildah、Skopeo、CRI-O 和 Podman 在内的容器工具包。
需要明确的是,Red Hat 大力支持 Linux 桌面环境GNOME,它是作为一个独立的开源项目而开发的,还被众多的其他发行版所使用。虽然 Red Hat 传达出了将停止支持 RHEL 中的 KDE 这一讯号,但 KDE 本身是个独立的项目,无论是不是得到未来 RHEL 版本的祝福,它都会继续自行发展。