保罗·艾伦(微软联合创始人)收藏的DECPDP-10大型计算机将于9月在佳士得拍卖行拍卖。这台大型计算机与比尔·盖茨和保罗·艾伦在哈佛大学开发AltairBASIC时使用的型号相同,AltairBASIC后来成为微软的第一个商业软件产品。不过,在艾伦收购并修复之前,这台待售的大型计算机最初注册在德国基尔大学名下。
Altair8800微型计算机登上了1975年1月《大众电子》杂志的封面。盖茨和艾伦看到后,打电话给新墨西哥州阿尔伯克基的这家公司,告诉MITS创始人EdRoberts:“嘿,我们可以为这台机器开发软件。”他同意进行演示,但由于他们还没有任何东西,所以他们必须尽快想出办法。
由于两人都无法接触到Altair8800硬件,艾伦和盖茨使用哈佛的DECPDP-10大型机来模拟它。从那里,他们开发了AltairBASIC,这是一个BASIC解释器,它让业余爱好者和发烧友可以更轻松地对Altair8800微型计算机进行编程。盖茨在哈佛大学读书时就这样做了,学校管理部门很快就发现了他在课外使用大型机的事情。
当哈佛大学的官员发现盖茨一直在使用他们的系统开发商业产品时,他们很不高兴。但尽管秘密的国防高级研究计划局(DARPA)为PDP-10的运行提供资金,但没有关于其使用的书面政策。这让比尔盖茨可以逍遥法外地开发AltairBASIC,但此后对哈佛大型机的使用进行了更严格的监管。
BASIC解释器成为微软的第一款旗舰产品,该公司将其用于摩托罗拉68000等其他系统。直到1981年,微软才基于TimPaterson的86-DOS创建了MS-DOS,这最终导致了我们今天所熟知的Windows操作系统。
虽然今天出售的DECPDP-10并不是艾伦和盖茨用来开发AltairBASIC的那台计算机,但它仍然是计算机历史上的一个重要里程碑。毕竟,这是西雅图计算机中心公司(简称CCubed)的同款机型,当时盖茨和艾伦是Lakeside编程小组的成员,他们曾花时间研究过这款计算机。不幸的是,CCubed于1970年破产,因此盖茨和艾伦所在的小组再也无法使用其大型计算机了。
他们在DECPDP-10上的经验使他们找到了另一家拥有相同系统的公司,即俄勒冈州波特兰市的InformationSciences,Inc.。作为使用计算机时间的交换,盖茨和LakesideProgrammingGroup的另一名成员KentEvans开发了一个工资单程序,帮助磨练了他们对使用DECPDP-10大型机的兴趣和技能。
请注意,这一切都发生在1971年之前,这意味着盖茨和艾伦当时还只是孩子。1971年,17岁的保罗·艾伦在一本杂志上看到了英特尔4004微处理器,并把它展示给了当时15岁的比尔·盖茨。保罗告诉盖茨:“看,这东西会越来越好,它会比这些微型计算机更好。”
由于他们在PDP-10上积累的经验,他们于1972年成立了Traf-O-Data公司,该公司制造了一台可以处理交通数据的计算机,让工程师可以分析这些报告。虽然它没有像他们希望的那样成功,但两人从DECPDP-10获得的经验使他们能够使用它来模拟Altair8800并为其构建BASIC解释器,即使没有硬件也是如此。