埃斯特利奇没想到遍寻不着的Kylin操作系统开发者会以这种方式出现在自己的面前,他当然很感兴趣,如果能有个没什么BUG的操作系统取代该死的DOS系统,他高兴还来不及。象换操作系统供应商这么大的事情,决定权还在公司上层那边,埃斯特利奇本人只能提提建议,可是一想到埃克斯和比尔老妈的关系,他感觉自己的建议恐怕不会有任何效果。不过埃斯特利奇也有自己的办法,不能换人咱可以加嘛,为了给自己多点选择,也为了跳棋计划的顺利实施,虞博士幸运的成为了跳棋计划操作系统的第二供应商,享受和微软相同的待遇,当然也包括由IBM提供开发用的机器。
————————————————————————————————————
当张乐行和杨欣欣抵达圣何塞的时候,正好就是虞博士已经和IBM正式签约,等待开发用机到位的时候。听到虞博士拿下操作系统第二供应商的位子,张乐行高兴不已,他早就听说微软的第一版DOS是个超级BUG窝,他很有信心能用Kylin取而代之。不过眼下最重要的事情是赶快把公司的技术部门搞起来,光靠张乐行一个人还是玩不转的。
第二天,张乐行一行三人来到公司,刚坐了一会,丹尼斯带来了面试的技术人员。经过几轮交流,张乐行感觉这次来面试的四个人水平都还不错,尤其是其中一个叫凯文的,技术很好,而且很有大局观,很适合做开发组长带项目。张乐行很满意,和杨欣欣等人商议后,宣布四个人都被录取了。接下来是电脑采购时间,IBM的机器还没来,大伙也不能闲着。
吃过中饭,大伙组队杀向电脑专卖店,一阵扫荡后,搬回来两台苹果IIplus,打算先在苹果机上开发点软件,搞搞创收。这年头苹果机上最容易做的就是游戏了,画面、音效都还非常简单,不过张乐行虽然脑子里塞满了各式各样的游戏,可是绝大多数画面过于精美,基本上不可能在苹果II上做得出来,好在最后还是想起几个合适的。考虑到目前的人手,张乐行挑了两个简单的来做,一个是挖金子(又名警察抓小偷),另一个则是方块(红极一时的俄罗斯方块在苹果II上的简化版)。
目标确定了,张乐行领着几个开发人员开始了游戏设计之旅。人多力量大,靠着张乐行的指导,只花了五天时间,两款游戏就已经完工。接下来的任务就是杨欣欣和丹尼斯的了,依靠提前联系好的软件销售商,两款游戏摆上了货架,而且杨欣欣还在软件销售店安排大学生为顾客演示两款游戏的玩法。
简单的操作,富有挑战的关卡设计,两款游戏很快就掀起一股小小的热潮,尤其是方块游戏,让众多苹果玩家沉迷其中,不断的试图挑战自己极限。突如其来的方块游戏热潮甚至带动苹果II的销量小幅上扬,就连苹果公司营销部主管特里普·霍金斯对此都发生了兴趣。
而这时张乐行和他的开发组已经完全顾不到这些了,因为IBM的开发用机已经送来了,和机器一起来的还有IBM的技术专员,他是为了考察开发环境保密性而来的。技术专员首先就否决了我们在开放式办公区开发的计划,然后选了一间位于办公室最里面的独立办公室,这是一间不到十平米的房间,而且没有窗户和空调。技术专员还特别提出这间房的门无论何时都要锁上,所有与IBM跳棋计划有关的设备和文件都必须放置在此屋,为了安全起见,IBM公司还专门提供了一个保险柜存放与计划有关的文件。这位技术专员在离开前还提出要在这间房的天花板上布一层铁丝网,以防止有人从屋顶上下来偷窃机密资料,张乐行感觉这样像是被关到了笼子里,于是和开发人员们一起提出了强烈的反对意见,IBM公司才放弃了这个荒唐的要求。
搞定了开发办公室,VisualSystem公司PC版Kylin操作系统的开发工作正式展开。IBM公司送来的开发用机一共有两台,硬件配置有一定区别,处理器都是采用英特尔公司的8088CPU,内存一台有*KB,另一台只有16KB,都配有两个5.25英寸的软驱,显示方面一台采用彩色显示器,另一台采用单色显示器。之所以送来两台,也是埃斯特利奇为了VisualSystem公司能在不同环境下测试,方便操作系统的开发工作。
张乐行带领的开发组面对的第一个问题就是要搞清楚IBM开发用机的硬件结构,这还要感谢埃斯特利奇的支持,送来的随机资料中包含了很多硬件细节、系统结构等方面的资料,甚至还包括IBM公司支持微软开发DOS系统过程中收集的一些资料,这让VisualSystem公司的开发组相当于站在了巨人肩上,拥有了一个很好的出发位置。参考着详尽的随机资料,张乐行和技术人员们很快就搞清楚了IBM开发用机的体系结构和系统调用方法。
接下来开发组进入到系统设计阶段,在张乐行另一段生活之中,他的Kylin操作系统曾被人移植到一台PC/XT电脑(即将发售的IBM-PC机的升级机型,1983年推出)上,虽然张乐行不记得全部代码,但是对系统结构、模块划分以及关键部分的代码还是记忆犹新,所以张乐行没多久就拿出了一份系统设计草案,经过和凯文等人认真探讨后,开发组正式开始代码编写工作。
从此张乐行带领的开发组窝在不足10平米的小屋,忍受着高温闷热没日没夜的编写着代码,依靠着以前留下的代码和IBM公司提供的随机资料,一个又一个障碍被逐步解决,当7月最后一天到来时,Kylin操作系统和运行在它上面的C编译器终于完工并通过了测试,VisualSystem公司也得以顺利完成和埃斯特利奇之间的协议,可以向IBM公司开始供货了。
当Kylin系统的拷贝提交给跳棋项目组后,张乐行开始紧张而又兴奋的期待着IBM-PC上市的消息,哪怕是这期间《挖金子》和《方块》两款游戏热销带来四十多万美元的利润也没能让他激动。日子在等待中流逝着……
1981年8月12日,IBM公司在纽约正式向外界发布了跳棋计划的产品——IBM-PC,这次推出的产品是以一个系列的形式推出的,包括从拥有16KB内存的低档基本型到具有彩色图形显示能力的高档机。随机可选的操作系统有微软公司的DOS系统,VisualSystem公司的Kylin操作系统,以及数字研究公司的CP/M-86操作系统。
欢迎广大书友光临,最新、最快、最火的连载作品尽在!