硬核观察 #588 Firefox 将在 Ubuntu 22.04 中仅以 Snap 格式提供
更多：• Linux 5.18 从 C89 转换到了 C11 • 14 年后，SDL_sound 发布了 2.0
Firefox Linux
117.177.20.86
机翻？<br />
<br />
十四年来第一次 &quot;更新&quot;，吓我一跳，还为以十四年都没更新过。<br />
看了下原文，原来是 &quot;release&quot;，翻译成 &quot;发行&quot;、&quot;发布&quot; 或许更准确？
来自四川自贡的 Chrome 85.0|Windows 10 用户
2022-03-27T19:28:29.000
35.220.150.103
确实是没更新过，上次是 1.0.3 ，08 年的
linux [Chrome 99.0|Mac 10.15]
2022-03-28T06:45:07.000
117.177.20.86
没更新的是版本号，代码是一直在更新。<br />
<br />
原文：first release of this sound component to the Simple DirectMedia Library in nearly fourteen years.<br />
本文：这是近十四年来 Simple DirectMedia Library 的声音组件的第一次更新。<br />
<br />
first release，译成 &quot;第一个版本&quot;、&quot;首次发布&quot; 更合适吧：&quot;这是近十四年来的第一个版本&quot;。<br />
<br />
但你在第一句译成 &quot;更新&quot;，在第三句又译成了 &quot;发布&quot;，容易参生歧义。
来自四川自贡的 Chrome 85.0|Windows 10 用户
2022-03-28T07:47:37.000
35.220.150.103
那就是我误解了，我以为是没有任何新的发布和更新，所以这个版本（发布）就是第一次更新。
linux [Chrome 99.0|Mac 10.15]
2022-03-28T18:52:01.000
101.93.204.193
因为snap，放弃了ubuntu
来自上海的 Safari 15.3|Mac 10.15 用户
2022-04-22T19:18:15.000
更多：• Linux 5.18 从 C89 转换到了 C11 • 14 年后，SDL_sound 发布了 2.0
![](/data/attachment/album/202203/27/135207oqq85kz6zdmzu6qt.jpg)


![](/data/attachment/album/202203/27/135215pprzt9aoovwtmrtt.jpg)


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


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



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


![](/data/attachment/album/202203/27/135223ykes3e34k65m4d2e.jpg)


### Linux 5.18 从 C89 转换到了 C11


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



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


![](/data/attachment/album/202203/27/135245lolfxlffso4jlict.jpg)


### 14 年后，SDL\_sound 发布了 2.0


这是近十四年来 Simple DirectMedia Library 的声音组件的第一次 [更新](https://www.phoronix.com/scan.php?page=news_item&px=SDL-Sound-2.0)。它是对 SDL 的补充，为流行的声音格式如 WAV 和 MP3 的音频解码提供了方便的处理。它的上一次发布是在 2008 年 4 月的 SDL\_sound 1.0.3。它过渡到使用 SDL2，不再支持 SDL 1.2，也不再有任何外部依赖。同时，它的许可证从 LGPLv2 切换到 Zlib 许可证。



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

