盡管我把上海當(dāng)做是我的大本營,但這8年來始終沒有能在那里定居。朋友來了又走,工作不斷變換,公寓也同樣如此,但我仍然是一名Geek,并積極參加當(dāng)?shù)氐目萍蓟顒印i_源或許是這近十年來我生活中從未改變過的內(nèi)容。由于時常有人來問我有關(guān)OSS(Open Source Software)及中國的事情,我想現(xiàn)在是個很好的機會來表達我的想法。
在我印象中,十年之前,在西方世界中開源同樣不是很流行。我在學(xué)生時代社知道社會上對開源的質(zhì)疑不斷。老板們不會關(guān)心你是否熟悉Linux或是你對開源軟件項目組做過哪些貢獻。他們只需要你擁有Java相關(guān)的工作經(jīng)驗。實際上,SourceForge曾經(jīng)是一個托管開源軟件項目的平臺,如果不是因為它的改變,GitHub也不會在近幾年成為另一個托管平臺。
如今,在美國和歐洲呈現(xiàn)了另一番景象。由于存在大量的高品質(zhì)、免費及對用戶友好的資源和工具,英語開發(fā)者的入行門檻降低了很多。聲譽激勵機制(可參考《大教堂與市集》)在行業(yè)內(nèi)不斷得到增強;公司要求開發(fā)者提供其GitHub頁面地址和對開源貢獻的信息,這種情況并不鮮見。即使再小眾話題的項目拋到社交網(wǎng)站Meetup上,也能招引一批專業(yè)人士前來解答。而在中國,這種情景很難見到。
直到1978年經(jīng)濟改革之后,中國才正式對外開放,至今不過三十多年時間。現(xiàn)在的中國正在努力趕上世界其它地區(qū)。在過去幾年,中國的互聯(lián)網(wǎng)人口數(shù)量正逐漸成為全球之。但規(guī)模不等同于文化,有許多因素阻礙了OSS在中國的發(fā)展:
中國教育落后
到目前為止,中國教育仍然非常落后,而且嚴(yán)重偏向CS程序(Java、.NET)。人們通常只考慮使用CS,因為其他程序過于復(fù)雜,這如同上世紀(jì)90年代的歐洲。不幸的是,教育系統(tǒng)的發(fā)展速度遠遠落后于技術(shù)發(fā)展和消費行為。
中國文化不鼓勵個性
至少在某些領(lǐng)域是如此。有很多年輕人在生活和工作中只是想成為與其他人一樣的人。這嚴(yán)重的阻礙了創(chuàng)新和實踐,而這恰恰是黑客與OSS文化的基本元素。
語言
年輕人會從多方面接觸到英語,但仍與受過正式教育的人差距甚遠。
企業(yè)需求正在快速轉(zhuǎn)變
只要看看像淘寶、大眾點評或豆瓣這樣的公司你能明白。我認為這種密切的關(guān)系正是一個不可錯過的商業(yè)機會。
這并不是代表中國并不提倡開源。而在一線城市(北、上、廣),還是能找到一些活躍的本地社區(qū)。但它們普遍存在以下問題:
分散和區(qū)域性
規(guī)模不同的小眾開源社區(qū)相對活躍。例如,北京和上海的Python社區(qū)。然而,它們卻非常的孤立并具有區(qū)域性。這種阻礙協(xié)作和知識傳遞的行為,將減緩其他社區(qū)的發(fā)展。
過于針對外國人
我們在上海能深刻的體會到。這往往源于一個簡單的事實,這些社區(qū)的發(fā)動者和多為外國人。他們已經(jīng)意識到讓本地人出席活動和分享經(jīng)驗是一件非常困難的事。
市場顯示,這種情況更多的體現(xiàn)在大型本地活動。我已經(jīng)不止一次出席北京和上海的活動,期待能與Geek交流,但我卻只能看到一些餅形圖和廣告。
在這幾年時間里,事態(tài)在迅速改變。淘寶受到當(dāng)?shù)乜萍夹袠I(yè)高度重視,它們是如何才能正確地擁抱開源取得成功,并一路?我認為只有加快恢復(fù)中國黑客文化才可能促進開源的發(fā)展。
綜上所述,可看出Ronan Berder認為中國開源之所以發(fā)展緩慢是因為教育、商業(yè)、制度、文化等因素導(dǎo)致。而一位讀者clemsos看過文章后,卻給出了自己不同的看法,如下:
從中國用戶的角度來看,有一個很重要因素使得OSS在中國不成功,是中國市場并不是真的需要開源。Windwos在中國內(nèi)是免費的,你可以在任何地方購買,并且沒有人要求你購買許可證,即使是大型企業(yè)、大學(xué)或者機構(gòu)。
到目前為止,開源并不會帶來真正的利益,沒有人學(xué)習(xí)Linux為機構(gòu)創(chuàng)建內(nèi)聯(lián)網(wǎng)系統(tǒng),而在歐盟和美國卻存在眾多活躍開發(fā)者。國內(nèi)大多數(shù)系統(tǒng)管理員在使用的是Windows Server操作系統(tǒng)。實際上,Windows壟斷了中國的計算機,包括服務(wù)器。但微軟并沒有此賺到分毫利益,因為沒有人會為軟件付費。
但似乎要發(fā)生變化,主要是因為新一代硬件和Rootice即將到來:
手機和平板電腦的平民化:如今,Android是中國移動市場的霸主。但不是因為它們銷售了很多Nexus,而是因為深圳制造商需要生產(chǎn)更多既便宜又快的硬件產(chǎn)品。整個山寨產(chǎn)業(yè)已經(jīng)順其自然的成為“開源”。
正如我們所知,“開源”是中國產(chǎn)業(yè)中很常見的做法,尤其是硬件產(chǎn)業(yè)。制造商會將小部分電子設(shè)備出售到南非或南亞地區(qū)。
中國的“開源”非常先進,他們是復(fù)制/粘貼、分拆、合并和升級產(chǎn)品的專家。此外,中國的語言和教育限制了開源的發(fā)展。
而有開源精神的Geek們,通常會聚集在像上海這樣的新車間,深圳的Seed Studio等地方。他們在那里共同商討技術(shù)并作出大量促進文化和建設(shè)黑客社區(qū)的工作。