1700437437
UNIX传奇:历史与回忆 第7章 商业化
1700437438
1700437439
“随着Unix在学术界的传播,企业最终从念大学时用过Unix的新聘程序员那里开始了解Unix。”
1700437440
1700437441
——朗讯网站,2002年
1700437442
1700437443
“Unix和C语言是终极计算机病毒。”
1700437444
1700437445
——理查德·加布里埃尔,Worse is Better,1991年
1700437446
1700437447
有人认为,政府禁止AT&T卖Unix的原因在于,作为一家受规管的公众垄断企业,如果AT&T销售Unix,就会用电话服务的收入来交叉补贴Unix的开发,借此与其他操作系统供应商竞争。AT&T以2万美元的价格向企业客户授权使用Unix(与收取教育机构象征性的媒介费形成鲜明对比),但数量有限,而且不提供支持。这算是最近乎生意的操作,足以避开规管部门的审查。
1700437448
1700437449
1700437450
1700437451
1700437453
UNIX传奇:历史与回忆 7.1 剥离
1700437454
1700437455
到了1980年,无论是否接受规管,AT&T的垄断地位都遭到攻击。美国司法部于1974年开始对AT&T提起反托拉斯诉讼,理由是AT&T不仅控制全国大部分地区的电话服务,而且还控制其电话公司使用的设备,因此AT&T把持了全国通信。司法部的方案是,应要求AT&T剥离其设备制造业务西部电器公司。
1700437456
1700437457
AT&T则建议将公司拆分为提供长途电话服务的AT&T,以及7个提供本地电话服务的地区运营公司(“小贝尔”,Baby Bells)。AT&T保留西部电器,但各运营公司不再需要向其购买设备。AT&T还将保留贝尔实验室。
1700437458
1700437459
1982年初,AT&T与司法部达成同意判决,将自己从地区运营公司中剥离出来,该判决在1984年1月1日生效。
1700437460
1700437461
剥离是一场巨变。长远来看,这导致了AT&T的不幸。随后20年里,错误判断和错误商业选择层出不穷,贝尔实验室当年使命明确、资金充足的形象成了泡影。
1700437462
1700437463
1984年,贝尔通信研究院从贝尔实验室的分拆出来,最初命名为Bellcore,为各个小贝尔公司提供研究服务。Bellcore带走了不少人,主要是通信领域的人员,但也有一些1127中心的同事,包括迈克尔·莱斯克和斯图·费尔德曼。一段时间之后,小贝尔们认为他们不再需要Bellcore的研究成果。SAIC收购了Bellcore,改名为Telcordia。几经周折,最后瑞典电信公司爱立信买下Telcordia[1]。
1700437464
1700437465
1984年也是“贝尔实验室”变成“AT&T贝尔实验室”的一年。根据同意判决,AT&T只能在特指贝尔实验室时使用“贝尔”一词,而且必须加前缀“AT&T”。公司强烈建议我们永远只说实验室全名。
1700437466
1700437467
1700437468
1700437469
1700437471
UNIX传奇:历史与回忆 7.2 USL和SVR4
1700437472
1700437473
剥离之后,AT&T无力或至少无意销售Unix,这给了早已从科研部门分离出去的另一个部门商业机会。那个部门位于新泽西州萨米特附近的一栋大楼里,在地理上也远离科研部门。那栋楼周围是繁忙的高速公路,所以该部门被非正式地称为“Freeway Island”(高速公路岛)。该机构最初叫Unix支持组(Unix Support Group,USG),最后变成Unix系统实验室(Unix System Laboratories),或称USL。第一个USG由伯克·塔格(Berk Tague)在1973年创办,专注于运营支持系统。随着时间的推移,USG扩大了其业务范围,开始做对外销售和推广。
1700437474
1700437475
Unix确实有市场。甚至可以说,AT&T通过向大学生赠送Unix,无意中创造了这个市场。当大学生进入社会,受雇于有能力支付真金白银的公司时,他们就会需要它。从1984年开始,USL积极营销Unix,并努力将其改造为专业的商业产品,最终形成名为System V Release 4,或称SVR4的版本。AT&T投入大量资源,推动这个版本成为标准,并为源码和目标码兼容性提供了参考实现和细致的定义。我认为,这种对标准和互操作性的关注非常重要。
1700437476
1700437477
SVR4发展的来龙去脉,以及AT&T在10年间与合作者和竞争者的互动,既错综复杂又了无趣味。关于这些事我不想多说什么,因为在某种程度上,这一切都没有意义:业界焦点几乎完全转移到了Linux上。维基百科关于System V的总结文章,大概是准确的:
1700437478
1700437479
“业内分析人士普遍认为,专有Unix已经进入了缓慢但永久的衰退期。”
1700437480
1700437481
当然,这只关乎“专有”,像下一章介绍的BSD那样的开放源码版本还是很活跃。
1700437482
1700437483
AT&T产品系列涵盖操作系统和各种支持软件,包括C语言、C++、Fortran、Ada甚至Pascal的编译器,这些软件大部分基于史蒂夫 · 约翰逊的可移植C语言编译器。此外,公司还做了大量标准化工作,确保源代码和库中二进制格式的兼容性。
1700437484
1700437485
当时,我是本贾尼·斯特劳斯特鲁普的部门主管,这意味着会与USL频繁交流C++的发展问题。大多数情况下,交流气氛友好,但有时也会出现因科研和产品管理优先级矛盾导致的冲突。1988年与USL经理的一次激烈争论是这样的:
[
上一页 ]
[ :1.700437436e+09 ]
[
下一页 ]