分类 内核视界 下的文章

核心要点:

  1. 历史包袱终将卸下
    由于长期无人维护(自 2014 年起被标记为“孤儿代码”),Linux 内核开发者 Christian Brauner(微软员工)提议在 2025 年底前移除对苹果 HFS/HFS+ 文件系统的原生内核驱动支持。这一老旧的代码库已成为内核维护的负担。
  2. 苹果早已“弃疗”
    苹果自身早在 macOS 10.6 时代就将 HFS 降级为只读支持,并在 10.15 及以上版本彻底放弃兼容。尽管 HFS+ 仍被部分使用,但 Linux 的驱动实现质量一直较差,且缺乏官方维护。
  3. 替代方案与争议

    • 用户态方案:Linux 用户仍可通过 HFS FUSE 在用户空间挂载 HFS 文件系统。
    • 遗留依赖问题:部分 Linux 发行版依赖 HFS+ 驱动在 Intel Mac 上安装(因其 EFI 系统分区可能使用 HFS+),未来可能仅移除 HFS 驱动而保留 HFS+。

“代码如逆旅,旧枝当剪则剪。” 此次提案再次凸显开源生态对技术债务的零容忍态度。苹果生态的封闭性与 Linux 的维护成本本就矛盾,FUSE 的成熟已为过渡铺平道路。若无开发者主动接手维护,这场“断舍离”或将如期而至。

你的 Linux 系统最近一次访问 HFS 分区是什么时候?欢迎在评论区晒出你的“上古设备”故事。

2025-04-17T10:16:51.png
2025年4月15日,Fedora42如期发布,现在用户们可以立即升级体验。

详情请见:The answer is 42! Fedora Linux 42, that is.

EROFS 用于实时媒体

Fedora 已将 kiwi 生成的实时媒体(如 KDE 桌面版、移动版、COSMIC、Budgie、MiracleWM、Fedora CoreOS 等)的只读文件系统镜像格式从 SquashFS 切换为 EROFS。这一变更与下游版本及 RHEL 保持一致,为开发者在上游和下游生态中提供了更高效的工作环境。

Firewalld IPv6 默认设为宽松模式(Workstation)

在 Fedora 42 中,工作站版默认启用 IPv6_rpfilter=loose,确保多网络环境(如 Wi-Fi + 有线)下的连通性检查正常工作,避免切换网络模式时可能出现的用户体验下降问题。

Gnome Shell 扩展依赖生成器

在 F42 中,我们为 GNOME Shell 扩展添加了依赖关系生成器,使二进制 RPM 依赖于正确版本的 GNOME Shell。这将为我们的用户带来更好的用户体验,因为现在安装的扩展更有可能正常工作,同时也将帮助扩展打包者,因为他们在大规模重建完成后不久就会收到安装失败的错误信息,从而提前得到扩展需要更新的信号。


更多 MIPI 摄像头硬件支持

Fedora 41 已初步支持 IPU6 摄像头,而本次更新进一步增加了对 x86 笔记本电脑和平板的非 USB(MIPI)摄像头的支持。更多搭载 MIPI 摄像头的 x86 笔记本型号将实现开箱即用。

NumPy2

Fedora 42 Beta 将包含 NumPy2 更新。大多数软件包不受影响,但使用 C API 的软件可能需要重新编译。此版本提供了更现代的修复、性能优化及更完善的文档。


Fedora Workstation

Fedora Workstation 42 搭载 GNOME 48,新增健康管理功能,并改进了无障碍体验和性能。

Fedora COSMIC 衍生版

新增一个衍生版!Fedora COSMIC 采用 System76(Pop!_OS 开发商)开发的 Rust 编写桌面环境,特色包括:

  • 混合工作区窗口/平铺管理
  • 支持窗口堆叠与标签页切换
  • 深度定制功能(兼容 GTK,未来支持 Qt)

IBus 语音输入

Fedora 42 的 ibus-speech-to-text 新增离线语音识别输入法,支持多语言(需下载模型),保护用户隐私,并与现有 IBus 框架无缝集成。


KDE Plasma 版本升级

从 Fedora 42 Beta 起,KDE Plasma 晋升为官方版本(Edition)!除原有功能外,新增对 power 架构(ppc64le)的支持,包括完整的 KDE 套件(含 KDE PIM)。OpenPOWER 系统(如 Raptor Talos 工作站)也提供可安装的实时镜像。

本期资讯信息主要来源:phoronix.com

Debian13 Trixe

Debian 13 将于 3 月 15 日进行过渡和工具链冻结,4 月 15 日进行软冻结,5 月 15 日进行硬冻结。硬冻结适用于关键软件包和没有 autopkgtests 的软件包。硬冻结之后 Debian 13.0 的全面和最终冻结仍有待确定,将在稍后公布。
但是根据Debian12的发布过程来看从第一次冻结到实际稳定发布大约需要 5 个月的时间,因此Debian13很有可能在八月份正式发布。

apt 3.0发布

APT 3.0 已正式发布,比 Ubuntu 25.04 和今年晚些时候发布的 Debian 13.0 更早。APT 3.0 专门纪念已故的 Steve Langasek,他多年来为 Debian 和 Ubuntu 做出了许多贡献。APT 3.0 是此包管理工具的一个非常重要的更新,并且文本用户界面 (TUI) 的改进对最终用户来说相当不错,因此我们将在 Debian13 中获得更好的包管理体验。

LoongArch 在 Linux 6.15 中启用了更多功能

即将推出的Linux 6.15内核 将为中国的 LoongArch CPU 架构提供更好的支持。
本周发出并合并了针对下一版 Linux 内核的 LoongArch 更改。本轮启用了对 objtool 的跳转表支持、用于捕获内核中各种代码问题的未定义行为清理器 (UBSAN) 支持、改进的 BPF JIT 支持、改进的 vDSO 实现和其他更新。
“1、为 objtool 添加跳转表支持;
2、始终选择 HAVE_VIRT_CPU_ACCOUNTING_GEN;
3、启用 UBSAN(未定义行为清理器);
4、将 MAX_IO_PICS 增加到 8;
5、将 ARCH_DMA_MINALIGN 增加到 16;
6、修复并改进 BPF JIT;
7、修复并改进 vDSO 实现;
8、更新默认配置文件;
9、修复一些错误并进行其他小改动。”
作为中国人,国产信创的进步意味着我们将有更多选择和议价自由。

其他值得关注的开源进步

Wayland,Wine,Vulkan

Wayland最近取得了不小进展,大量软件启用了Wayland支持并进行了相关优化。
Wine和Vulkan的合作也在持续进行,WineD3D 中的 Vulkan 视频解码持续推进中。
此外,Wine最近还完成了对蓝牙设备配对的支持。

清明节凌晨下机调试完成后服务器已恢复正常《内核视界》将继续在本站发布。

龙芯开源LATX

本周,龙芯以GPLv2开源了LATX 

LATX(Loongson Architecture Translator for x86)即龙芯 x86 架构转译器,是 一个面向 LoongArch 架构的高性能用户级二进制翻译器,用于在龙芯(龙架构)系 统上高效地运行 32/64 位 x86 应用程序。
LATX 基于 QEMU 6 版本开发并进行了深度优化,性能相比原生 QEMU 有显著提升。 项目利用龙架构的各指令集扩展(如向量扩展和二进制转译指令集)对 X86 指令集 进行了高效翻译,并采用了AOT(Ahead-of-Time )预编译、运行时库直通等关键优 化技术,其中库直通优化思想借鉴及引用了 box64 项目的部分源码。

龙芯还在项目仓库中展露了其进一步的优化和完善方向,包括但不限于:

  • [ ] 支持更复杂的 x86 指令集扩展(如 AVX)。
  • [ ] 进一步提升库直通优化的覆盖范围。
  • [ ] 提供详细的性能分析工具链,帮助开发者快速定位性能瓶颈。
  • [ ] 维护更详细的文档与使用指南。

ME:让我们拭目以待LoogArch和RISC-V 腾飞的那天。

DeepSeek-V3-0324 模型重磅升级,能力全面提升!并继续开源!

来源:DeepSeek-V3 模型更新,各项能力全面进阶
25日,深度求索(DeepSeek)宣布对其大模型 DeepSeek-V3 进行重要升级,新版本 DeepSeek-V3-0324 在推理、前端开发、中文写作、搜索能力等多个方面实现显著提升。

主要升级亮点

  1. 推理能力增强:借鉴 DeepSeek-R1 的强化学习技术,新版模型在数学、代码等推理任务上的表现超过 GPT-4.5,评测成绩优异。
  2. 前端开发优化:生成的 HTML 等前端代码可用性更高,视觉效果更加美观,设计感更强。
  3. 中文写作升级:针对中长篇文本创作优化,内容质量更优,排版更清晰。
  4. 中文搜索能力提升:联网搜索场景下,报告生成类任务输出更详实准确,排版更美观。
  5. 综合体验优化:工具调用、角色扮演、问答闲聊等能力也得到全面提升,用户可关闭“深度思考”模式以获得更流畅的交互体验。

开源与部署

DeepSeek-V3-0324 沿用 MIT License,用户可在 Model ScopeHugging Face 下载模型权重,支持 128K 上下文(网页端、App 和 API 提供 64K 上下文),私有化部署仅需更新 checkpoint 及 tokenizer 配置。
此次升级标志着 DeepSeek 在 AI 大模型领域的持续突破,为用户带来更高效、精准的智能交互体验。
ME:值得一提的是,DeepSeek还推出了分时段API调用优惠,或将利好某些爱好被迫熬夜的开发者。

Telegram机器人Funstatgrtbot被曝收集560亿条公开群组数据,涉及8.6亿用户

近日,即时通讯平台Telegram上出现了一款名为Funstatgrtbot的机器人,该机器人被曝在过去六年内收集并分析了560亿条公开群组消息,涉及8.6亿用户3600万个公开群组及频道。由于Telegram的全球活跃用户约为10亿,这意味着该机器人几乎覆盖了平台上的绝大多数用户。

主要功能与数据收集范围

  1. 用户发言历史分析:可查询用户在公开群组中至少6年的发言记录(数据最早可追溯至2019年)。
  2. 群组与频道订阅追踪:显示用户加入的公开群组或订阅的频道,并分析不同用户之间的共同群组关系。
  3. 行为模式监控:包括用户发言活跃时间、新加入或退出的群组等实时动态。
  4. 商业利用风险:虽然目前未直接暴露聊天内容,但收集的数据可能被用于用户画像分析,未来不排除被出售用于精准广告投放或其他商业用途。

平台责任与用户隐私争议

  • 并非技术漏洞:由于数据均来自公开群组,Telegram官方可能不会将其视为安全漏洞,但如此大规模的数据抓取仍引发隐私担忧。
  • 类似事件先例:2023年,Discord也曾遭遇类似爬虫大规模抓取公开频道数据的事件,随后该平台采取了反爬虫措施。目前尚不清楚Telegram是否会跟进类似监管。

专家建议

网络安全专家提醒,用户在公开群组的发言本质上属于可被第三方获取的信息,如需讨论敏感内容,应使用私聊或加密群组。同时,呼吁Telegram加强数据保护机制,平衡平台开放性与用户隐私权。

ME:隐私安全需要进行分级保护,我其实不理解为什么有人要用TG组建公共群组,这和用QQ/微信实际上没有本质区别,倒不如去用Matrix。

谷歌不再开源安卓?

某个低级可笑的独家谣言,为了不给他带来流量不再点名。

从本周起,硬核观察复刻栏目将正式更名为《内核视界》并在绝大多数情况下维持每周一刊的状态,如有特别新闻需要放送,将另开出特刊。

联发科在Linux 6.15 中添加 MT8365 “Genio 350 ”DRM 驱动程序支持

联发科 Genio 350 (MT8365) SoC 14nm制程专为AIoT设计,拥有四个 Cortex-A53 内核(最大频率2Ghz)、Mali-52 GPU 内置内置机器视觉和自然语言处理的APU和HiFI DSP。

本周除了英特尔图形驱动程序代码和新的 AMD 硬件支持以及最初的 NOVA 驱动程序桩等 Linux 6.15 的重要功能外,较小的直接渲染管理器(DRM)驱动程序也在为下一个内核版本进行更改。Linux 6.15 的联发科 DRM 驱动程序将添加 MT8365 SoC 支持,也就是我们熟知的 Genio 350。

- 阅读剩余部分 -