|
|
|
|
移动端

第12章 天才沃兹(3)

《黑客》本书更新了一些著名黑客的最新资料,包括比尔·盖茨、马克·扎克伯格、理查德·斯托曼和史蒂夫·沃兹尼亚克,并讲述了从早期计算机研究实验室到最初的家用计算机期间一些妙趣横生的故事。本节为大家介绍天才沃兹。

作者:赵俐/刁海鹏/田俊静 译来源:机械工业出版社|2011-10-20 11:00

【新品产上线啦】51CTO播客,随时随地,碎片化学习

第12章 天才沃兹(3)

德拉浦自己在电话方面的进展比起他的推销工作来更有起色。其中一个典型进展就

译注4:其实用这种方法并非完全免费,但每次长途计时时间只有几秒钟。约翰.德拉浦借此省下了大笔长途电话费用。

是找出不同国家的访问编码,有了这些编码,他就能从一条电话干线跳到另一条电话干线,当自己发出的信号在不同的通信卫星间反射时,也能侦听到一系列包含各种有意义信息的“嘀嗒”声。不过,在《Esquire 》杂志上发表了对他的专访后,有关部门盯上了他。1972 年,当他正非法拨打澳大利亚悉尼的一个电话号码(该电话服务许诺会给所有打进电话的人提供Down Under 排行榜最热门歌曲名单)时,被当场逮捕。由于是第一次违法,法院给了他缓刑处罚。

后来德拉浦开始编写计算机软件,不久,钻研计算机成了他日常生活的一部分。后来在“人民计算机公司”的百味餐会上有人认出了他,大家于是纷纷给他盛各种美味佳肴,让他的盘子里堆得满满的,他索性放开肚皮大吃特吃。他对吸烟一贯深恶痛绝,假如有人吸烟,他会大声喝止。德拉浦对电话的钻研依旧情有独钟,他在百味餐会上谈得最多的就是怎样访问ARPAnet 译注5 ,对此种行为他感到特别心安理得。“我一定要研究几种集成方法。MIT 的计算机上有个程序可以帮助我实现这个目的。我也没客气,拿来就用了。”他后来这样解释道。

到百味餐会渐渐结束以后,他又被家酿计算机俱乐部所吸引。利用自己是Call Computer 的咨询顾问的便利,他设法给家酿计算机俱乐部开设了单独的账号。后来,他对沃兹尼亚克的研究工作极为崇拜,而沃兹尼亚克遇到了其事迹曾感召自己制造出蓝盒的、“盗用电话”的传奇人物,也同样激动万分。俩人常常在会场后面一起交谈。1975 年末的一个晚上,当两人正在聊天的时候,丹.索科尔朝他们走了过来。索科尔就是那个留着长长的黄色头发的家伙,在家酿计算机俱乐部的聚会上,他会站起来,问一下是否有Intel 的人在场,假如没有,他就会用8080 芯片和其他人手中的有用设备进行交换。

那时,索科尔由于常常用家里的终端(通过电话线)登录Call Computer 的账号,搞得自己几乎到了破产的边缘。由于索科尔住在圣克鲁兹,Call Computer 位于帕罗奥图市,他的电话费高得令人咋舌;每周他上网的时间都在40~50 小时。一次,索科尔经人介绍,认识了在SLAC 礼堂后面谈天的沃兹尼亚克和约翰.德拉浦,他立刻冒出了一个念头。

是“嘎吱船长”吗?

“是的,我就是!”德拉浦毫不掩饰自己的身份,接着索科尔连珠炮似的向他提出了一长串有关制造蓝盒的问题,这个装置能让他从圣克鲁兹打长途到帕罗奥图市不花一分钱。尽管德拉浦的缓刑条件明确说,他应该保守他盗用长途电话技巧的秘密,不向他人泄露,但有人向他请教的时候他真的没法拒绝那种冲动;他血液中的黑客精神让他将秘密公之于众。“接下来的15 分钟内,他滔滔不绝地将我想要知道的所有东西(怎样制造一个蓝盒)都告诉了我,”索科尔后来说。可当索科尔组装

译注5:所谓“阿帕”(ARPA ),是美国国防部高级研究计划管理局(Advanced Research

Project Agency )的简称。它最初出于军事应用的考虑建立了ARPAnet 。ARPAnet 是互

联网的前身。

完毕自己的蓝盒后,却发现它根本不能用;他为此请教了德拉浦,就在那个周六,德拉浦在史蒂夫.沃兹尼亚克的陪同下来到索科尔的家。他们检查了索科尔自制的蓝盒。“看上去还不错,”德拉浦说,然后便开始用耳朵调整起音质来。调试好以后,索科尔再次试用蓝盒,成功了。索科尔仅在连接到计算机的时候才会用这个盒子(在黑客的思想中,这种违法行为乃是真正的大义所在,违法违得理直气壮);当打长途给外地的亲戚时,他并没有为了鸡毛蒜皮的小利而使用这个盒子。

沃兹尼亚克也凑过来看了看索科尔东拼西凑出来的蓝盒,那都是他通过以物换物的方式弄到手、“本就属于人民”的零配件。两人于是你一言我一语地对硬件研究的高昂成本发泄着不满。沃兹抱怨说,即使他自己是惠普的员工,惠普的销售人员也不愿意给他弄几片他想要的芯片。就在下一次家酿计算机俱乐部的集会上,丹.索科尔给沃兹尼亚克带来满满一盒配件,都是能和摩托罗拉6800 微处理器配套使用的配件。沃兹又找来一本6800 芯片的手册,开始设计一台可以连接到他以前制造的电视打字机上的计算机。一次,有人把带有视频显示功能的计算机带到家酿计算机俱乐部集会上,沃兹看到以后,寻思他设计的计算机一定也要有视频功能才行。他赞同计算机首先应该可以玩视频游戏的观点。就在那段时间,Wescon 计算机展览会开幕了。一次沃兹尼亚克经过MOS Technology 公司的展位,发现这家公司还在销售他们新型微处理器的早期型号——6502 型芯片,价格仅为每片20 美元。这种芯片和摩托罗拉6800 芯片大同小异,于是他一下买了好几块芯片回去,决心就用这种芯片作为自己计算机的核心单元。

沃兹尼亚克当时并没有打算以盈利为目的制造计算机。他鼓捣计算机只是觉得有趣,在朋友面前炫耀一番而已。他跟在Atari 公司工作的朋友史蒂夫.乔布斯谈起过他手头的这件事,乔布斯当时正醉心于终端,想要开一家公司批量生产这种设备。两周举行一次的家酿计算机俱乐部聚会,沃兹场场不落,用心观察和打听最新消息;由于每个人都可以无拘无束地传播消息,因此计算机技术方面的任何点滴进展他都了如指掌。他会从中择优集成到自己的计算机上;例如,当他看到名为Dazzler 的显卡以后,他也受到启发要让自己的机器能显示彩色图像。自然,他也知道他需要BASIC 语言。当时唯一能够在6502 芯片上运行的BASIC 就是汤姆.皮特曼的Tiny BASIC,但沃兹想要一款“功能完备”的BASIC,于是他亲自动手来编写。他将自己的劳动成果(源代码)分发给任何想要的人,甚至还在《DDJ 》杂志上发表了部分子例程。

就在他大功告成之际,他有了一台特别的计算机,那不是一堆零配件或一台组装的计算机,而是一块满是芯片和电路的电路板。单单这一块电路板还是什么也做不了;但假如安装了一个键盘、连上视频显示器和磁带机,再接通电源,你就得到了一台有视频显示器、大容量存储器和输入/输出设备,并且可以运行的计算机了。你可以加载史蒂夫.沃兹尼亚克开发的“Integer BASIC”并开始自己动手编写程序了。沃兹的计算机有好几个亮点值得一提,其中之一便是他将Altair 计算机的能力和潜能以及其他几块功能板卡的功能集成到一块体积小得多的电路板上。别人用两块芯片,他只用一块就够了。这不仅大大节省了成本,而且还能令人回想起在TMRC 编写代码时嗡嗡作响的时代,萨姆森、桑德斯和考托克总是绞尽脑汁要用最少的指令编写例程,他们对技术精益求精的追求以及充满男性魅力的身形还都历历在目。

【责任编辑:云霞 TEL:(010)68476606】

回书目   上一节   
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

超级网管员——网络基础

本书全面系统地概括了计算机网络的基本理论,详细阐述了OSI模型与网络协议、网络规划与综合布线、对等网络与服务器/客户端网络、Intranet服...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊