Linux Kernel 5.0 首个 RC 版已发布,5.0 是一个重要的版本,带来了许多诱人的功能和改进,但对于那些依赖 ZFS On Linux (ZOL) 的用户,他们可能暂时不会希望尝鲜使用 Linux Kernel 5.0 的候选发布版本。 原因在于,ZFS On Linux 目前无法针对 Linux Kernel 5.0 源码进行构建。这不是由于一个简单的 API 变更而导致的,而是 5.0 内核不会再导出 __kernel_fpu_begin 和 __kernel_fpu_end 符号,恰好 ZOL 内核模块依赖这些符号作为文件系统校验的一部分。 由于与内核源码树外的 ZOL 内核代码存在许可证兼容性问题,所以目前不能马上提供一个简单的解决方案,尤其是不涉及使用 GPL 符号的解决方案。虽然将来肯定会有时间和新代码可以实现解决方案。 不过目前看来,似乎上游的内核开发者对任何专门帮助 ZOL 的操作并不感兴趣(或者很少有关于该问题的源码树外模块)。为此,Linux 内核社区的二把手 Greg KH 也不得不出面来说明他对 ZFS On Linux 的看法以及当前的问题: 我对 ZFS 几乎是零容忍的态度。因为 Sun 曾明确地表示不希望他们的代码在 Linux 上运行,所以为什么我们要做额外的工作来让他们的代码正常运行?更多内容,请关注本次专辑…… 谷歌去年宣布在 Chrome OS 上支持运行 Linux 应用,前不久又有消息称其将为运行这些 Linux 应用提供 GPU 加速支持,而现在,Chrome OS 似乎将在 Linux 的方向上更进一步,让 Chrome OS 设备上的 Linux 环境可以基于不同发行版。 目前,Chrome OS 是通过基于 Debian 的虚拟化 Linux 来运行 Linux 应用的,但是除了 Debian,Linux 发行版还有多种多样,每一种都有自己的优点与缺点,甚至有的公司可能会考虑到安全等问题而选择自行改造的内部 Linux 发行版。 谷歌似乎考虑到了这个问题,据 9to5google 报导,从 Chromium Gerrit 的提交纪录上看,有一条“Add downloader stub for PluginVm image”表明谷歌将基于托管策略让不同用户可以选择自己 Chrome OS 上运行 Linux 应用的 Linux 发行版。 从描述信息看,基于托管策略是指官方会维护一个 PluginVmImage 清单,其中指定了一些 Linux 的发行版,通称 PluginVm 镜像,并且还有相对应的 hash 检验值。设备管理员将能够为 Chrome OS 指定一个 URL,也就是可以选择不同的 Linux 发行版环境,通过 DownloadManager 从该 URL 下载相应镜像,之后使用 PluginVmImage 策略中的相应 hash 值进行检验,确保其下载成功。 作为一个初始化、瞬态的、单例化,并且是一次性的下载,这个下载 PluginVm 镜像的行为不会出现在标准的 DownloadManager UI 中,并且也不会被存储在下载数据库中。而这一切不会影响当下的 Chrome OS Linux 应用体验。 Mozilla 公布了 Firefox 插件的路径图,计划显示其将在今年默认禁用 Flash。插件对于用户来说会影响安全与性能,Mozilla 表示其一直在向不需要插件的 Web 方向发展。 NPAPI(Netscape Plugin Application Programming Interface,网景插件应用程序编程接口)插件是 Netscape Navigator、Mozilla Suite、Mozilla SeaMonkey 和 Mozilla Firefox 等 Gecko 引擎浏览器与 Apple Safari 和 Google Chrome 等 webkit 引擎浏览器所使用的类 ActiveX 插件接口。 它被认为是已经过时了的技术,两年前 Adobe 宣布将终止目前仅剩的 NPAPI 插件 Flash 技术支持,在 2020 年底停止更新和发布 Flash Player,并鼓励内容创建者将任何现有 Flash 内容迁移到新的开放格式。 为了从 Flash 过渡,Firefox 正在与其它浏览器合作,逐步并谨慎地降低 Flash 使用率,Mozilla 具体列出了今后对 Flash 的抛弃计划:2019 年在 Firefox 默认禁用 Flash 插件,系统不会提示用户启用 Flash,但仍可以使用浏览器设置在某些站点上将其开启; 在 2020 年初,Flash 支持将完全从消费者版本的 Firefox 中删除,Firefox ESR 则将继续支持 Flash,直到 2020 年底;而 Adobe 在 2020 年底停止为 Flash 发布安全更新之后,从 2021 年开始,Firefox 将不会再加载 Flash 插件。更多内容,请关注本次专辑…… |