一些 GNU/Linux 底层程序在尝试适应加州年龄认证相关法律: systemd, xdg-desktop-portal

submitted by edited

报道来源: Distrowatch 周报 #1165: 杂项新闻

互联网上也有诸多相关信息。


  1. systemd 为用户数据库添加了“生日”字段。

    技术上推测,实际使用此字段与否,实由系统管理员和下游程序决定。

  2. xdg 桌面门户拟为用户账户添加家长控制功能,会向支持的程序报告用户年龄。

    这是直接向外部程序或服务报告用户信息的功能。拉取请求尚未完成,且社区争议较大。


我也在此发表一些观点。

理论上,systemd 添加的“生日”字段对用户隐私影响有限:系统管理员和下游程序都可以选择不设定、不读取此字段。

然而,可能会出现窃取此类信息的恶意软件。例如,那些来源于 Flatpak 或 Snap 的专有软件,以及网上下载的软件包,都无法被有效审查。这些程序可能会通过 systemd 接口恶意利用个人信息。

同时,添加这个功能本身也是个令人失望的决定。不管用户是否身处加州,在系统深处有个“生日”字段,想想就令人寝食难安。

显然这也有触犯其他地区法律的潜在问题。

xdg-desktop-portal 添加的功能则直接威胁到了用户隐私。距离实际的威胁,只剩用户程序(如 Firefox, Flatpak 等)选择支持此功能,而这相当容易。

理论上,xdg-desktop-portal 以及用户程序可用 systemd 接口以外的方式保存用户年龄。若想使用非 systemd 系统来避免这种不良功能,效果有限。


若在未来需要避免这场隐私灾难,最简单的方法是使用“尊重用户隐私”的操作系统,以下有部分例子:

  • 系统本身为尊重用户隐私设计: Tails, Qubes, Parrot OS
  • 由 GNU (FSF) 提名的完全自由的操作系统: 活跃的有 Trisquel, Guix System, Parabola 等
  • 极简主义操作系统,未来不太可能实现不良功能: Puppylinux, EasyOS, Hyperbola
  • 非 systemd 系统,但不保证移除不良功能。包括多数极简主义系统,以及 Guix System, Devuan, Slackware 等。

这些系统均可在 Distrowatch 找到。

也可关注在未来主动移除这些不良功能的发行版。

不过,要想真正获得隐私权,则需要我们坚持与那些威胁斗争下去。

1
1

Log in to comment

1 Comments

DistroWatch 计划为“系统是否含有年龄认证”添加详细的筛选功能。

https://distrowatch.com/weekly.php#sitenews

Insert image