Cory Doctorow—Linux Guru?
要正确列出 Cory Doctorow 的历史和资历,需要占据整篇文章的篇幅,所以我将做一项非常不正当的工作,希望您能包涵。
Doctorow 是一位国际上备受追捧的版权和 DRM 问题活动家,他是 Creative Commons 的坚定支持者,无论其主要出版格式如何,都在互联网上以 CC 许可发布他自己的所有作品。作为终生的 Mac 爱好者,大约一年多前,他转而使用 Linux。我在他的 小兄弟 图书巡回宣传期间赶上了他,并安排了一次采访,以谈论他使用 Linux 的体验。以下是对话的摘录。
注意:对于那些从未见过他或计划在您的播客中采访他的人,请注意我是在他状态不佳的日子里采访他的。当我们交谈时,他因时差反应而疲惫不堪,但他仍然以每分钟 148 个单词的稳定速度说话。对他来说,这已经很慢了!
DS: 你切换到 Linux 是怎么回事?你以前是 Mac 用户,对吧?
CD:是的,我的意思是,很明显,服务器上总是 Linux,是的,但我很长一段时间以来一直是桌面上的 Mac 用户,从 1979 年的 Apple II Plus 开始,然后一生都在使用 Mac——多年来每年至少一到两台。
DS: 是什么促使你做出转变,到目前为止你觉得怎么样?
CD:嗯,有几件事——DRM 的东西变得越来越糟。似乎每次我转过身,Apple 都在对其操作系统做些什么,以添加更多废话。更多 DRM,更多关于用户如何使用它的控制……它们是反功能。没有哪个客户今天早上醒来说:“天哪,我希望有一种方法可以让我今天早上用我的音乐做得更少——我希望有一个 iTunes 更新在等着我。”
所以,在我看来,越来越明显的是,Apple 制造计算机不是为了满足我的需求;他们制造计算机是为了满足某些理论上的娱乐巨头的需求。而且,你知道,我认为那是他们的事,如果他们想这样做,但他们不是慈善机构,所以如果他们不想制造我想买的东西,我就不必买它。这正是我所做的——我停止购买它了。
DS: 尽管 Steve Jobs 不断发出关于从 iTunes 商店移除 DRM 的声音,但还是这样做了吗?
CD:……他们一直在这么说。与此同时……Audible……拥有向 iTunes 商店交付有声读物的独家合同——现在实际上是世界上最大的有声读物销售商(他们现在归 Amazon 所有),即使作者和出版商要求他们这样做,Audible 也不愿关闭其有声读物的 DRM。而且,不仅仅是在它是一个奇怪的小型独立出版社的时候。以我的最新著作 小兄弟 为例,音频版由 Random House audio 出版——他们是世界上最大的出版商;他们是 Bertlesmann 的一部分……所以,你知道,如果 Steve Jobs 真的觉得他不需要 DRM,他就会设置一些东西,以便在 iTunes 商店中有 Audible 的竞争对手提供没有 DRM 的东西。
……与此同时,你看到 Steve Jobs 到处宣扬——有一次他发表了一篇长篇演讲——如果你是一家电影制片厂的高管,除非你确信没有人会制造出能够制作 DVD 的高清刻录机或翻录机,否则你永远不应该允许你的视频以高清格式提供……所以这基本上显得非常含糊其辞。
所以[切换到 Linux]似乎是一个正确的想法。然后发生的另一件事是,我想要一台“黑色以外的颜色”的电脑……走进 Apple 商店说“好吧,我想要一台 Pro 机器”,他们会说“好吧,这是 Pro 机器,你可以买到快的、更快的或最快的”,这确实有一种优雅。但与此同时,走进 EmperorLinux 网络商店,拥有如此多种 CPU 可供选择,真是令人耳目一新。Emperor 对我一直很好。我现在正在使用他们的第二台机器。他们的服务非常非常及时。有时,我会遇到一些我认为是 Linux 特有的问题——我认为事后看来我犯了一个错误。我买了比我一直喜欢的超小型 ThinkPad 更高级的型号。我有一台 x50,并决定想要一台 x51 以获得额外的速度和功率。坦率地说,驱动程序没有到位,现在仍然没有完全到位。
DS: 除了驱动程序问题,到目前为止您还遇到了哪些其他问题或优点?
CD:嗯,对于优点,对我来说一切都围绕着 Synaptic——不仅仅是 Synaptic 作为软件包管理器,而且还有这样一种想法,即有一套工具保证可以与您的机器一起工作(或多或少),其中拉取错误工具的成本为零,并且它们是开放的——因此,如果存在问题,您可以修复它们。所以这真的很好。
假设我需要矢量图形——好吧,让我们进入 Synaptic 并输入“矢量”,看看会出现什么。好的,有九个软件包——让我们都试试!好的,这个不错。
这太酷了——这实际上非常非常酷。
缺点是,特别是对于较大的项目,您提交错误的过程——尤其是难以解决的错误——远远超出了我作为用户摆弄的能力范围……
……如果我想向 OpenOffice.org 提交错误,它会强迫我做一个到 Bugzilla 的电子邮件循环,电子邮件循环成功需要 14 个小时才能完成,并且电子邮件循环确认消息会发送到我的垃圾邮件文件夹,所以我必须花费 14 个小时检查我的垃圾邮件文件夹,一遍又一遍地记住我必须检查它。然后当我完成它时,实际上向 Bugzilla 提交错误是很疯狂的。这根本不是一个简单的程序。
DS: 我写评论时经常受到读者反馈的批评,因为当我抱怨事情时,我并不总是提交错误,但这正是出于这个原因。我不是程序员。
CD:是的。我完全理解他们为什么想要在提交者和程序员之间设置一道屏障。我在我和想要向 BoingBoing 提交内容的人之间设置了一道屏障,即“提交链接”文件。事实是,“提交链接”页面——当我们关闭它并为人们提供更简单的方式向我们发送反馈和帖子时——我们收到的好东西的比例几乎没有变化,但我们收到的坏东西的比例却大大增加了。我所说的“坏东西”是指垃圾邮件、愚蠢的建议等等……所以我认为“傻瓜和破坏者寻找容易的目标”是一种真理,而善意的人倾向于四处寻找。问题在于,当您遇到错误时,这非常令人沮丧,而且通常几乎不可能真正解决它。
……还有 GIMP 也是。我每天、整天都在使用 GIMP,并且存在一个持久的错误……当我打开一个文件、编辑文件,然后删除文件时,GIMP 会崩溃。而且,这是我实际的标准工作流程,即截取我要放在 BoingBoing 上的网页的屏幕截图,在 GIMP 中打开它进行编辑。保存它。将其上传到我的服务器,然后删除它。然后 GIMP 崩溃。所以基本上,每次,我都必须等待 GIMP 加载。
这是一个有点愚蠢的错误,我猜这与“最近使用的文件”菜单有关,但这只是一个普遍的麻烦,而且我从未弄清楚如何向 GIMP 提交错误。所以,是的,这就是我发现非常非常令人沮丧的事情,但我理解它为什么在那里。而且我还遇到了驱动程序或专有硬件问题——我理解这不是 Linux 的错——但驱动程序方面的不足有时非常非常令人沮丧。例如,我的 Wi-Fi 卡有一个 Wi-Fi 错误,这显然是众所周知的……所以它不能与 B 网络正常工作。上周末我住在洛杉矶的一家酒店,那里有一个 B 网络,而且……大约五分钟后,机器会失去路由数据包的能力,直到我重新启动它……然后,如果我尝试一次打开太多套接字——比如让我的 RSS 阅读器运行——那么它就会完全崩溃。机器会完全死机。
所以这令人难以置信地沮丧。我在 Mac 操作系统中也遇到过如此严重的错误。至少对于这些东西,我可以打电话给我认识的 Canonical 的某个人,说我遇到了这个问题,他说:“是的,这是一个众所周知的问题,我们不知道如何解决它。”但至少这是一个众所周知的问题……
DS: 而且你知道不要花一整天时间撞墙试图修复它。
CD:是的,正是如此。
DS: 你开始使用 Linux 是因为 Apple 用 DRM 的破事把你挤出来了。除了仅仅为我们提供一个不受那种糟糕政治影响的操作系统之外,您认为 Linux 在版权、专利和知识产权战争中还有什么其他意义?
CD:……在每次 DRM 谈判中……总是在某个时候存在某种强制机制,制造商和联盟通过这种机制聚集在一起,要求实施者以一种抵抗用户修改的方式进行实施。很容易理解为什么您希望 DRM 能够抵抗用户修改,因为 DRM 的重点是您正在设计一台对其用户不利的计算机。因此,如果您要对用户不利,那么让用户能够修改系统是没有意义的,因为在该模型中用户是攻击者。
这与 FOSS 相反……因此,由于这个原因,不存在开源 DRM——而且在某种程度上存在,它涉及代码签名之类的东西,这实际上超出了开源软件的精神——它违反了四大自由,即使没有违反许可证的字面意思……因此,无论何时您拥有 DRM 联盟,您都在进行一场反对开源的阴谋,并且无论何时发生这种情况,您都拥有一个非常好的、值得深思的政策论据,因为开源通常被大多数 IT 部门和政策制定者等认为是 对国家经济、国家自主、国家安全以及所有这些东西都具有非常重要的价值。因此,创建一个授权,就像他们试图对广播标志所做的那样,要求政府要求硬件设计者设计他们的硬件以抵抗用户修改,就这些条款而言,这是一个根本行不通的事情。当用“好吧,您意识到这是对 FOSS 的禁止”来表达时,这确实给了我们很大的力量来阻止这些 DRM 授权。DRM 总是涉及某种授权……
DS: 它没有市场需求。
CD:没错。一些制造商可能有动机这样做,因为他们将获得娱乐业提供的一些特殊特权……但是当这种情况发生时,它必须是每个人。必须是所有制造商都同意这样做;否则,您最终会遇到几年前的情况,当时大型“合法”制造商遵守 DVD 中的区域控制,而所有小厂商却没有,小厂商正在击垮大厂商,因为每个人都想要无区域 DVD 播放器。
DS: 是的。我真的走到 Wal-Mart 花了 30 美元买了一台无区域播放器。
CD:是的,然后你最终得到的是,大厂商转过身来说:“听着,我知道我们同意我们将实施这个区域编码的东西,但我们不会实施这个区域编码的东西”,因为亚洲车库里的小型两人公司正在痛击 Sony,而 Sony 不能容忍这种情况。
所以,你最终会陷入这种囚徒困境。
DS: 特别是在 Sony 也拥有电影制片厂的情况下,你会在垂直整合的公司内部发生内讧。
CD:绝对的。因此,Sony 或任何人都需要保证每个人都会配合,如果没有授权,这种情况就不会发生。因此,这意味着,无论授权何时到来,如果您可以向将使授权生效的政策制定者表明他们即将禁止 FOSS,这通常可以左右辩论,因此这是 DRM 和 FOSS 相互作用的一个重要方式,也是 FOSS 对这场辩论至关重要的方式。
我确信还有其他方法。显然,在 CC 和 FOSS 之间,存在一种 QED——证明你可以用不同的方式做到这一点,而不是只有一种方法可以做到这一点。因此,无论何时有人说,“我们需要更高的围墙和更严格的法律,否则没有人会投资,也不会发生创新,也不会有好的设备——没有好的软件,没有好的硬件等等”,那么,在某种程度上,你在市场上拥有避免这种情况的 FOSS 和避免这种情况的 CC 许可,你也获得了一些非常强大的东西。
[注:Doctorow 随后讲述了该领域的成功案例,例如在欧洲击败 Informem。此处的讨论篇幅过长,无法转载。]
……所以最后一点是,当这些东西以低成本和低准入门槛提供时,它会在用户中产生一套关于他们可以和不能用媒体做什么的期望,所以我认为人们不一定会自然而然地想到,例如,你可以将电视节目录制到 DVD 中。这并不总是自然而然地发生。你必须看到它被完成,然后被夺走,才会为此激动……
DS: 人们期望“现在”永远持续下去是人之常情,尽管事实上我们已经习惯了令人难以置信的快速变化和发展速度。
CD:没错。因此,FOSS 往往功能更丰富,因此,它会使用户对其设备可以做什么和不能做什么产生新的期望。
DS: 再次转换话题到您的另一个重要倡导领域——隐私。对于 Linux 初学者,您能推荐哪些隐私工具和技术?
CD:我已经使用 GPG 一段时间了,我发现它实际上非常容易使用,一旦我启动并运行它。但是,再说一次,这不是我希望的最佳集成。我已经让 GPG 与 Thunderbird 一起运行,我希望它自动签署我发送的每封电子邮件,而我实际上每次想要签署电子邮件时都必须将鼠标悬停在图标上并单击该图标,所以如果我不记得,它就不会签署我的所有电子邮件,所以这有点麻烦,而且我不敢相信在显眼的地方没有一个开关来解决这个问题。
……去年我在中国的时候,TOR 对我来说非常有用。在我看来,我想要访问的网站一次又一次地被防火墙阻止,所以我能够通过这种方式访问它们。而且,我也以其他方式使用 TOR——我的意思是,很多时候当我尝试在线时,我发现自己无法访问一个或另一个网站,而 TOR 只是修复了它,这太棒了。我在 Firefox 上安装了 FoxyProxy,它允许我在需要时自动打开或关闭 TOR,我的朋友 Seth Shoan 帮助我编写了一个小脚本,通过 TOR 隧道传输我的邮件……所以我正在通过 TOR 发送 SMTP over SSH,这太棒了。
脚本
alias tortunnel='ssh -o ProxyCommand="/usr/bin/connect ↪-S localhost:9050 %h %p" -f -N -C -l username ↪-L5002:255.255.255.255:25 -L5003:255.255.255.255:110 ↪-L5555:localhost:5555 255.255.255.255'
DS: 我在使用 GPG 或加密 IM 或 SELinux(现在几乎每个发行版都附带)时遇到的问题之一是,它们都是通用的,大多数都很容易使用,但绝大多数人都不使用。为什么?
CD:是的。我们低估了我们的隐私,因为失去隐私的代价在遥远的未来,而且再次具有很大的推测性,所以我们倾向于认为,因为今天失去隐私对我们来说没有任何代价,明天失去隐私对我们来说也不会有任何代价,这通常是一个糟糕的赌注。所以我们不会担心加密我们的硬盘驱动器,直到我们丢失了笔记本电脑——哦,那是我做的另一件事。我加密了我的硬盘驱动器,而且我还刚刚弄清楚如何将 Cryptix 与 SD 卡一起使用。
DS: 那么,请向我们介绍一下 小兄弟。它是关于什么的,为什么取这个标题,以及它如何与您的其他倡导工作联系起来?
CD:小兄弟 是一部关于旧金山湾区黑客儿童的小说,他们在导致海湾大桥被炸毁的恐怖袭击事件发生后,认为有些事情比恐怖袭击更糟糕,毕竟,恐怖袭击会结束。这些事情包括对恐怖分子的专制回应,这些回应永无止境,只会不断扩大。当你在与像恐怖主义这样巨大而模糊的威胁作斗争时,几乎没有哪项安全措施是不能被证明是正当的。因此,他们发现自己陷入了一个日益收紧的控制和监视的套索中,他们决定反击。他们通过做三件事来实现这一点:他们使用技术来控制他们的技术,因此他们越狱了他们所有的工具,并使用它们来构建免费的、加密的无线网络,他们可以在其中秘密通信。他们做的第二件事是更好地理解罕见事件的统计数据,以便他们能够控制辩论。因此,他们开始调查,当你试图用一项安全措施来阻止一个非常罕见的事件时,你最终阻止的大多数事情都不会是罕见的事件,因为罕见的事件发生得如此罕见。因此,他们开始展示自动化监视和自动化的怀疑和控制系统如何不成比例地惩罚无辜的人,并且很少甚至从不抓住有罪的人。
DS: 是的,你们现在在伦敦也遇到了这个问题,不是吗?
CD:哦,好吧,当然。我们在这里有大规模的监控网络,但美国也是如此。你有数百页的禁飞名单姓名。有些人非常危险,以至于不允许他们登上飞机,但又非常无辜,以至于我们想不出任何可以指控他们的罪名……然后,最后,他们参与了选举政治,因为除非它能够被巩固到位并用法律加以粉饰,否则任何改变都不会持久。你或许能够说服今年的政府支持这项事业,但是……为了使其持久,你必须将其变成一项以后的每一届政府都必须遵守的法律。因此,对于这三项措施,他们最终改变了社会,改变了整个世界。
这部小说非常明确地具有教诲意义。每一章都有构建技术所需的说明和信息,这些技术可以帮助您打赢反恐战争。因此,从设置您自己的 TOR 节点,到构建针孔摄像头探测器,再到禁用 RFID 标签,这本书中都有。我们做了一系列“instructables”——为孩子们构建这些东西的小型操作指南,可以用作科学展览项目或家庭项目,并且人们已经认真对待了其中的一些东西。书中有一个概念性的 Linux 发行版,名为 Paranoid Linux,它是所有不同的具有安全意识的 Linux 发行版的混合体,并且有人试图基于 Paranoid Linux 构建 Linux 发行版,这非常令人兴奋。
DS: 非常感谢您接受采访,Cory。
Dan Sawyer 是 ArtisticWhispers Productions (www.artisticwhispers.com) 的创始人,这是一家位于旧金山湾区的小型音频/视频工作室。自 20 世纪 90 年代末以来,他一直是自由和开源软件的热情倡导者,当时他创立了 Blenderwars 电影制作社区 (www.blenderwars.com)。他目前是文化评论播客“The Polyschizmatic Reprobates Hour”和科幻选集播客“Sculpting God”的主持人。作者联系信息可在 www.jdsawyer.net 上找到。