硬核观察 #1040 RHEL 源代码将只放在 CentOS Stream 上

硬核观察 #1040 RHEL 源代码将只放在 CentOS Stream 上

RHEL 源代码将只放在 CentOS Stream 上

在没有宣布废弃 CentOS 之前,RHEL 的源代码会发布在 git.centos.org 上,那时候 CentOS 还是 RHEL 的下游。之后,在 CentOS Stream 成为 RHEL 的上游后,该仓库得以保留。红帽宣布,“CentOS Stream 将成为公开发布 RHEL 相关源代码的唯一仓库。对于红帽的客户和合作伙伴,源代码将继续通过红帽客户门户网站提供。”并进一步澄清,“这一变化并不意味着CentOS 项目、CentOS Stream 或 CentOS SIG 的源代码可用性有任何变化。”但这一举动引来了社区的一些人的担心,“Alma Linux,Rocky Linux,Oracle Linux 等将更难提供与 RHEL 版本 1:1 的二进制兼容的构建。”

消息来源:Phoronix

老王点评:我认为,从目前的声明上看,这种担心或许是多余的,我们只需要观察之后的 RHEL 和 CentOS Stream 之间差异有多大就好了。但从对这个事情的反应可以看出,社区对红帽的信任在降低。

Reddit 用户涌入 Lemmy

类似马斯克收购 Twitter 后 Twitter 难民涌入 Mastodon,大量 Reddit 难民涌入了 Lemmy 实例。其中,lemmy.world 实例的总用户数达到了 3.8 万。突然间,Lemmy 已经成为最大的联邦宇宙项目之一。在 Reddit 社区重新开放之后,部分用户可能会离开,但也许有更多用户会留下。

消息来源:Lemmy

老王点评:这些联邦宇宙社区会得到更多用户,但 Twitter、Reddit 失血更多。

C++ 26 标准正在制定中

C++ 版本以其发布的年份命名,并遵循三年的周期。国际标准化组织 C++ 标准委员会发布了 C++ 26 的进展情况。根据其时间表,新语言功能的截止日期是 2024 年第三季度,功能冻结将在 2025 年第一季度。委员会已经通过了 40 份 “修改文件”,增加了 _ 字符通配符,基本字符集添加了 @$ 和 ```。此外,在 C++ 26 中还支持了危险指针。危险指针是指 “只有其所有者可以设置其值,而任何数量的线程都可以读取其值” 的指针,它很难导致非常常见的内存安全问题。

消息来源:Dev Class

老王点评:在我看来,C++ 标准的演进有一定的意义,但是这并不能阻止其传统的领域被 Rust、Carbon 等新底层语言的侵蚀。