为什么在所有的Ubuntu LTS软件库中,Chromium没有像Firefox一样保持最新版本?

Ubuntu的LTS存储库中的chromium-browser软件包对于旧的12.04LTS和14.04LTS而言相当陈旧。请查看Ubuntu软件包搜索以查看chromium-browser的版本:

  • 12.04LTS中的版本为37.x(显然是2014年6月
  • 14.04LTS中的版本为53.x(显然是2016年6月
  • 16.04LTS到16.10中的版本为55.x

虽然Firefox在目前所有支持的Ubuntu版本中,从Precise(12.04LTS)到Yakkety(16.10),都已经更新到了51.0.1x版本(实际上,Zesty 17.04版本是50,但现在还是三月份,所以它还没有真正发布)

官方的Ubuntu软件仓库通常是获取最新支持版本的最佳途径,使用apt/synaptic/software center通常是更新软件的最佳方式(参考类似问题如何安装最新稳定版的Chromium?)。

尤其是考虑到使用旧版网络浏览器通常是个坏主意,而且Google表示 Gmail(以及可能还有其他谷歌应用)将不再支持2017年之后的Chrome(基本上是Chromium)53及更早版本。那么为什么那些仍然得到支持的老版本Ubuntu LTS似乎放弃了对Chromium的支持呢?
PS. 我不是在问为什么“官方Ubuntu软件源中的软件包比最新的(上游)Debian Sid版本、PPAs、作者等要旧?”(相关问题:为什么Ubuntu软件源没有最新的软件版本?),而是为什么Ubuntu本身的最新版本没有更新,而Firefox则有更新。

相关链接:https://askubuntu.com/questions/878680/why-is-chromium-browser-still-at-version-53-for-ubuntu-14-04-trusty-tahr - Jens Mühlenhoff
我放弃了Chromium,转而使用Chrome。它通过Google的PPA保持更新,比Chromium功能更强大,并且一些网站在Chrome上得到更好的支持。你可能想考虑走这条路线。 - Paddy Landau
Chrome已经停止对32位Linux的支持(点击此处查看)。它还可能进行一些与谷歌相关的操作,这可能会让不是每个人都感到舒适。 - Xen2050
2个回答

Firefox 在 "main" 中,而 Canonical 承诺为在 "main" 中的软件提供安全更新(对于浏览器来说,即所有浏览器)。Chromium 不在 "main" 中,它属于 "universe" - 因此由志愿者更新。可能在更新 Chromium 至 12.04 版本时变得过于费力,尤其是因为 Google 对于 12.04 版本的 Google Chrome 并不支持,因此可能会引入破坏性变化。
至于 14.04 版本,最新版本的 Chromium 构建失败,已提交了错误报告但没有维护人员的回应。由于 Chrome 仍然支持 14.04 版本,我认为这个问题有可能被修复,只是目前还没有人主动提供修复。

我对此了解有限。

除了在主要版本和热门版本中的拥有保证支持政策之外,旧版本可能存在滞后或不受支持的其他原因。

lang C++:12.04版本发布时,正值新的C++标准开发期间,随后Chromium采用了新的语言特性。12.04系统的C++运行时不支持这些特性。虽然可以使用从未出现在12.04中的构建工具并进行ABI改变的适配,但这相当困难。类似于专有的Google Chrome的静态链接并不是很好。非主要和非常旧的发行版使得这成为最低优先级。

arch x86:上游的Chromium不再支持i386架构。Ubuntu仍然必须支持它。Firefox没有这个额外的负担。

arch arm64:我们希望在Ubuntu中支持新的桌面架构,但Chromium上游甚至没有考虑过ARM64桌面。Firefox上游提供了更好的支持。

速度:在项目相对较短的寿命中,有五十多个主要版本发布。将这种疯狂的节奏加上上述问题以及其他一些次要问题,比如下个月的gtk2->gtk3替换,所有这些都使得Chromium的支持异常困难,甚至比Firefox还要困难。

如果有志愿者希望提供帮助,我愿意帮助你们。加入Freenode #ubuntu-chromium。你的任务是克隆“工作中”的打包分支并提出合并请求。https://code.launchpad.net/~chromium-team

谢谢!


有趣,谢谢!你是Ubuntu-Chromium或者Chromium的维护者吗?我对irc不太熟悉,你指的是服务器irc.freenode.net,然后是#ubuntu-chromium频道吗?如果我找对了,那个频道目前看起来是空的。也许还有一个更一般的网页? - Xen2050