带有PC跟踪机制的Ubuntu 18.04仍然是“免费软件”?

带有PC跟踪机制的Ubuntu 18.04仍然是“免费软件”?

我读本文这基本上表明 Ubuntu 18.04 将包含一种收集用户以下基本数据的机制:

  • 您正在安装哪个版本的 Ubuntu(包括哪种风格)
  • 是否有网络连接
  • 硬件统计信息,包括CPU、RAM、GPU等
  • 您的设备供应商(例如戴尔、联想等)
  • 你的国家
  • 您的安装需要多长时间才能完成
  • 是否启用自动登录
  • 您的磁盘布局
  • 您是否选择安装第三方编解码器
  • 您是否在安装过程中选择下载更新

作者说(也许是讽刺)这些数据将提供给所有人Ubuntu will make the results of the data public, for everyone to see

虽然没有人可以看到你的操作系统内部发生了什么,并且任何地方都没有记录任何操作历史记录,但是这样的实现不是从 Ubuntu 中删除了自由软件元素吗?

我不确定共享上述数据是否会违背自由软件基金会(FSF)定义并由理查德·斯托曼在他的许多讲座中,例如这个

答案1

在我看来,不,它没有:

首先,该发行版的用户可以选择不提供所请求的数据,而不会产生任何不利影响。

如中所述初步公告:

我们想在安装程序中添加一个复选框,确切的措辞待定,但大意是“发送诊断信息以帮助改进 Ubuntu”。默认情况下会检查此选项。

[...]

任何用户都可以通过取消选中该框来选择退出,这会触发一个简单的 POST 说明“ diagnostics=false”。 GNOME 设置的隐私面板中会有一个相应的复选框来切换其状态。

其次,存储库包含和提供的软件没有变化。假设没有用户数据的 Ubuntu 被认为是“自由软件”,这不会改变——选修的-- 安装过程中包含指标跟踪。

也就是说,这个问题的答案是非常主观的。

答案2

要使软件成为免费的,所需要的只是在自由软件许可证下(合法地)分发它。什么软件是无关紧要的。

当然,自由软件许可证的构成有不同的定义,但大体都是相似的;参见例如自由软件定义,Debian 自由软件指南, 和开源定义

答案3

我怀疑他们会不会很喜欢,但据我所知,他们“自由软件”的定义没有提到这样的事情。此外,对于免费软件,如果您不喜欢这些缺陷,您可以自由地修复它们。

也就是说,FSF 认为还有许多其他东西是非自由的。看一眼FSF 认为免费的 Linux 发行版列表。 (剧透:Ubuntu 不存在)。坦白说,在刚才查看名单之前,我没有听说过他们中的任何一个。

他们还有更常见的发行版列表,人们实际上听说过的发行版,包括他们认为它们非自由的原因。 (剧透:它包括 Ubuntu。还有 Arch、Debian、Fedora、Gentoo 和 Red Hat 等。加上所有三大 BSD。)

所以,我的答案是:也许吧,但谁在乎呢。

相关内容