Linux Vulkan驱动程序的首席开发人员离职;JDK 18功能集被冻结;Ubuntu禁用os-prober | 开源日报( 二 )
文章图片
【Linux Vulkan驱动程序的首席开发人员离职;JDK 18功能集被冻结;Ubuntu禁用os-prober | 开源日报】禁用 os-prober 意味着随着 Ubuntu 22.04 迁移到 GRUB 2.06 , 非 UEFI BIOS 用户无法再启动任何其他操作系统 , 而如果通过 UEFI 启动加载程序 , 基于 UEFI 的系统仍然可以启动其他操作系统 。 主要问题是阻碍那些仍在运行经典 BIOS 引导过程的启动 。 Ubuntu 开发人员可以决定是否重新启用 os-prober , 但鉴于有效的安全问题 , 他们并不愿意这样做 。 将 os-prober 限制为仅在安装时运行是其他 Linux 发行版已经完成的事情 , 并且是他们继续支持 Ubuntu 双/多启动方案的最有可能的途径 。 (Phoronix)
具体详情见:https://lists.ubuntu.com/archives/ubuntu-devel/2021-December/041769.html
开源软件专区
从 2.17.0 版本(对于 Java 8)开始 , 只有配置中的查找字符串被递归扩展;在任何其他用法中 , 仅解析顶级查找 , 不解析任何嵌套查找 。 在以前的版本中 , 可以通过以下操作来确保用户的日志记录配置执行:在日志记录配置的 PatternLayout 中 , 用 Thread Context Map模式(%X、%mdc 或 %MDC)替换 ${ctx:loginId} 或 $${ctx:loginId} 等上下文查找;或者在配置中 , 删除对上下文查找的引用 , 如 ${ctx:loginId} 或 $${ctx:loginId} , 它们源自应用程序外部的源 , 如 HTTP 标头或用户输入 。
具体详情见:https://logging.apache.org/log4j/2.x/index.html
Debian 11.2 发布:更新 Apache Log4j 等错误和安全问题
12 月 18 日 , Debian 11.2 发布 。 Debian 11.2 是二次更新 , 主要针对错误和安全问题提供最新的软件包更新 。 比较吸引人的是 , 在上周引起的“史诗级”漏洞安全问题的 Apache Log4j ,Debian 11.2 中也更新了其版本 。 同时在该版本中 , 如 containerd 的一些其他安全问题的新版本、修复 wget 来处理 32 位系统上超过 2GB 的下载等都得以解决 。
文章图片
图片来源:Phoronix
Open Swoole 4.9.0 发布:服务器指标、云原生 OpenMetrics 支持等功能增强
12 月 19 日 , Open Swoole v4.9.0 发布了新的服务器指标、云原生 OpenMetrics 支持、Open Swoole Dashboard 解决方案和增强功能 , 并表明这是 2021 年圣诞节假期前 Open Swoole 的最新版本 。 作为支持 Cloud Native 生态系统的一部分效果 , 为了增强 OpenSwoole 服务器的可观察性 , OpenSwoole v4.9.0 也开始支持 JSON 和 OpenMetrics 格式的指标 。
文章图片
图片来源:SWOOLE
在 v4.9.0 中 , 开源框架作者和开发人员向用户空间公开了更多服务器内部指标 , 用户可以获得 PHP 数组、JSON、Prometheus 的 OpenMetrics 这三种类型的指标输出格式;OpenMetrics 集成和支持;处理内存泄露等 。
具体详情见:https://www.swoole.co.uk/article/openswoole-4.9.0-released
开源工具推荐
RoughViz:用于创建粗略/手绘样式图表的 Java 库
RoughViz.js 是一个可重用的 Java 库 , 用于在浏览器中创建粗略/手绘样式的图表 , 基于 D3v5、roughjs 和 handy 。
文章图片
图片来源:GitHub
支持的图标类型:
- Bar API. Example.roughViz.Bar
- Horizontal Bar API. Example.roughViz.BarH
- Donut API. Example.roughViz.Donut
- Line API. Example.roughViz.Line
特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
