加拿大计算机爱好者运动的兴衰
20世纪70年代中期标志着技术史上的一个关键转型。在短短十年内,计算从加拿大家庭中的稀缺物变成了全球狂热,个人计算机开始以百万计地进行生产。这种转变不仅仅是企业创新的结果,更是由一场充满活力的、草根性质的计算机爱好者运动所推动的——这是一个由爱好者组成的社区,早在“PC”成为家用电器之前,他们就已经在构建、黑客化并分享知识了。
这场运动在加拿大的核心是多伦多地区计算机爱好者协会 (TRACE)。通过考察 TRACE 从 1976 年到 1985 年的发展轨迹,我们可以看到北美在定义个人计算方面所进行的更广泛斗争的一个缩影,以及爱好者文化最终被商业行业吸收的过程。
自制计算的根源
计算机爱好者运动并非凭空出现;它是长达半个世纪的无线电和电子爱好者传统的演变。像 Popular Electronics 和 Radio-Craft 这样的杂志为一代修补工提供了蓝图。当微处理器——即“芯片上的计算机”——在20世纪70年代初进入市场时,它充当了催化剂,将电子爱好者转变为个人计算机革命的前卫力量。
在加拿大,这股火花在1975年后期点燃。位于密西沙加的 Control Data Canada (CDC) 的软件工程师 Harold Melanson 开始为对微电子感兴趣的同事组织非正式会议。这发展成了 TRACE,并于1976年4月正式命名。虽然该运动受到了像 Altair 8800 和 Homebrew Computer Club 这样的美国偶像的影响,但加拿大的场景也发展出了其独特的特征。
独特的加拿大风味
虽然 TRACE 成员将自己视为更广泛的北美运动的一部分,但当地因素塑造了他们的活动。两个主要的驱动力脱颖而出:
MIL MOD-8 与本地硬件
TRACE 在早期非常关注由渥太华的 Microsystems International Ltd. (MIL) 生产的 MOD-8 和 MOD-80 微型计算机。这些系统易于获取且可扩展,使其成为爱好者们的理想“入门级”选择。该运动的增长还得到了“后门”经济的支持;一些略微超出规格的组件往往会从 MIL 和 Consolidated Computer Inc. 等公司流向学生和爱好者的手中。
APL 的影响
与几乎完全专注于 BASIC 的 Homebrew Computer Club 不同,TRACE 与由加拿大籍 Kenneth Iverson 设计的 APL 编程语言有着深厚的联系。这导致了 APL 在个人计算机上的首次实现,通过多伦多基地的 Micro Computer Machines (MCM/70)。尽管 APL 对内存要求很高且运行成本昂贵,但它在加拿大爱好者社区内创造了一种独特的文化现象。
爱好者 vs. 黑客
随着运动的成熟,TRACE 内部在工作的性质上出现了一种哲学分歧。虽然组织的章程提倡“爱好者计算”,但许多成员拒绝使用“爱好者” (hobbyist) 这个词,他们认为这暗示了某人只是在没有目标地消磨时间。
相反,他们自称为 hackers。正如前 TRACE 主席 Fulko Hew 回忆道:
"I think [the term] ‘hobbyist’ connotes someone who’s just passing time doing ‘the thing’ without a real goal and without intense motivation, whereas a hacker is out there to improve either something or themselves."
这种黑客精神导致了显著的技术和创业成就。像 Peter Jennings 这样的成员编写了 Microchess,这是早期最成功的娱乐程序之一,而其他人则创立了公司如 HAL Computer 和 Byte Craft。有些人甚至将他们的技能应用于公共服务,例如 Howard Franklin 为 North York 区设计了一个基于微型计算机的投票系统。
从地下室到公共广场
在 Commodore 和 Atari 等商业巨头到来之前,爱好者俱乐部是公众获取计算机知识的主要来源。TRACE 在这种推广活动中发挥了至关重要的作用,在 Ontario Science Center 组织了展览,并在多伦多的 Harbourfront 以“计算机是好玩的!”为口号举办了 "Computerfest '83"。
这些活动展示了公众对技术有着巨大的胃口。Canadian Computer Show and Conference 的出席人数从 1977 年的 13,000 人增长到 20 世纪 80 年代初的超过 30,000 人。然而,这种成功也预示着爱好者对知识的垄断地位的终禁。1983 年政府资助的 Harbourfront Computer Center 的开设,表明计算机知识的正在从地下室走向机构化。
商业化的阴影
到 20 世纪 80 年代初,格局发生了变化。IBM PC 的引入以及来自 Apple 和 Commodore 的全装配、带保修的机器的兴起,使得除了最硬核的黑客之外,所有人都觉得从头开始构建一台计算机不再必要。
正如 Paul Cooling 在 1980 年 3 月的 TRACE Newsletter 中所指出的:
"The need of a computer club to help people get their systems going is almost nonexistent."
此外,特定制造商的用户组——例如 Toronto PET Users Group (TPUG)——的兴起,侵蚀了通用型俱乐部的成员数量。人们不再想讨论“计算”这个概念,他们只想讨论他们特定的 Commodore 或 Apple 机器。
运动的遗产
到 1985 年,TRACE 和类似的俱乐部已基本停止运作。尖端硬件的成本变得对于个人黑客来说太高了,而且行业已经围绕 IBM PC 实现了标准化。
然而,该运动留下了永久的印记。它播下了数字素养的种子,并创建了基础设施——商店、出版物和社会网络——使得下一代能够探索游戏、音乐和和网络互动。虽然 70 年代的“肉身空间” (meatspace) 的聚会已基本消失,但黑客精神——那种改进系统和自我的驱动力——仍然是现代计算文化的基础。