微軟董事長比爾蓋茲(Bill Gates)於2月11日首度在推文網站Reddit上答客問,接受Ask Me Anything (AMA)。
當網友問到微軟內部是否有無法完成開發,但蓋茲本人非常希望當初能將產品推向市場的例子時,蓋茲表示微軟曾有非常豐富的雲端客戶端資料庫,名為WinFS (Windows Future Storage);WinFS原本是要整合Windows的檔案系統,以關聯式資料庫的角色創造真正符合需求的檔案庫,並搭配Windows Vista一起問世,但由於市場Vista的評價不高,WinFS後來只以SQL伺服器元件的身分部分現身。
不過,微軟的資深員工卻不太捧場。無獨有偶的,就在蓋茲提到WinFS的當天,一名曾參與WinFS開發的老將維克(Brian Welcker)在部落格中提到「曾參與過一個注定失敗的專案」─WinFS。
維克在文章說說到,「在我剛進入微軟時,我是微軟史上研發災難之一的一員(不,不是Windows Vista),那個專案是WinFS。」WinFS旨在將綱要與關聯性資料庫的優勢應用於Windows檔案系統,「雖然我並未直接參與開發,但由於我是SQL伺服器團隊的一員,我親眼見證了WinFS的生與死」。
他進一步說到,「由於維基百科上有許多關於WinFS的資料,我就不詳談技術的部分,不過WinFS是建立在1999年的Cairo專案的儲存層上,從1999年到2006年,這系列專案浪費了許多聰明的工程師上千個小時」。
維克說,他只有兩個同事能簡潔地解釋WinFS究竟是甚麼,有些人說WinFS是內建於作業系統中的資料庫,有人說是資料庫中的XML,還有人說是SQL的檔案系統、能儲存許多文書處理應用程式的檔案等等,「我不是說這些功能不重要,但實情是整個團隊沒有人知道WinFS的精髓到底是什麼,因此在開發過程中很難決定什麼功能要保留、什麼該刪去」。
不過,除了談論如此嚴肅的題目外,蓋茲也在答客問中提到小孩與便宜的起司漢堡最能令富有的他感到簡單的快樂;甚至他還在網友問到「最喜歡收到什麼生日禮物」時,開了個玩笑說:「免費的軟體!」
除此之外,蓋茲言談之中仍透露出他對機器人的市場潛力充滿信心。
出自ZDNET