T
Tintin
Unregistered / Unconfirmed
GUEST, unregistred user!
火線全開
Borland除了在開發工具市場和Microsoft熱戰之外,其時和Microsoft ,Lotus鼎足而立的
Borland看到Microsoft和Lotus正在試算表工具以及文書處理工具大戰之暇,不思好好的集
中資源開發新的開發工具和資料庫工具(下一節會詳說),也不甘寂莫的投入了大量的資源
進入這個慘烈的市場。也許是當是Borland太有錢了,或是Philippe Kahn腦袋有問題,居
然決定進入這個Borland陌生的市場,更何況在Borland投入時Lotus已現敗象,市場已經慢
慢的被Microsoft所一步一步的掌握了。
Borland進入Office市場的第一個產品便是著名的Quattro Pro這個試算表,雖然Quattro
Pro是一個不錯的產品,而且當時由Borland C/C++編譯器所開發的Quattro Pro在執行效率
上幾乎是最好的,但是Borland沒有想到使用試算表的使用者是一般的辦公室人員,這些人
注重的是方便性和功能性,而不是最重視執行速度,這和開發人員是不一樣的。Borland以
開發者的心態來開發試算表工具基本上是走錯了方向。因此我記得在那段時間中,雜誌評
比Microsoft的Excel,Lotus的1-2-3和Borland的Quattro Pro時,在功能方面領先的都是
Excel和Lotus,在執行效率方面領先的則是Excel和Quattro Pro。到了試算表熱戰的未期
1-2-3甚至比不上Quattro Pro,因此Lotus敗走試算表市場已是不可避免的結果了。
不過Borland雖然贏了1-2-3,但是和Excel仍然有一大段的距離,Microsoft一統試算表江
山之勢已不可搖,因此最後Borland在損失了大量的資源之後,Quattro Pro只能賣給Novell
。
除了Quattro Pro之外,Borland也投入了很多的資源秘密的開發一個代號稱為Spring的文
書處理程式準備和Microsoft的Word以及WordPerfect競爭,這可能是許多人不知道的。但
是這個產品最後仍然無法問市而胎死腹中,在文書處理市場方面Borland不但浪費了時間,
更虛擲了大量的資源。Philippe Kahn在Office產品方面消耗了Borland大量的金錢和時間,
卻落得鎩羽而歸,更連累了開發工具市場以及最有可能成功的資料庫產品市場。
另外一個和Borland無關的故事是關於Excel如何興起的。話說當Lotus 1-2-3最盛的時期,
Microsoft一直計覬覦這個市場,但是苦於無法開發一個能夠和1-2-3相競爭的產品。有一
次Lotus 1-2-3舉辦了一個Lotus 1-2-3的技術研討會,由當時Lotus 1-2-3的首席工程師
主講。在Microsoft知道了這個技術研討會之後,立刻派出了最好的程式設計師,在現場
詢問Lotus是如何開發1-2-3的並且也趁機詢問這位首席工程師如何克服1-2-3在許多技術
方面的難點,而這些困難處正是Microsoft的工程師無法克服的。
當時在現場中Lotus的這位首席工程師雖然知道這些人是Microsoft派來的,而且詢問的
問題正是1-2-3許多關鍵的技術點。但是這位首席工程師憑藉著多年開發經驗,並且認為
Microsoft不可能在短期之內追上1-2-3,因此就沒有多做保留的回答了許多重要的問題。
沒有想Microsoft的這些程式師也是非常聰明的的人,在一經指點之後,立刻暢然全通,
在短短的1,2個版本之後不但馬上追上了1-2-3,在許多功能方面更是青出於藍,1-2-3便
逐漸失去優勢了。我想這位1-2-3的首席工程師一定很後悔當時回答了關鍵的技術問題吧。
結論 : 千萬不要小看Microsoft,他是非常精於模仿的,也永遠不要小看你的對手。
資料庫市場的失誤
當Borland全盛的時期,事實上也是發展資料庫產品最好的機會。因為在當時Borland手握
DOS最暢銷的Paradox,又併購了Ashton-Tate而擁有世界大部份dBase的市場,後來又從HP
取得了真正的RDBMS-InterBase,可以說是全世界資料庫實力最雄厚的廠商。
當時的Oracle和Borland比起來,簡直是小巫見大巫,而Sybase更不知道在那裡。如果當
時Borland能夠好好的掌握這個機會,並且極力發展資料庫產品的話,那麼現在Borland就
算不是世界第一的軟體公司,也將是世界第二的軟體廠商。
可惜Philippe Kahn並沒有看到這個在年代80未到90年代成長最快速的產品。說句笑話的是
,如果當時Philippe Kahn的死對頭Bill Gates早一點對Philippe Kahn說出Information
At Your Finger-Tip』的話,那麼Borland就可能是現在的Oracle了。
說到資料庫市場就不得不對Microsoft的眼光佩服,也可以看到Microsoft行銷能力的強悍。
當Microsoft以FoxPro For Window強佔了開發者的資料庫市場之後,又看到了一般使用者
也需要使用簡易好用的資料庫管理工具。因此發展出了Access。但是當時在這種市場中,
Paradox佔有開發者的資料庫大部份的江山,而一般使用者的資料庫管理工具市場則由
Lotus的Approach拔得先機。Microsoft為了扳回劣勢,我還記得在當時Visual Basic 3的
套裝軟體中Microsoft附了一張優待卷,只要800新台幣就可以買一套Access。這簡直就是
流血大拍賣,目標很明顯,就是當時在市場中賣1萬多元的Lotus Approach。果然,
Microsoft此招一出,Approach便在市場被Access打得落花流水,很快的便失去了市場,
也很快的退出了市場。從此一般使用者的資料庫管理工具市場便逐漸由Access所取代。
但是Borland並沒有警覺到Access會繼續的往開發者市場進功,因此仍然沒有加緊在
Paradox產品上開發,Borland總覺得以Paradox在市場的地位是無法輕易憾動的,而且
Access的目標市場也不是Paradox的市場。但是Borland忘記了Microsoft非常散擅長模仿,
因此在隨後的Access版本中,Microsoft不斷的為Access加入可程式設計的功能,因此
也逐漸的吸引了一些Paradox入門使用者的市場,再加入FoxPro For Window又持續的強
功開發者資料庫市場,Paradox終於在背腹受敵之下也逐漸的敗下陣來。雖然在未期
Philippe Kahn已經對Paradox投下重兵,希望能夠挽回Paradox的劣勢,奈何時不我予,
Paradox在奮鬥了Paradox 6和Paradox 7的2個版本之後,終究難逃失敗的命運。
當時我看到Microsoft如何打擊競爭對手時,我就和朋友開玩笑的說。Microsoft有天下
無敵的3絕招,那就是『打不過你就模仿你(這讓我想起電影秘密客(Mimic) ),再打不
過就和你比流血,看誰流得久(這讓我想起吸血鬼),最後如果再不行的話,那就挖光你的
人(這讓我想起電影 Other People's Money)』。Lotus就在Microsoft的前2個絕招下到地
不起,而Borland還算是功力深厚的了,連中了3絕招,雖然不像Lotus和許多其他公司
一樣從此Bye-Bye,但也是受傷極重的了。
ODBC和IDAPI之爭
當Microsoft在逐漸的擊敗他的競爭對手,並且擁有了大部份PC資料庫市場之後,
便慢慢的瞭解到掌握標準的重要性。此外Microsoft為了統一各應用程式之間不同資料的
存取,因此開始製定存取資料的統一標準-ODBC。
Microsoft更大的目的是為了準備和瞄準下一場的大戰,那就是PC上的RDBMS產品。
當然,Microsoft要一統資料存取的江山,Borland不同意,其時一心想從Microsoft
扳回一城的IBM也不同意,而Novell更是害怕,因為Novell怕Microsoft成功之後,
Netware會消失得更快。於是IBM,Novell和Borland以及一些其他的小廠便聚集在一起,
決定也製定一套存取資料的標準介面來和Microsoft對抗,這個製定的資料存取標準便
是IDAPI。此時也正式揭開了ODBC和IDAPI競爭的序幕。
不過IBM,Novell和Borland的結合很快的就證明是失敗的,因為就像稍後說明的一樣,
IBM在PC軟體上的發展一直是三心二意,反反覆覆,因此當IDAPI 1.0的規格出來之後,
IBM這位老兄又失去了和Microsoft對抗的興趣,於是就退出了IDAPI聯盟。至於Novell
就更不用說了,Novell對於和Microsoft一象是『說說可以,真打不行』,一定要找到
一群廠商才敢和Microsoft對抗。Novell在眼看IBM推出之後,也馬上不戰而降,很快的
就也退出IDAPI聯盟,這個現象和稍後Novell對於和Borland秘密合作的
Appware/AppBuilder計劃如出一轍,都是虎頭蛇尾,草草收場。
在兩個大ㄎㄚ臨陣脫逃之後,Philippe Kahn仍然不畏懼Microsoft的競爭,還是以
IDAPI 1.0的規格實作資料存取引擎,這就是我們現在使用的BDE/IDAPI和SQL Links的前
身。當時IDAPI 1.0的功能規格比ODBC 1.0好得多了,我記得Delphi 1.0使用的BDE/IDAPI
和SQL Links驅動程式也比當時慢得像烏龜的ODBC快上太多了。只可惜在IBM和Novell推出
之後,其他的小廠也是一轟而散。因此Borland只能靠自己獨自和Microsoft對抗。Borland
能夠以少量的資源一直對抗到Delphi 3的BDE/IDAPI才逐漸的被ODBC追過,也算是非戰之
罪了。怪也只能怪Borland意志不堅的盟友。
當然由於IBM和Novell的行事做風是如此,在稍後許多能夠和Microsoft一較長短的機會
也因為如此而消逝,最後自食惡果,逐漸失去了PC的軟體市場,再也無力和Microsoft
抗衡了。
現在呢Borland似乎記取了當時的錯誤, 正努力的在Linux上定義標準資料存取介面
dbExpress, 我希望也祝福Borland能夠成功.
未完待續……
Borland除了在開發工具市場和Microsoft熱戰之外,其時和Microsoft ,Lotus鼎足而立的
Borland看到Microsoft和Lotus正在試算表工具以及文書處理工具大戰之暇,不思好好的集
中資源開發新的開發工具和資料庫工具(下一節會詳說),也不甘寂莫的投入了大量的資源
進入這個慘烈的市場。也許是當是Borland太有錢了,或是Philippe Kahn腦袋有問題,居
然決定進入這個Borland陌生的市場,更何況在Borland投入時Lotus已現敗象,市場已經慢
慢的被Microsoft所一步一步的掌握了。
Borland進入Office市場的第一個產品便是著名的Quattro Pro這個試算表,雖然Quattro
Pro是一個不錯的產品,而且當時由Borland C/C++編譯器所開發的Quattro Pro在執行效率
上幾乎是最好的,但是Borland沒有想到使用試算表的使用者是一般的辦公室人員,這些人
注重的是方便性和功能性,而不是最重視執行速度,這和開發人員是不一樣的。Borland以
開發者的心態來開發試算表工具基本上是走錯了方向。因此我記得在那段時間中,雜誌評
比Microsoft的Excel,Lotus的1-2-3和Borland的Quattro Pro時,在功能方面領先的都是
Excel和Lotus,在執行效率方面領先的則是Excel和Quattro Pro。到了試算表熱戰的未期
1-2-3甚至比不上Quattro Pro,因此Lotus敗走試算表市場已是不可避免的結果了。
不過Borland雖然贏了1-2-3,但是和Excel仍然有一大段的距離,Microsoft一統試算表江
山之勢已不可搖,因此最後Borland在損失了大量的資源之後,Quattro Pro只能賣給Novell
。
除了Quattro Pro之外,Borland也投入了很多的資源秘密的開發一個代號稱為Spring的文
書處理程式準備和Microsoft的Word以及WordPerfect競爭,這可能是許多人不知道的。但
是這個產品最後仍然無法問市而胎死腹中,在文書處理市場方面Borland不但浪費了時間,
更虛擲了大量的資源。Philippe Kahn在Office產品方面消耗了Borland大量的金錢和時間,
卻落得鎩羽而歸,更連累了開發工具市場以及最有可能成功的資料庫產品市場。
另外一個和Borland無關的故事是關於Excel如何興起的。話說當Lotus 1-2-3最盛的時期,
Microsoft一直計覬覦這個市場,但是苦於無法開發一個能夠和1-2-3相競爭的產品。有一
次Lotus 1-2-3舉辦了一個Lotus 1-2-3的技術研討會,由當時Lotus 1-2-3的首席工程師
主講。在Microsoft知道了這個技術研討會之後,立刻派出了最好的程式設計師,在現場
詢問Lotus是如何開發1-2-3的並且也趁機詢問這位首席工程師如何克服1-2-3在許多技術
方面的難點,而這些困難處正是Microsoft的工程師無法克服的。
當時在現場中Lotus的這位首席工程師雖然知道這些人是Microsoft派來的,而且詢問的
問題正是1-2-3許多關鍵的技術點。但是這位首席工程師憑藉著多年開發經驗,並且認為
Microsoft不可能在短期之內追上1-2-3,因此就沒有多做保留的回答了許多重要的問題。
沒有想Microsoft的這些程式師也是非常聰明的的人,在一經指點之後,立刻暢然全通,
在短短的1,2個版本之後不但馬上追上了1-2-3,在許多功能方面更是青出於藍,1-2-3便
逐漸失去優勢了。我想這位1-2-3的首席工程師一定很後悔當時回答了關鍵的技術問題吧。
結論 : 千萬不要小看Microsoft,他是非常精於模仿的,也永遠不要小看你的對手。
資料庫市場的失誤
當Borland全盛的時期,事實上也是發展資料庫產品最好的機會。因為在當時Borland手握
DOS最暢銷的Paradox,又併購了Ashton-Tate而擁有世界大部份dBase的市場,後來又從HP
取得了真正的RDBMS-InterBase,可以說是全世界資料庫實力最雄厚的廠商。
當時的Oracle和Borland比起來,簡直是小巫見大巫,而Sybase更不知道在那裡。如果當
時Borland能夠好好的掌握這個機會,並且極力發展資料庫產品的話,那麼現在Borland就
算不是世界第一的軟體公司,也將是世界第二的軟體廠商。
可惜Philippe Kahn並沒有看到這個在年代80未到90年代成長最快速的產品。說句笑話的是
,如果當時Philippe Kahn的死對頭Bill Gates早一點對Philippe Kahn說出Information
At Your Finger-Tip』的話,那麼Borland就可能是現在的Oracle了。
說到資料庫市場就不得不對Microsoft的眼光佩服,也可以看到Microsoft行銷能力的強悍。
當Microsoft以FoxPro For Window強佔了開發者的資料庫市場之後,又看到了一般使用者
也需要使用簡易好用的資料庫管理工具。因此發展出了Access。但是當時在這種市場中,
Paradox佔有開發者的資料庫大部份的江山,而一般使用者的資料庫管理工具市場則由
Lotus的Approach拔得先機。Microsoft為了扳回劣勢,我還記得在當時Visual Basic 3的
套裝軟體中Microsoft附了一張優待卷,只要800新台幣就可以買一套Access。這簡直就是
流血大拍賣,目標很明顯,就是當時在市場中賣1萬多元的Lotus Approach。果然,
Microsoft此招一出,Approach便在市場被Access打得落花流水,很快的便失去了市場,
也很快的退出了市場。從此一般使用者的資料庫管理工具市場便逐漸由Access所取代。
但是Borland並沒有警覺到Access會繼續的往開發者市場進功,因此仍然沒有加緊在
Paradox產品上開發,Borland總覺得以Paradox在市場的地位是無法輕易憾動的,而且
Access的目標市場也不是Paradox的市場。但是Borland忘記了Microsoft非常散擅長模仿,
因此在隨後的Access版本中,Microsoft不斷的為Access加入可程式設計的功能,因此
也逐漸的吸引了一些Paradox入門使用者的市場,再加入FoxPro For Window又持續的強
功開發者資料庫市場,Paradox終於在背腹受敵之下也逐漸的敗下陣來。雖然在未期
Philippe Kahn已經對Paradox投下重兵,希望能夠挽回Paradox的劣勢,奈何時不我予,
Paradox在奮鬥了Paradox 6和Paradox 7的2個版本之後,終究難逃失敗的命運。
當時我看到Microsoft如何打擊競爭對手時,我就和朋友開玩笑的說。Microsoft有天下
無敵的3絕招,那就是『打不過你就模仿你(這讓我想起電影秘密客(Mimic) ),再打不
過就和你比流血,看誰流得久(這讓我想起吸血鬼),最後如果再不行的話,那就挖光你的
人(這讓我想起電影 Other People's Money)』。Lotus就在Microsoft的前2個絕招下到地
不起,而Borland還算是功力深厚的了,連中了3絕招,雖然不像Lotus和許多其他公司
一樣從此Bye-Bye,但也是受傷極重的了。
ODBC和IDAPI之爭
當Microsoft在逐漸的擊敗他的競爭對手,並且擁有了大部份PC資料庫市場之後,
便慢慢的瞭解到掌握標準的重要性。此外Microsoft為了統一各應用程式之間不同資料的
存取,因此開始製定存取資料的統一標準-ODBC。
Microsoft更大的目的是為了準備和瞄準下一場的大戰,那就是PC上的RDBMS產品。
當然,Microsoft要一統資料存取的江山,Borland不同意,其時一心想從Microsoft
扳回一城的IBM也不同意,而Novell更是害怕,因為Novell怕Microsoft成功之後,
Netware會消失得更快。於是IBM,Novell和Borland以及一些其他的小廠便聚集在一起,
決定也製定一套存取資料的標準介面來和Microsoft對抗,這個製定的資料存取標準便
是IDAPI。此時也正式揭開了ODBC和IDAPI競爭的序幕。
不過IBM,Novell和Borland的結合很快的就證明是失敗的,因為就像稍後說明的一樣,
IBM在PC軟體上的發展一直是三心二意,反反覆覆,因此當IDAPI 1.0的規格出來之後,
IBM這位老兄又失去了和Microsoft對抗的興趣,於是就退出了IDAPI聯盟。至於Novell
就更不用說了,Novell對於和Microsoft一象是『說說可以,真打不行』,一定要找到
一群廠商才敢和Microsoft對抗。Novell在眼看IBM推出之後,也馬上不戰而降,很快的
就也退出IDAPI聯盟,這個現象和稍後Novell對於和Borland秘密合作的
Appware/AppBuilder計劃如出一轍,都是虎頭蛇尾,草草收場。
在兩個大ㄎㄚ臨陣脫逃之後,Philippe Kahn仍然不畏懼Microsoft的競爭,還是以
IDAPI 1.0的規格實作資料存取引擎,這就是我們現在使用的BDE/IDAPI和SQL Links的前
身。當時IDAPI 1.0的功能規格比ODBC 1.0好得多了,我記得Delphi 1.0使用的BDE/IDAPI
和SQL Links驅動程式也比當時慢得像烏龜的ODBC快上太多了。只可惜在IBM和Novell推出
之後,其他的小廠也是一轟而散。因此Borland只能靠自己獨自和Microsoft對抗。Borland
能夠以少量的資源一直對抗到Delphi 3的BDE/IDAPI才逐漸的被ODBC追過,也算是非戰之
罪了。怪也只能怪Borland意志不堅的盟友。
當然由於IBM和Novell的行事做風是如此,在稍後許多能夠和Microsoft一較長短的機會
也因為如此而消逝,最後自食惡果,逐漸失去了PC的軟體市場,再也無力和Microsoft
抗衡了。
現在呢Borland似乎記取了當時的錯誤, 正努力的在Linux上定義標準資料存取介面
dbExpress, 我希望也祝福Borland能夠成功.
未完待續……