雖然今天一大早早上7點我就匆匆上了Internet看看Borland的宣佈會造成什麼影響,不過心中卻早已底定,因為1:我知道這一定會在開發者社群產生巨大的衝擊,2:這件事在昨天晚上台北時間下午5:30左右我已經知道這件事了。
今天一早趕進公司開會,因為Borland的CEO將對併購Segue和決定脫手Borland的開發工具和大家溝通。在開會的同時,我也匆匆的翻譯了一篇Allen的Blog以及一篇David I.的Blog,也許這2篇Blog會有一些小錯誤或是打錯字,但是我主要的目的是希望和所有關心Borland的朋友分享這個重要的資訊,我擁有的時間非常的少,因此如果有任何的錯誤請各位朋友多多包涵。事實上和Borland相關的一些我的同事都寫了個人感想的Blogs,我無法一一的翻譯,如果您有興趣的話,您可以在Blogs.Borland.com上找到這些Blogs,目前我知道的有:
Adam Markowitz - Sojourn of Delphi
David Lock - Delphi grows up, moves out
David Intersimone - Borland plans separate company...
John Kaster - Exciting times for Borland's developer tools
Anders Ohlsson - It's a fabulous day
Michael Swindell - Go Delphi! Go NewCo!
這些人大都是負責Borland開發者社群的同事是是R&D的同事,或是Delphi的產品協理。
許多朋友和網友一早就開始不斷的問我的意見,我在Internet上也看到許多人的回應,我靜靜的看著,咀嚼著不同的人不同的回應。其實靜下心觀察現有的回應是很有趣的,因為不管是悲傷的,悲觀的,樂觀的,觀望的,生氣的,罵人的,甚至對Borland說再見的都代表這個使用者群組強大的力量,強大的渲染力,和強大的凝聚力。
其實對我個人而言,我覺得這樣做是對的,因為不在Borland工作的人不會知道我們這些相信開發工具,喜歡開發工具的人在Borland為開發工具而戰是多麼的辛苦,Borland已經確定要走ALM的路,因此幾乎把所有的資源都投入了ALM,就像David I Blog中說的一樣。雖然開發工具仍然是賺錢的生意,但是開發工具部門並沒有得到應該有的照顧和資源,Chuck爭的累了,Danny爭的也累了,我們許多人都累了,因為這些人中大多數只是技術人員,我們不是Borland的高層人員,我們無法決定Borland的走向。
讓開發工具部門脫離Borland至少可以讓這些我們喜愛的開發工具得到應有的資源,每一分賺來的錢都可以投入做為下一代更好產品的投資,這至少對開發工具部門是公平的。我一直認為開發工具和ALM並不相左,ALM的中心仍然是開發工具,ALM是為了幫企業增加價值,這些增加價值的部份來自更高的生產力和高品質的軟體開發,這並不相互違背,無奈……。
許多人問Delphi/JBuilder/C++Builder等開發工具脫離了Borland之後會如何?說實在我也不知道,但我知道這些開發工具得到的待遇一定比現在在Borland好。許多人擔心Delphi的未來,想想Delphi如果能夠在.NET 2.0中做的不比VS差,又能夠在Win32/Win64中獨領風騷,C++Builder也能夠進入Win64/.NET,JBuilder在Eclipse上做出更多開發者需要的功能,NDataStore(這是我最想要的東西之一)能夠推出,此外新的公司能夠更忠實的回應開發者客戶的需求,建立更好的使用者群組,更貼近開發者…,那麼我還是覺得很有希望的。
10多年前我從G.I.T.畢業時只想做Borlander或是Microsofter,沒想到在為Borland工作了這麼多年之後我又站在了十字路口。我還會是我曾經引以為傲的『Borlander』嗎? 我也不知道,也許答案要等買主出現之後事情就會明朗了。
記下這一天,『2006年2月8日』 ,因為不管你喜不喜歡Borland,這一天在未來人們回顧IT歷史時,將是軟體界重要的一日。