GNU/Linux 上不自由的、带有 DRM 的游戏:好还是坏?

一家知名的公司 Valve,发行带有数字限制管理(DRM)的不自由电脑游戏,最近宣布将在 GNU/Linux 上发行这些游戏。这会带来什么好的和坏的影响?

我认为在 GNU/Linux 系统上提供流行的不自由程序可以促进该系统的采用。然而,GNU 的目标不仅仅是“成功”;它的目的是为用户带来自由。因此,更大的问题是这种发展如何影响用户的自由。

这些游戏的问题不是因为它们是商业的。(我们认为这没有问题。)不是因为开发者出售副本;这也没有错。问题是这些游戏包含的软件是不自由的(当然,自由是指自由的意义)。

不自由的游戏程序(和其他不自由的程序一样)是不道德的,因为它们剥夺了用户的自由。(游戏美术是一个不同的问题,因为它不是软件。)如果你想要自由,其中一个必要条件就是你的计算机上不应该有或运行不自由的程序。这一点很清楚。

然而,如果你打算使用这些游戏,那么在 GNU/Linux 上使用它们比在 Microsoft Windows 上使用更好。至少你可以避免Windows 对你的自由造成的损害

因此,从直接的实际角度来看,这种发展可能既有害处也有好处。它可能会鼓励 GNU/Linux 用户安装这些游戏,也可能鼓励游戏用户用 GNU/Linux 替换 Windows。我猜直接的好处会大于直接的坏处。但还有一种间接影响:使用这些游戏会教会我们社区的人们什么?

任何提供这些游戏的软件的 GNU/Linux 发行版都会教会用户重点不是自由。GNU/Linux 发行版中的不自由软件已经与自由的目标背道而驰。在发行版中添加这些游戏会加剧这种影响。

自由软件是自由的问题,而不是价格的问题。一个自由游戏不一定必须是免费的。在尊重你更改所用软件的自由的同时,商业开发自由游戏是可行的。由于游戏中的美术不是软件,因此在道德上没有必要使美术自由——尽管自由美术是一种额外的贡献。事实上,有公司开发的自由游戏软件,也有志愿者开发的非商业自由游戏。众筹开发只会越来越容易。

但是,如果我们假设在目前的情况下开发某种自由游戏不可行——那么会发生什么呢?将其编写为不自由的游戏没有任何好处。要在你的计算中拥有自由,就需要拒绝不自由的软件,纯粹而简单。作为一个热爱自由的人,如果存在不自由的游戏,你不会使用它,所以如果它不存在,你也不会损失任何东西。

如果你想促进计算自由的事业,请注意不要将这些游戏在 GNU/Linux 上的可用性说成是对我们事业的支持。相反,你可以告诉人们自由游戏维基,它试图对自由游戏进行分类,自由游戏开发论坛,以及 LibrePlanet 游戏集体的自由游戏之夜

注意

注意那些实际上包含软件的“不自由游戏数据”。