按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!
虞博士现在则飞回了美国,组建美国分公司,因为长久预计dos第一版那几乎无止境的bug的存在,IBM-pc卖的不会太好,人们甚至分不清到底是硬件出故障还是软件的问题,这就需要一个替代品。
有了pc样品,长久花了大力气将自己的操作系统重写一遍,用以适应IBM-pc那16位的奇怪内核,这是个费力气的工程,x86系列那让人头疼的存储管理简直是程序员的噩梦。
但是为了垄断,为了美元,为了天下第一,长久只能硬着头皮改写系统,心中不停的问候英特尔公司的老母。
能够运行的新系统总算在虞博士飞美国之前做好了,为了纪念某个大神,长久将这个宝贝命名为“狗剩”。
虞博士对长久的取名艺术极其不感冒,无可奈何的接过这宝贝上了飞机,开始传奇的经历。
在美国,虞博士是熟门熟路,只花了100美元就注册了一个公司——viewsoft。没有雇任何人,只是让他的妻子看门,开始了谋划已久的游说活动。
这是他和长久在国内商量好的,由于微机性能极差,在PC机出现以前几乎没有微机使用操作系统,哪怕最热卖的苹果也不成(其实有一个可选的操作系统CP/M,还有本文中长久的操作系统,专门用来运行videoform软件的)。
直到1977年,主流的微机都开始使用一种叫做cp/m的操作系统,那是一种专为小型机设计的系统软件。
CP/M是第一个广泛运行的操作系统,它的发明人也是一个现代微机架构的探路者,名叫盖里·基德尔。
老盖也是一代宗师,出身寒微,只是一个军校的数学教师。
后来,计算机兴起,老盖觉得数学不吃香了,转而改讲编程课,也算是教授走穴吧,小赚了一点钱。
1972年,老盖由于名声在外,被英特尔礼聘为顾问,负责开发一种基于4004的计算机的操作系统,因此他和操作系统结下了不解之缘。
只是英特尔后来觉得4004没啥大用,连带着认为老盖也没啥大用,也就一团和气的将老盖扫地出门。
郁闷无比的盖老先生书生气发作,严重鄙视英特尔念完经打和尚的行为,愤而决定自己卖操作系统。
只是当时微机还没有大红大紫,老盖下海之后颇是潦倒了几年,差点混到要回校重操本行。好歹混到了1976年,牛郎星的流行让他时来运转。
很可笑,第一款CP/M操作系统的许可证不是卖给牛郎星,而是卖给了盗版商IMSAI——一个靠仿制牛郎星发家的公司。
老盖的成就不止于此,他最伟大最聪明的发明是BIOS。
自从卖出了第一个授权之后,老盖就不想在一棵树上吊死,他还想在旁边的树林上吊吊看。因此盖老先生那充满智慧的大脑也就运转起来,将CP/M做了一点小小的改动。
这个改动虽小,却影响深远,至今我们仍然延续着这个结构,那就是BIOS。老盖早在设计CP/M之初就想让自己的系统运行在不同的机器上,因此特地创造了一组叫做“基本输入输出(即BIOS)”的程序,用以存储不同机器特殊的硬件特性。
这个程序很小,只要修改这部分代码,老盖就能让他的操作系统支持几乎任何计算机。这就实现了兼容,所付出的代价不过是修改“特性”文件而已。
CP/M的这个特性使得软件开发商大大减轻了开发难度,只要程序是用在CP/M的操作系统上,就可以无限制的将同样的程序卖给使用不同计算机的用户,从而大大的开阔了市场。
有了BIOS这个法宝,CP/M也因此大大流行起来,除了苹果机。
本来历史上CP/M占据了所有的操作系统市场,成为了事实上的标准,只是这个时空似乎有点偏差,因为长久来了。
长久早就看准了苹果机,其开发的操作系统特性与CP/M一般无二,只是其效率更高,而且为苹果机做了优化。
更关键的是,CP/M上面的软件虽多,难敌长久的杀手级应用——videoform。
由于videoform在美国热卖,苹果机的销量也水涨船高,几乎占据了微机市场的一半。由于videoform只能运行在长久的操作系统上面,所以经销商沃克在卖软件的同时也就奉送操作系统,一分钱不要。
这是长久定下的,反正当时人们也不是太明白操作系统的概念,只当是必须的东西,用来用去也就习惯了要启动这么个玩意。
老盖是技术天才,只是也有一点酸儒的固执,他坚持自己的原则,那就是从不依托CP/M系统开发自己的应用软件,用他的话来讲就是“我不能和自己的客户抢生意”,多么可贵的原则啊,到底是老实人啊,哪像后来的比尔大门,跟狼一样的抄袭。
也就如此,长久的操作系统跟着videoform占据了半壁江山,逐渐也有人开始在长久系统上编写应用软件。
虽然也有CP/M的死忠,看到了电子表格软件的妙处,妄图自己编写CP/M版,可惜写出来的东西性能完全不敌长久的videoform,用的人也很少。
长久的操作系统也就成了当时的异数,免费的总归好过收费的,渐渐的在程序员们手中流行起来。
由于长久的操作系统支持c语言,强大的编译功能使得程序员们如鱼得水,亲切称之为skywalker,意为天马行空,不受拘束,完全把沃克定的X-system名称抛之脑后。
甚至黑客们还自行解析系统的构造,添加了BIOS系统,妄图将这个系统移植到其他机器上。只是黑客们破解的程序不太稳定,实在是不能实用,所以更加的促进了苹果机的大流行。
那时的黑客定义可与现在完全不同,现在的黑客附带的含义有病毒、攻击、破坏、木马、入侵等等负面关键字,完全不可同日而语。
早期的黑客完全是一种称号,那是名誉的象征,如同骑士一般,非大能不足以当之。早期黑客都是软硬兼通,崇尚自己编写代码,蔑视权威,遵循创造的原则。
做一名计算机黑客是一件很荣耀的事情,它使人想到一个个智力超群、躁动不安的灵魂,为完善一个程序而彻夜不眠,直到这一程序无法完善为止。它意味着对电脑硬件软件的全身心投入,这种投入可能被外人视为疯狂之举,但在黑客看来,却是自身生命的必然。
只是这些人都有点桀骜不驯,难得的在skywalker系统面前有了共同语言,大力推广之,因此便宜的苹果二代就成了他们的最爱。
沃克买下了videoform的所有权,开始也雇佣了几个技术人员开发videoform的pc版,花了大力气大量的资金,做出来的东西总不是那个味道,因为要将videoform移植到PC的dos系统上可不是一件容易的事情。
这也是IBM-pc暂时不能大热的原因之一,因为没有杀手级应用软件支持,人们用惯了苹果机,转型还需要一段时间。
虞博士和长久商量的就是要将改造过的狗剩系统授权给IBM,借此挤垮dos,完成大一统的霸业。
一百零三
其实最早IBM-PC机操作系统并不是dos,IBM设计pc的初衷就是抛弃自己一贯的大公司作风,成立独立研发小组,尽可能的减少一个产品上市的难度。
有人会问,一个产品上市能有什么难度,只要产品能有市场,以IBM的财力应该很容易实现产业化。
只是IBM是一个很传统的老牌企业,风格即古板、固执,甚至就连穿着都是硬性规定蓝色西装,其风格可见一斑。
IBM这个传统、古板、僵化以及庞大的公司中,其工作流程犹如流水线,职员们总是把自己的工作移交给下一个小组,该小组将移交的方案修改后又往下移交,就这样一步一步,由最后一个小组进行审批并将其列入日程。
最终地产品要通过定价、市场调查、市场侦测、财务、行政各个小组,每个小组都要对产品作出评价。反正在IBM公司里,乐观派认为产品在设计被批准后至少也要等上两年才能上市,而悲观看法说,一般都要五年。
很显然,这种工作效率和产品上市速度绝对不可能适应微型电脑时代的竞争,79年的美国市场上各种各样奇形怪状的微型电脑多如牛毛,绝大多数都是在车库里作出设计,然后组装起来通过邮购或零售连锁店销往美国各地,哪怕就是一部看起来呆头呆脑,几乎什么都不能干的微型电脑都可以一年销个十几万台。
79年的苹果公司还没有上市,但是总裁乔布斯已经就将销售目标定在了7500万美元,而那时的IBM却正处于事业的低谷,其传统业务正DEC等新兴小型机公司侵蚀,而在微机领域却是空白。
基于此,巨大的商机刺激了IBM,蓝色巨人不能容忍这个新兴的计算机市场居然自己什么都没捞到。于是,PC研发小组秘密成立。
PC小组的绝密研发计划被IBM称为“跳棋”,并不隶属于哪个部门,他们的任务很简单,就是在一年时间里拿出一部能用的、便宜的微型电脑来,这可要了他们的老命了。
IBM的PC研发人员可能是太注重通用了,毕竟要在一年的时间里开发出一部价格便宜的通用计算机也不可能有太多的专用集成电路,只能是从市场上找现成的功能芯片组装。
IBM的想法很简单,尽一切可能的从市场上买到现成的配件,由IBM公司设计,配上其它公司的软件,这就成了一部微电脑。
而且IBM为了后发制人,还特地举起了开放的大旗,所有人只要给一点象征性的费用,就可以使用它的技术。
IBM的本意就是通过开放技术规范,吸引更多的公司来给它开发更多的外部设备及软件,事实上IBM成功了,它的确吸引了很多公司。
不过开放是一把双刃剑,砍人伤己。庞大的兼容机厂商兴起,如蝗虫一般的席卷了整个产业,所到之处竞争惨烈。
IBM也不是没想到会有这种事情发生,因此特地留了一手,那就是BIOS。IBM开放了其它所有技术规范,唯独控制了BIOS系统,本意就是想要独占PC这个平台。
只是人算不如天算,哪里都有聪明人。美国法律虽然禁止对BIOS的直接复制,但是却认可一种所谓反向工程法(reverse engineering methods)的间接复制方法。
所谓逆向工程法是一种开发方法,主要用来绕过一些专利,比如PC机的BIOS。
当年pc机发布后,德州仪器的几个工程师兼黑客们就对这玩意进行了深入的研究,他们认为这东西没啥特殊,只有一个BIOS与众不同。
就是主板上这块芯片保存着硬件系统的所有信息,只要他们设计一种新的芯片,不使用IBM的代码而实现它的所有功能,即可完成PC机的复制。
具体做法是这样的,这些黑客们把IBM的BIOS系统看成一个输入一些指令就能输出一些指令的“黑盒子”,他们不抄袭IBM的内部指令,而是用一些完全不知道情况的工程师完成这些外部功能的一一对应,这样在法律上即可完全成立,不算侵犯知识产权。
这就使得IBM丧失了对PC架构的控制,由此导致了整个设计的改变和IBM兼容机制造厂商的进入。
这就是著名的康柏公司诞生记,一群天才黑客的创业史。
这段发展历史给后人总结出了很多真理,有一条就是“千万不要与巨人正面对抗”。
曹长久不想做大卫,大卫是英雄,自然可以丢石头就把巨人丢死。曹长久还是知道自己是什么分量的,最最重要的天时已被IBM的牛人们占为己有,现在把工作站抛出去和蓝色巨人正面竞争估计能得个民族