summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTong Hui <tonghuix@gmail.com>2016-10-17 23:02:26 +0800
committerTong Hui <tonghuix@gmail.com>2016-10-17 23:02:26 +0800
commitfd24dc3d61900616a28d5a0de56f2f9d5bbfb045 (patch)
treefdd2027754d4d1ec9c1495458913a09ccbbd1cc5
parent8b24de9dde434a4150000c6f7fa199ba6114580a (diff)
downloadfsfs-zh-fd24dc3d61900616a28d5a0de56f2f9d5bbfb045.tar.xz
fix typo[ci skip]
-rw-r--r--docs/open-source-misses-the-point.md2
1 files changed, 1 insertions, 1 deletions
diff --git a/docs/open-source-misses-the-point.md b/docs/open-source-misses-the-point.md
index 3e80ebf..af5d127 100644
--- a/docs/open-source-misses-the-point.md
+++ b/docs/open-source-misses-the-point.md
@@ -27,7 +27,7 @@
实际上,开源的标准比自由软件要弱一些。据我们所知,目前所有的自由软件都算是开源软件。几乎所有开源软件也都是自由软件,但也有例外。首先是一些开源许可证过于严苛,因此并不能认定为是自由许可证。比如“Open Watcom”的许可证就不是自由的,因为它不允许将修改后的软件私人使用。幸运的是,只有很少一些程序使用这样的许可证。
-其次,实践中更重要的一点是,很多产品包含了计算机可以检查可执行程序签名的方法,以便禁用用户安装其他版本的可执行程序。只有这个有特权的公司可以允许所有设备运行,或允许用户访问其全部兼容设备。这种设备我们称之为“暴君”(Tyrants),而这种行为称之为“tivo化i”(tivoization),以我们第一次看见这样做的产品(Tivo)而得名。即使可执行文件是从自由的源代码构建出来,用户却无法运行修改版,所以这个可执行文件也是非自由的。
+其次,实践中更重要的一点是,很多产品包含了计算机可以检查可执行程序签名的方法,以便禁用用户安装其他版本的可执行程序。只有这个有特权的公司可以允许所有设备运行,或允许用户访问其全部兼容设备。这种设备我们称之为“暴君”(Tyrants),而这种行为称之为“tivo 化”(tivoization),以我们第一次看见这样做的产品(Tivo)而得名。即使可执行文件是从自由的源代码构建出来,用户却无法运行修改版,所以这个可执行文件也是非自由的。
开源标准并没有认识到这个问题。它只关注源代码的许可证问题。因此,可执行文件是从比如像 Linux 这种开源且自由的源代码构建,却不可修改的只是开源软件但不是自由的。很多 Android 产品包含了这种基于 Linux 的非自由 tivo 化的可执行文件。