《往生记》

下载本书

添加书签

往生记- 第64部分


按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
专门用来运行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,完成大一统的霸业。





    正文 一百零三
     更新时间:2008…12…13 3:23:56 本章字数:3752

    其实最早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的直接复制,但是却认可一种所谓反向工程法(reverseengineeringmethods)的间接复制方法。
    所谓逆向工程法是一种开发方法,主要用来绕过一些专利,比如PC机的BIOS。
    当年pc机后,德州仪器的几个工程师兼黑客们就对这玩意进行了深入的研究,他们认为这东西没啥特殊,只有一个BIOS与众不同。
    就是主板上这块芯片保存着硬件系统的所有信息,只要他们设计一种新的芯片,不使用IBM的代码而实现它的所有功能,即可完成PC机的复制。
    具体做法是这样的,这些黑客们把IBM的BIOS系统看成一个输入一些指令就能输出一些指令的“黑盒子”,他们不抄袭IBM的内部指令,而是用一些完全不知道情况的工程师完成这些外部功能的一一对应,这样在法律上即可完全成立,不算侵犯知识产权。
    这就使得IBM丧失了对PC架构的控制,由此导致了整个设计的改变和IBM兼容机制造厂商的进入。
    这就是著名的康柏公司诞生记,一群天才黑客的创业史。
    这段发展历史给后人总结出了很多真理,有一条就是“千万不要与巨人正面对抗”。
    曹长久不想做大卫,大卫是英雄,自然可以丢石头就把巨人丢死。曹长久还是知道自己是什么分量的,最最重要的天时已被IBM的牛人们占为己有,现在把工作站抛出去和蓝色巨人正面竞争估计能得个民族英雄的称号。
    民族英雄一般都是被人民缅怀的,曹长久不想做个被人民缅怀的人,轰轰烈烈的被打趴下不是曹长久现在的风格。
    曹长久自认为是技术流的,擅长的是迂回偷袭。原创固然可贵,修改别人的原创加入自己的东西既省力气又一本万利,何乐不为?
    计算机发展乃至人类发展的历史早就证明了这一点,无数先驱的壮烈都证明了任何与无比强大的存在正面对抗的事只能由傻B来做。成功的人只能跟随在巨人的身后分一杯羹等待机会,只要脑瓜没被驴踢过,潜龙腾渊那是迟早的事。
    微软、英特尔、康柏等等等等,哪一个不是搭着IBM这条大船走向顶峰的?像吸血藤一样紧紧缠住大树生活成长,爬向高空然后自己的绿叶盖过大树才是王道。一味靠自己横冲直撞,顺了固然一日千里,蓬勃发展;一旦路线错误,只会撞的头破血流。
    PC时代最大的特征就是要顺天应人,千万不要和用户们过不去。
    用户们说好就好,需求就是最大的设计要求。任何想主宰市场的努力都将灰飞烟灭,逆天都是强势存在的主旋律,通常的下场都是淘汰。
    ~~~~~
    唐埃斯里奇,一个土生土长的佛罗里达人,高大的身材,壮硕的体格,一眼看上去不像个程序员倒像个铁匠。
    他是IBM公司的一个另类,曾参与了IBM公司最早的几个防空系统设计工作,由于脾气叛逆,在公司里被称为“野鸭”。
    由于搞砸了一项软件设计,埃斯里奇成了官僚机构的替罪羊,被踢出了IBM总部,调到了人人都不看好博卡“跳棋”组。
    这反而成了他的命运转折点,叛逆的个性使得老埃在项目组创造了一种“我们和总部那帮畜生对着干”的氛围,空前凝聚了项目组的士气,最终成了PC项目的领导者。
    PC机刚算不得成功,由于时间紧张,甚至在产品前一天机器还在调试,各种外设、软件都不太成熟,使得pc机近三个月才卖出了几千台。
    埃斯里奇愁眉苦脸,异常恼怒却不得不耐心的调试着操作系统,心中恨不得操微软公司这帮毛头小子的祖宗。
    由于要在一年里完成机器设计,老埃不得不将软件项目包给外人,最初就有两个选择,一是cp/m,第二就是黑客们称之为天行(skywalks)的系统,即长久系统的苹果机版。
    谁知老埃找到天行系统的发行人
小提示:按 回车 [Enter] 键 返回书目,按 ← 键 返回上一页, 按 → 键 进入下一页。 赞一下 添加书签加入书架