最近在ZDNet上看到許多人對Open Source與FreeWare軟體很有意見,甚至覺得某些人是很看不起或者說是誤解很大。
許多技術人員之所以挺Open Source,是因為感受到人情溫暖,很多時候就是因為自已覺得商業軟體找不到自已要的,就自已花時間弄一套出來,而且還花自已時間免費幫人解決問題。
建議有時間應該先看看TOADman的傳奇故事,應該會有不同的想法,TOAD這軟體是Oracle管理工具,相信玩Oracle資料庫的人大多有聽說過。
這軟體工具從Shareware到Freeware到Opensource它都走過,當年可是有很多人都不買要錢的Oracel管理工具而用TOAD的,連商業軟體都沒它紅更沒它好用。
當初是TOADMan就是為了使自己的生活更輕鬆,身為Oracle開發人員,他就自已開發TOAD來解決自已遇到的問題:商業軟體不好用或沒有提供的功能。就是因為他自已是使用者,解決自已的問題也就符合大部份人的需求。(其實要創新真的沒有想像中困難,難的在執行面?細節中?)
不過,隨著用戶群的增長,沒有足夠時間維護和發展下去,(說明白點就是資源不足,使用者們也很少主動提供足夠的支援來反饋)。 最後TOADMan意識到,他不能再奉獻大量的時間來配合不斷增長的使用者對於軟件增強的要求,後來Quest就買下此軟體,直到現在還不斷有新版本出來,而且也還是很受歡迎。
TOADMan也常受邀參加過許多大型演講的主講人,O’reilly就是其中之一。專門介紹Oracle資料庫的書籍中也常介紹此軟體。