不久前,MySQL創始人兼副總裁David Axmark到訪中國,在一次記者招待會上,面對 “如何評價中國開源領域發展現狀”的問題,這位世界上最著名的開源數據庫創始人停頓了許久,說:“我覺得在中國,大家對於開源事業還不太了解。” 其坦率的回答,讓現場陷入一片沉默。
David Axmark的評價事出有因。在之前的中外交流會上,國內某位開源專家發表了一篇關於“linux操作系統如何實現與windows操作系統的兼容”論文。這正是國內開源界目前努力的方向,但令在場的國外專家們迷惑不解。為什麼他們的中國同行對開源運動學術研究方向的選擇,竟然是如何與開源的對立面—一個封閉的專有系統實現兼容?
在國外專家看來,開源運動的意義就在於開放源代碼、信息共享和自由使用,如果跟隨windows或者任何一種封閉式專有系統的腳步,只會讓開源運動失去原有的意義,永遠不能掌控自己的發展方向和技術路線。而國內專家們則認為,就目前情況看,人們的使用習慣已經固定,假如不能實現與 windows的很好兼容,linux等開源操作系統根本不會被大眾所接受和使用。
其實,國內外開源領域對於linux是否要與windows實現兼容的分歧由來已久。國外的開源社區往往十分發達,對整個開源領域有著舉足輕重的影響力,許多新的技術、產品甚至公司都是在開源社區裡孕育發展出來的。這些產品、技術、公司的創始人,即使在發展壯大成為商業性組織之後,也一般都堅守著當初在開源社區的“自由、共享”理念。
在國外,大多數開源軟件的使用和購買者們,也都有著明確的目的性—就是對開源運動有天然的好感,而不是出於什麼系統成本、安全、保密等考慮。所以,他們並不在意購買到的產品是否能與其他操作系統兼容,或者在界面上、操作上符合過去的使用習慣。對於通過與windows等系統的兼容,以換取短期商業利益的想法,國際上的開源運動組織或廠商即使不是嗤之以鼻,也不至於致力於此,更別提那些開源社區裡的技術人員。
而在國內,情況卻大不相同。首先,中國沒有大型的開源社區,也沒有形成有影響力的開源社區力量,大多數的開源活動或者研究都是由開源軟件企業所推動的。這就注定了其濃重的商業色彩。
其次,國內開源軟件企業的主要目標是政府用戶。政府采購開源軟件的目的不外乎軟件正版化和支持民族軟件產業兩點,但是大多數國內正版軟件在購買之後即被閒置,公務員們依舊使用原來盜版的windows和office進行日常辦公,因為開源軟件“不符合使用習慣”。於是國內開源軟件廠商視“與微軟兼容”為主要方向。
作為一門生意,國內廠商的做法無可厚非。但當建立在追求“自由、分享”等偉大理念基礎上的開源運動染上了銅臭味,開源就和其他的生意沒什麼差別了。