作为一位依赖开源工具搭建个人数字空间的自由软件爱好者,AList项目被秘密收购的消息让我辗转反侧难以入睡。这不是简单的商业交易,而是一场关乎数字主权的微型战争。以下是我的思考与行动建议。


个人立场:被资本击穿的信任契约

尽管我并没有长期使用,但我也曾将AList视为对抗科技巨头的利器——它用AGPLv3协议承诺永远自由,用开源代码构建透明堡垒。但当项目像商品般被悄然转手,当新资方未经审核就植入统计代码,我意识到:自由软件不是免死金牌,代码托管平台的仓库转让按钮,随时可能成为扼杀数字自主权的刑场

开发者Xhofe的"过渡期护航"承诺充满矛盾:既然已收下资本的对价,所谓"暂时审核代码"不过是商业收购的标准安抚话术。真正的危机在于,开源社区奉为圭臬的协作伦理,在资本杠杆前脆弱得像个童话


自由软件理念的三重塌陷

  1. 透明性神话破灭
    收购全程的暗箱操作,彻底背离开源社区"公开决策"的基本准则。当项目主页的commit记录成为唯一的真相拼图,我们与使用闭源软件的用户并无本质区别——都成了信息黑箱中的"数据佃农"。
  2. 协议保护的局限性
    即便AList采用AGPLv3协议,资本仍可通过控制核心仓库、垄断分发渠道实现事实上的集权。新资方对非核心贡献者的权限剥夺证明:协议能约束代码复制,却挡不住治理权的私有化
  3. 工具理性的反噬
    "需要资源维护项目"的辩护词,暴露了自由软件经济的根本困境。当开发者被迫在理想主义与生存压力间抉择,我们是否正在用道德绑架掩盖系统性支持机制的缺失?

普通用户的抵抗路线图

短期行动

  • 立即迁移:切换到AList Community EditionBList,用脚投票支持社区分叉
  • 数字排毒:运行strings命令检查二进制文件,使用Reproducible Builds工具验证构建过程
  • 凭证重置:所有关联网盘API密钥立即更换,切断与商业版的数据脐带

长期策略

  • 去中心化存储:将WebDAV服务器与本地NAS结合,建立不依赖特定中间件的数据管道
  • 贡献者觉醒:每月用2小时参与分叉项目的文档翻译或漏洞报告,哪怕只是提交拼写错误修正

写在最后:自由是场无限游戏

这次事件最深的伤口,不是某个项目的变质,而是它揭示了自由软件运动的阿喀琉斯之踵——我们构建了完美的代码堡垒,却把城门钥匙交给了资本市场。

当我重新配置自托管方案时,想起Richard Stallman的警告:"自由软件关乎权利,而非价格。"或许该修改路由器标签上的GNU宣言了:
"不要问代码能否自由,要问谁掌握着你的数据枷锁。"



核心要点:

  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最近还完成了对蓝牙设备配对的支持。