比尔·盖茨和保罗·艾伦
波士顿的两名编程者决定跳过第一步。
保罗·艾伦当时供职于霍尼韦尔公司,而比尔·盖茨还在哈佛大学读大学一年级,盖茨选了一些可以修学研究生数学课的课程。每到周末,他们俩就聚在一起进行头脑风暴,研究他们深信会很快问世的微型计算机,以及现有的这些能加快微型计算机问世的微处理器。
“我们当时只是想搞清楚这些东西能用来干什么。”艾伦回忆道。盖茨和艾伦用Traf-O-Data公司的名义对外发信,表示谁给他们2万美元,他们就为谁编写编程语言PL/I。他们还曾考虑过向一家巴西公司出售Traf-O-Data公司的机器。某个冬天,他们俩在波士顿开车兜着圈儿到处为机器找买家。
有一天,艾伦经过哈佛广场时注意到《大众电子学》封面上的Altair。和许多其他的计算机发烧友一样,他马上就意识到Altair是一个惊人的突破。但他也看出这种机器更适用于个人。于是艾伦跑去告诉盖茨,他们的机会终于来了。盖茨也表示同意。
“于是我们就打电话给爱德华·罗伯茨,”盖茨回忆道,“当时我们的口气相当自以为是。我们说:‘我们有个BASIC,你要吗?’”1975年,艾伦和盖茨在预告行业尚未出现的产品这方面颇有两把刷子。后来,人们将这种尚未出现的产品叫作“雾件”。
罗伯茨有充分理由对他们表示怀疑。他之前已经听过太多编程者对他说他们能为Altair编写软件了。于是,罗伯茨把告诉别人的话又向盖茨和艾伦说了一遍,他会买下第一个真正能在Altair上运行的BASIC程序。
不同的是,盖茨和艾伦真的做到了。大约6个星期之后,艾伦飞赴阿尔伯克基,向罗伯茨展示了他们的BASIC程序。虽然这场演示只不过证明了他们的BASIC的存在,但也算大获成功。新改名为微型软件公司(Micro-Soft),后来又改为微软公司(Microsoft)的Traf-O-Data公司,终于作为软件厂家做成了第一笔交易。
1976年3月,罗伯茨聘请艾伦到MITS公司任软件开发总监。艾伦在霍尼韦尔公司郁郁不得志,又热切希望能在一个他看来有前景的领域工作,所以他立即接受了聘用,并带着他和盖茨能搞到的所有现金飞去了阿尔伯克基。MITS公司的软件开发总监,其实并不是艾伦想象中的什么要职,到阿尔伯克基后他才发现,原来软件开发部只有他一个人。
MITS公司的Altair广告 戴维·巴纳尔为这则早期的Altair广告执笔,当时发布于《大众电子学》及《科学美国人》。(资料来源:戴维·巴纳尔)