近日,微軟在其Port 25博客網站上針對開源浏覽器Firefox 2.0(火狐)發布了一個新的Windows媒體播放器(WMP)插件。根據微軟表示,這個官方插件是微軟的Port 25開源軟件實驗室正在研發的軟件之一。
Port 25的項目經理Hank Janssen表示,“我非常高興地宣布我們(微軟)又發布了一個微軟官方插件,它顯示了一個互操作性的新階段,以及我們與開源社區合作的熱心。”
Firefox浏覽器是微軟的IE浏覽器的最大的競爭者,而Port 25實驗室正在積極地研發幾個Firefox的插件,其中包括正在與Mozilla協作開發的CardSpace插件。CardSpace是微軟的身份管理技術。
目前,新的Windows媒體播放器(WMP)插件可以從Port 25博客站點或Frefox插件站點上下載,該插件支持Windows的32位和64位平台,包括Windows XP SP2和微軟的最新操作系統Windows Vista。另外,它還向後兼容老版本的Windows媒體播放器6.4版。
Janssen在博客中寫道:這個WMP插件還支持一些新的功能。一個新的“穩健設計(robust design)”功能解決了以前插件中的所有已知問題。它還支持WMP OCX腳本語言編程接口,使開發者可以加入更多的功能到這個應用程序中。不過最有意義的改進應該說是,WMP現在已經可以運行在Vista操作系統平台上的Firefox浏覽器中了——Firefox沒有自己的媒體播放器。以前的Firefox用戶一般借助於來自Real或Adobe公司的Flash播放器來觀看視頻。
微軟負責消費產品發展方向的首席分析師Matt Rosoff表示:Windows用戶一直可以直接從Firefox中播放Windows媒體文件了。不過,以前需要單獨另外開一個窗口來啟動Windows媒體播放器。但是現在,Windows用戶可以通過使用這個插件來將播放器嵌入到浏覽器中了。
微軟的真實意圖何在?
盡管微軟在很多開源社區成員心目中依然具有比較差的印象,但是通過Port 25開源實驗室,微軟已經發起了變為開源社區一部分的行動。不過,微軟面臨著一場艱苦的戰爭,因為許多開源擁護者依然把微軟當作自己的敵人。
Janssen在早些時候的一個博客文章中表示,“與人們所認為的相反,我不認為微軟有什麼陰謀來統治世界並摧毀Linux和開源軟件聯盟OSS。如果有這樣的事情,我們為什麼自己還不知道?”
Janssen繼續表示,“微軟與Linux和開源軟件聯盟OSS是競爭的關系嗎?肯定是的。正如同每一個公司與其他公司都存在競爭關系一樣,制造類似產品之間的公司都存在這種關系。”
不過,根據Forrester調查公司的分析師Colin Teubner表示,這個插件本身並不是開源的。他認為:“我想大多數開源社區的人們都會把微軟發布這個插件看作一個增強它自己的媒體播放器的行動,而不是一個增強Firefox或增強開源的行動。”
Teubner分析道,微軟明顯覺得WMP的市場統治地位還不夠強大,不能推動IE浏覽器的市場優勢,WMP此前只能在IE浏覽器中使用。所以,面對來自諸如Adobe公司的基於Flash的多媒體播放器的威脅,為了保證WMP成為網絡上的主流多媒體格式,微軟需要確保WMP不僅僅限於在IE浏覽器中使用。
“我們已經看到Firefox已經獲得了少數一部分市場份額,”Teubner解釋說,“現在Web開發者通常確保他們的網頁可以在Firefox中運行,如果沒有這個插件,這些開發者只能放棄WMP而轉向Adobe公司的基於Flash播放器的視頻或RealMedia。”
由Flash殺手看微軟真實意圖
無獨有偶,與微軟為Firefox發布插件的這個舉動相呼應的是,微軟日前在美國拉斯維加斯召開的全美廣播協會會議上,宣布了其為Windows、Web以及設備廠商創建富媒體、豐富交互性的戰略。並正式將WPF/E命名為Microsoft SilverLight。Silverlight的目的是讓Web開發者可以創建跨平台、跨浏覽器的交互式應用程序。
微軟負責消費產品發展方向的Rosoff表示,“Silverlight比較有意義的方面之一是,它將使開發者可以嵌入Windows多媒體視頻到到他們的應用程序中,這與現在Flash在YouTube網站中的應用非常相似,但是目前在Firefox浏覽器中,用戶體驗並非十分完美,因為每當用戶碰到一個Windows多媒體視頻文件的時候,這個浏覽器會啟動一個單獨的媒體播放器窗口。”而這個插件可以解決這個問題,Rosoff表示。
無論這個插件是否與Silverlight有關系,它都顯示了微軟的開發團隊對跨浏覽器應用程序的兼容性已經非常重視,Rosoff表示:“換言之,對微軟來說,推動它的Web開發平台要比推動IE浏覽器更加重要,因此不惜讓它來支持其他浏覽器。”
在Rosoff看來,微軟的一些其他產品研發組在這一方面做得不是十分好。特別是一些在線服務的產品研發者,諸如Windows Live和Office Live等,它們首先發布完全兼容IE的版本,之後才考慮對其他浏覽器的兼容性支持。
假若微軟真正想成為一個互聯網時代的公司,它應該確保新的在線服務在發布的時候要支持跨浏覽器功能。