Firefox 将在 Ubuntu 22.04 中仅以 Snap 格式提供

Deb 格式的 Firefox 和 Firefox-Locale 将 被 Snap 包取代。用户不再能从 Ubuntu 获得 Deb 格式的 Firefox,除非直接从 Mozilla 网站下载。对已使用 Deb 包安装 Firefox 的升级用户,Ubuntu 发布了一个过渡工具,它将删除 Deb 包、安装 Snap 包,并从用户的主目录中获取当前的设置。在去年的 Ubuntu 21.10 中,Firefox 就变成了默认以 Snap 包安装,但保留了 Deb 包和安装它的能力。而早在 2019 年,Chromium 浏览器就只以 Snap 形式供应了。

老王点评:我觉得 Ubuntu 这样就过分了,还好 Linux 是个选择自由的世界。

Linux 5.18 从 C89 转换到了 C11

随着 Linux 5.18 合并窗口第一周的结束,Linux 内核所采用的 C 语言标准从 GNU89(C89)切换到 GNU11(C11)。这次转换源于一个 list_for_each_entry() 的错误,包括 Linus Torvalds 本人在内的上游内核开发者开始讨论内核的 C 语言版本要求,以及转移到更新的 C 语言标准的好处。而由于去年 Linux 5.15 对基础编译器的要求提高到了 GCC 5.1,人们认为在不引入任何新的编译器要求的情况下,从 C89 转移到 C11 是安全的。

老王点评:这就是程序员行为准则:“能工作就不要变化,除非它不工作”。

14 年后,SDL\_sound 发布了 2.0

这是近十四年来 Simple DirectMedia Library 的声音组件的第一次 更新。它是对 SDL 的补充,为流行的声音格式如 WAV 和 MP3 的音频解码提供了方便的处理。它的上一次发布是在 2008 年 4 月的 SDL\_sound 1.0.3。它过渡到使用 SDL2,不再支持 SDL 1.2,也不再有任何外部依赖。同时,它的许可证从 LGPLv2 切换到 Zlib 许可证。

老王点评:开源软件有时候就是这样,有没有更新完全看开发者的意愿。

已有 5 条评论

  1. "机翻?

    十四年来第一次 "更新",吓我一跳,还为以十四年都没更新过。
    看了下原文,原来是"release",翻译成 "发行"、"发布" 或许更准确?" —— 来自四川自贡的 Chrome 85.0|Windows 10 用户 发表。
  2. 确实是没更新过,上次是 1.0.3 ,08 年的 —— linux [Chrome 99.0|Mac 10.15] 发表。
  3. "没更新的是版本号,代码是一直在更新。

    原文:first release of this sound componentto the Simple DirectMedia Library in nearly fourteen years.
    本文:这是近十四年来Simple DirectMedia Library 的声音组件的第一次更新。

    first release,译成 "第一个版本"、"首次发布"更合适吧:"这是近十四年来的第一个版本"。

    但你在第一句译成 "更新",在第三句又译成了"发布",容易参生歧义。" —— 来自四川自贡的 Chrome 85.0|Windows 10 用户 发表。
  4. 那就是我误解了,我以为是没有任何新的发布和更新,所以这个版本(发布)就是第一次更新。 —— linux [Chrome 99.0|Mac 10.15] 发表。
  5. 因为snap,放弃了ubuntu —— 来自上海的 Safari 15.3|Mac 10.15 用户 发表。

添加新评论