我读过这篇文章,基本上说 Ubuntu 18.04 将包含一个收集用户以下基本数据的机制:
- 您正在安装哪个版本的 Ubuntu(包括哪个版本)
- 是否有网络连接
- 硬件统计信息,包括 CPU、RAM、GPU 等
- 您的设备供应商(例如,戴尔、联想等)
- 你的国家
- 完成安装需要多长时间
- 是否启用了自动登录
- 您的磁盘布局
- 您是否选择安装第三方编解码器
- 您是否选择在安装过程中下载更新
作者说(也许是讽刺的)这些数据将提供给所有人Ubuntu will make the results of the data public, for everyone to see
。
尽管没有人可以看到您的操作系统内部发生了什么,并且在任何地方都没有记录任何操作历史记录,但这样的实现不是将自由软件元素从 Ubuntu 中剔除吗?
我不确定共享上述数据是否会违背自由软件基金会 (FSF) 定义并由Richard Stallman在他的许多讲座中所提倡的自由软件概念,例如这个。
在我看来,不,它不会:
首先,分发的用户可以选择不提供所请求的数据而不会产生不利影响。
如最初公告中所述:
其次,存储库包含和提供的软件没有变化。假设没有用户数据的 Ubuntu 被认为是“免费软件”,这不会因为安装过程中包含——可选——指标跟踪而改变。
也就是说,一个人对这个问题的回答是非常主观的。
要使软件免费,只需在自由软件许可下(合法地)分发它。软件做什么无关紧要。
对于什么是自由软件许可证,当然有不同的定义,但大体上都是相似的;例如,参见自由软件定义、Debian 自由软件指南和开源定义。
我怀疑他们会非常喜欢它,但据我所知,他们对“自由软件”的定义没有提到这样的事情。此外,使用免费软件,如果您不喜欢这些错误功能,您可以自由地修复它们。
也就是说,FSF 认为还有很多其他的东西是非免费的。查看FSF 认为免费的 Linux 发行版列表。(剧透:Ubuntu 不存在)。坦白说,在刚才偷看名单之前,我没有听说过他们中的任何一个。
他们还列出了更常见的发行版,人们实际听说过的发行版,包括他们认为它们非免费的原因。(剧透:它包括 Ubuntu。以及 Arch、Debian、Fedora、Gentoo 和 Red Hat 等。加上所有三大 BSD。)
所以,我的回答是:也许吧,但谁在乎呢。