來自:CNET科技資訊網
兩年前,微軟工程師Shaun Walker從微軟一名產品經理那裡獲得一封電子郵件,信中提出了讓Walker的開發項目免受失敗的建議。
後來,微軟決定給Walker配備業務顧問與互聯網主機支持,但Walker卻提出了一個很重要的條件:他建立在微軟Windows與.Net軟件平台上的Web內容管理系統要免費,並且進行開源。
令人驚訝的是,微軟,這家曾經與開源不共戴天的公司居然同意了。Walker說:“他們提供了各種各樣的支持。為了保持競爭,他們不得不適應新的形勢。”
微軟對Walker項目(現在叫做DotNetNuke)的支持反映了軟件巨人對開源軟件的態度轉變。
微軟首席執行官史蒂夫·巴爾默曾經稱Linux和開源理念為“癌症”。而它們現在都成為軟件行業無法更改的事實。
過去幾個月,微軟已經表示,願意同開源產品進行某些形式的合作。
例如,微軟用戶現在可以用微軟的管理軟件檢查Linux服務器,最終,用戶將有可能在同一台機器上運行 Linux和Windows。
當然,微軟的這些動作都是為自己打算。通過接納開源模式,微軟正在贏得那些潛在的企業用戶,軟件開發商的芳心。
巴爾默甚至也改變了說法:“我們和產品進行競爭。我們不與運動進行競爭。”
行多業內人士認為,開源成為微軟遭遇過的最大的競爭威脅。但是,開源軟件自由的取得軟件,允許修改源代碼的模式尚未對微軟的產品產品造成顛覆性的影響,比如它的桌面軟件。
但是,開源模式卻在軟件架構領域造成了沖擊,其中包括服務器與編程軟件領域,開源在這些領域的影響是戲劇性的。IDC的數據顯示,Linux服務器的收入增長超過了Windows。另外,Linux在服務器中間件與工具軟件市場也逐漸流行。
為此,從2003年開始,微軟發動了“了解真相”的宣傳運動,微軟更加強調擁有軟件的總體成本。
在它的產品開發當中,微軟開始細分Linux所在的軟件領域。
這些舉動與幾年之前,Linux剛開始發展時相比完全不同了。
2001年,微軟主席比爾蓋茨就對Linux等開源軟件使用的GPL許可進行了抨擊。
自那以後,開源行業越來越成熟,也日漸走向商業化,它逐漸成為微軟的競爭者。
隨著企業客戶端廣泛的安裝Linux,微軟選擇了容納而不是忽視它。
今年年初,微軟宣布,它的管理軟件能夠同時應付Windows和Linux兩種機器。而下一版的系統管理虛擬軟件能夠在Linux及其它x86兼容操作系統上運行。
有跡象表明,微軟正在學習與Linux及其開源社區共處。
有傳言稱,巴爾默今年年初與紅帽公司的首席執行官Matthew Szulick在紐約進行了會晤,但當事雙方均未對此次會議表示承認。
目前,微軟已經雇傭了一批在開源社區舉有影響力的程序員,其中包括Gentoo的創始人Daniel Robbins, Jim Hugunin等等。
事實上,隨著開源開發產品,比如Eclipse和LAMP套件(編輯注:Linux 操作系統、Apache網絡服務器、MySQL 數據庫和PHP )的流行,微軟無法再對他們視而不見。
微軟新英格蘭新興商業小組的主任Michael Werner說:“我們明白,需要對開源社區提供支持。如果一名MySQL的開發人員在我們的平台上進行開發,我們對此也有極大的興趣,我們希望能夠確保成功的交融。”