⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄

📁 borand传奇,有关borand公司的书籍
💻
📖 第 1 页 / 共 3 页
字号:

1998年,我参加了在丹佛举办的BorCon。不过在丹佛实在有些无聊,除了白天的Seminar
之外,晚上不知道做些什么。丹佛的BorCon结束之后,Borland又另外举行了内部工
程师训练,因此我总共在丹佛呆了一个多星期,都快发霉了。好在是和朋友一起参加
的,彼此间还有个伴。另外也巧遇了几个从台湾去的人,居然其中还有相识的,感觉
特别温暖。

费城的BorCon是非常令人难忘的。我和李匡正(Tom Lee)在赴会途中被整惨了。先是
从台湾坐飞机到Newark机场,因为空中交通拥塞,飞费城的飞机在延滞了4个多钟头
之后才取消,我只好和Tom Lee从Newark坐巴士,这样又花了4个钟头才到费城。当时
香港和新加坡的同事还在苦等我和Tom Lee,很久未到,以为我们出事了,吓出了一
身冷汗。

但在费城参加BorCon时却很愉快。因为一行中有高官相随,所以吃了费城最好的牛排,
也抽了点时间游览费城市区。但是从费城回台湾又是噩梦一场。因为从费城到LA的班
机延误,所以当我和Tom Lee到了LA机场之后,回台湾的班机已经出发了,而且随后的
一班飞机也没有空位。害得我和Tom在LA机场空等了12个多钟头,才搭上回台湾的飞机。
更惨的是行李却已经直接Check-in,而我的长袖衣物都在check-in的行李中,害得我
在LA机场差点被冻僵。

我很想参加2002的这次BorCon,因为很想看看Anaheim市的模样。当然,这也是因为
Anaheim有一个Anaheim天使队,Tom Lee很喜欢这支球队。不过,由于当时我正忙于
工作,无法分身参加,实在遗憾。2003年将是BorCon 20周年的庆典。听说这次Borland
将要隆重举办,提供最丰富的BorCon。我也想参加不可错过的BorCon 2003,拿几件
T-Shirt作为永远的纪念。想想,一个技术Conference能够举办20年,可真是不容易,
不知道参加的时候,是否能够有机会在异乡巧遇我的读者呢?


并购、自保和集团战

商场真是诡谲多变,没有人知道会发生什么事情。但是,2002年底,数个令人震惊的
软件公司并购案可能会大大地影响2003年软件公司的竞争,也有可能影响到我们每一
个人的饭碗。

200l/2002是Borland绝处逢生、营运蒸蒸日上的时段。Borland靠着在Java开发工具
市场所向披靡的机会连续11季产生盈余,并且在大多数软件公司赔钱的情形中快速地
累积了大量的现金。虽然就公司营运的角度来看,拥有大量未使用的现金不见得是好
事情。但是,在这段不景气的时间中,"Cash is King",拥有现金就是拥有力量。在
蓄积了强大的能量,并且思索了如何在Java和.NET平台的竞争下找出一个康庄大道后,
Borland终于在2002年底出手了。

首先,Borland确定了在.NET上的开发之路,誓言成为除Microsoft之外最好的.NET开
发工具和企业解决方案提供厂商。此外,Borland也决定在Java战线上往上再提升一
个层次,拉大和对手的竞争距离,以确保Borland在Java平台的优势。

由于未来软件的竞争势必是Java和.NET两大平台主宰,因此,如何在两大平台保持竞
争力,是每一个软件厂商都必须严肃面对的。坦白地说,别说是Borland,现在已经
没有任何公司能够再建立一个新的平台同SUN的Java和Microsoft的.NET竞争了。所有
的软件厂商都必须在这两个平台下提供最好的工具、技术和解决方案,软件厂商如何
同手握平台主宰力量的SUN/Microsoft竞争,这便是每一个软件厂商能否生存下去的
重要话题。

对于Borland来说,既然无法取得系统平台的优势,而单靠工具以"点"为单位作战的
时代也已经过去,如何进行"面"的全面备战便是Borland必须思考的战略问题。还好,
Borland还是有一些聪明的人,想到了既然如果无法争取到系统平台的优势,那么为
什么不在系统平台上提供一个"中立的应用平台"呢?这真是一个好想法,并且也值得
一试。

所谓"应用平台",是指Borland要在Java和.NET上提供全方位的软件解决方案。这也
就是说,Borland除了以往的开发工具、中间件和J2EE之外,将提供完整的软件供应
链。在2002年的产品线中,要想实现软件供应链,Borland仍然有很大的缺陷。例如
Borland几乎只有开发工具和后端的中间件,缺少了效率调整、整合测试、Modeling
工具、自动测试等软件和工具,更不用说许多在中间件方面的服务,例如Messaging
服务、Transaction服务等。这些工具都是小规模的软件,因此Borland面临了是需要
自己开发还是通过其他途径来取得所缺少的软件的抉择。

其实,Borland面临的选择已经不多而且很明显了。如果Borland决定自己开发从未进
入过的软件市场,那不仅需要花费长期的开发时间,而且在开发出来之后,又必须面
对市场已经存在的竞争对手,胜算不大且缓不济急,等到Borland开发了新的软件之
后可能已经来不及。因此,Borland决定通过现金并购的方式来取得这方面软件,所
以展开了稍后的一系列Borland大并购行动,继而也震惊了软件界,引发了另一波软
件公司并购的热潮。

并购行动的展开

Borland出击的第1步,便是根据Blake Stone的建议,并购VMGEAR公司的OptimizeIt
产品线。由于JBuilder已经是Java开发工具市场的老大,许多程序员经常会询问为什
么Borland没有提供Java效率调整方面的工具,也都非常希望Borland能够为Java程序
员提供这样的工具。当时,市场上Java效率调整工具主要是由Sitraka的JProbe和VMGEAR
的OptimizeIt在进行激烈的竞争。在Blake看好OptimizeIt的情形下,Borland很快就
决定并购VMGEAR,因为OptimizeIt不但可以让JBuilder的战斗力更为坚强,还能够帮
助Borland填补欲形成的软件供应链的缺陷。

2002年1月22日,Borland以现金快速收购了VMGEAR,很快成为Java效率调整工具的领
导者,OptimizeIt也很快整合到JBuilder中并且扩充功能,增加了OptimizeIt Suite
这个新的产品。Borland并购VMGEAR并且在很短的时间内便推出新的OptimizeIt产品,
可见这次是玩真的,而不像以前往往在并购了新的公司和软件之后便放在那里不闻不
问。

在购得了VMGEAR之后不久,同年的10月9日,Borland以更大的动作收购了闻名的团队
开发以及软件管理公司Starbase。这个收购行动当时出乎许多人和软件公司的意料。
因为在2000年,Starbase公司的市值还超过Borland,其股票的价格也远远高出Borland
的股票价格。没有想到两年之后,Borland居然有能力并购Starbase。由此可见两年
来Borland和许多软件公司势力的消长。Borland购得Starbase公司之后,意欲提供软
件应用平台的计划也隐约可见了。

在Borland当时的计划中,软件应用平台应该包含需求分析工具、分析和设计工具、
开发工具、测试工具以及执行应用软件的服务器工具。Borland购得了Starbase之后,
就拥有了Starbase的团队开发工具以及软件需求分析和管理工具,再加上从VMGEAR
取得的效率调整工具、Borland自己的开发工具以及CORBA/J2EE服务器,距离Borland
想要形成的软件应用平台仍然缺少重量级的Modeling工具。

其实,从Borland开发工具的演进过程中,已经可以发现若干Borland欲往Modeling方
向发展的蛛丝马迹。先从JBuilder开始说起,在JBuilder 6中,Borland已经开始想
为JBuilder加入Modeling的功能,随后出现在JBuilder中的Refactoring和Class 
Diagram的功能就是一个证明。

虽然急着往Modeling的方向开发,但是Borland也知道自己开发这方面的软件将是旷
日费时的。因此,Borland决定使用并购的方式快速取得这方面的技术和产品。放眼
望去,Modeling工具市场几乎只剩下两强相争的局面,那就是Rational和
TogetherSoft。由于Rational的市值远比Borland大了许多,虽然Borland已经和
Rational有商业的合作,但是Borland仍然没有可能并购Rational。既然如此,那
剩下的答案就非常清楚了。

在Borland完成了VMGEAR和Starbase的并购之后,Borland的软件应用平台几乎已经完
备,剩下的缺角就是设计和分析工具了。

虽然TogetherSoft并不像Rational一样是Modeling工具市场的第一,也不像Rational
拥有比较完整的产品线,但是TogetherSoft的Modeling工具在Java/C/C++市场享有盛
名,其软件功能和图形使用界面远远超过了Rational的软件。就软件品质来说,
TogetherSoft已经超越Rational甚多。只是TogetherSoft没有Rational的三位知名大
师而已。

在Borland决定和TogetherSoft合作之后,TogetherSoft也非常欣然地接受了Borland
的提议,因为TogetherSoft正想往开发工具市场发展,以补足TogetherSoft没有适当
开发工具来结合其Modeling工具的遗憾,这也是为什么TogetherSoft在早一步从
WebGain购买Visual Café权利的原因。现在,Borland拥有最佳的开发工具,再结合
TogetherSoft的Modeling工具,两家公司有机会共创双赢、打败Rational而成为盟主。
于是TogetherSoft很快就答应了Borland的建议,同意和Borland合并。世事真是难料,
没有想到当初Visual Café和JBuilder恶斗数年之后,竟然由Borland取得了Visual 
Café,也让Visual Café最后在Borland的手中成为历史。

正是因为Borland并购TogetherSoft,成了压垮骆驼的最后一根稻草,所以在消息宣
布之后,立刻引起了许多软件公司的震惊和不安,这也激活了软件界的并购风暴。我
当时的预测就是Rational将首当其冲。

并购的涟漪效果

Borland宣布并购TogetherSoft,立刻引起了软件界的轩然大波。由于Borland和
TogetherSoft的合作,对于Rational产生了巨大的影响,而Borland又和Rational有
软件合作,因此为了缓和对Rational的冲击,Borland便下令公司内的人必须对这件
事情封口。当时我就认为Rational也不是傻瓜,他们一定会了解事情的严重性,即使
Borland不提,Rational也一定会有动作。果然在不久之后,Rational便通知Borland,
结束和Borland在Java Enterprise Studio以及Windows Enterprise Studio的合作,
反将了Borland一军。当然这也正式代表Borland终将进入Modeling市场的大战。

Rational和Borland的战事尚未真正开火,就被"螳螂捕蝉,黄雀在后"的IBM盯上了,
IBM开始正式向Rational下手。为什么IBM会找上Rational呢?这要从IBM和BEA之间愈
演愈烈的EJB服务器战争说起。

由于IBM的WebSphere和BEA的WebLogic已经进入最终的市场第一位争夺战,两方人马
都是无所不用其极地想要干掉对方。不过,由于EJB服务器的市场已经进入成熟的阶
段,现在光靠EJB服务器核心已经无法作为胜出的筹码了。这也是为什么WebSphere和
WebLogic都开始加入其他的辅助功能,例如Portal服务、管理服务等,以求能够压过
对手。不过,当大部分的软件服务都被加入之后,剩下来的当然就是从整合开发工具
以及分析/设计软件上动脑筋了。

这也是为什么当初BEA会和WebGain合作而IBM也不愿意放弃VisualAge For Java的原
因。即使Visual Café和VisualAge For Java已经无法在Java开发工具市场成为第一
位的工具,但由于使用EJB技术的企业愈来愈多,也有愈来愈多的企业要求结合Java
开发工具和Modeling工具以便开发大型的Java以及J2EE应用系统。IBM很显然也注意
到了这个市场和需求,于是在Borland并购了TogetherSoft、Rational感觉到巨大压
力的时候,立刻找上Rational。由于IBM出手阔绰,再加上Rational自知要独自面对
Borland和TogetherSoft的联军没有多大胜算,因此也很快答应了IBM的条件,正式由
IBM接收了Rational。

在IBM确定并购Rational之后,这股软件公司之间重量级的并购潮不但没有结束,反
而更为暗潮汹涌,因为IBM并购了Rational之后,开始对BEA和Microsoft产生更大的
影响。IBM在取得了Modeling工具之后就在EJB服务器中取得了整合的优势,对于BEA
将有更强大的攻击力。而BEA在原本已经逐渐落居下风的EJB战役中如果还面临IBM整
合Modeling的攻势,那么情势必将更为恶劣。因此,当时我认为BEA将是IBM这桩并购
案最大的受害者。果然之后不久,许多专业媒体都评论了BEA不利的局势,预言BEA最
强的支持者将会是Borland,甚至许多人也传出BEA将并购Borland的消息。对于这个
传言,BEA的响应似乎是正面的,因为现在BEA已经和Borland有所合作,而BEA和Borland
的产品线也非常互补,没有什么严重的冲突。不过,我个人还是希望Borland能够维
护独立的软件公司。

另外一个受影响的软件厂商则是Microsoft。Microsoft在以前早就和Rational有合作,
不过Microsoft还是那个调调,在自己没有Modeling工具之前希望和Rational合作,
但是一旦有了类似的工具之后(即Visio),就停止了和Rational的合作,这种做法类
似当初Microsoft和Sybase的合作关系。不过,在IBM取得了Rational之后情势又不同
了,因为现在IBM拥有了非常完整的产品线,IBM可使用这条产品线,以强大又完整的
J2EE架构正面攻击Microsoft的.NET。因此,后来也传出了Microsoft有意并购Borland
以取得Modeling工具的风声。如此一来,Microsoft不但可以在.NET上提供全世界最
好的开发工具、Modeling工具,又能够取得.NET需要的组件模型,即CORBA.NET,以
对抗EJB,可以说是一举数得。不过在开发工具方面,Microsoft和Borland有严重的
重复,又可能会引起独占市场的疑虑,因此我个人认为,这是不太可能的结合,真的
要说,那么双B(Borland和BEA)的组合反而比较可能。

不管未来的发展如何,应该发生在2003年的大战终于在2002年末正式提前开打,Borland
也即将进入另外一个新的转变。


 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -