開源文化的形成
1998年2月8日,Bruce Perens發表的著名文章“TheOpen Source Definition”讓當時衆多的開源愛好者(大多是黑客和程式員)對開源理念有了一個清晰的認識。在那之後,更多的人開始關注開源所帶來的實用意義和背後的文化含義。随着OSI等各種開源組織的四處遊走,一些具備強大影響力的公司開始關注開源運動。首當其沖的就是IBM,它在2001年投入了10億美元擴大Linux的應用;微軟也在2002年迫于開源世界的壓力,宣布了擴大公開源代碼行動。至此,開源運動已經從幕後走到了台前,成為了社會大衆所關注的文化現象。今天你需要雲計算,你能夠利用BT或電驢軟體下載下傳,你通過部落格分享自己的經驗……而這些,都是開源帶來的影響。開源應用爆炸式的成長方式使得“開源”這個詞已經深入了每個Geek的内心,它已經被剝離了原來的定義,成為了一種獨特的文化代表。<b>現在的你不一定要真正了解開源文化,你隻需要明白的是,開=分享,源=資源。</b>
開源文化的内涵
在開源這個詞彙存在的初期,它代表了黑客對智慧成果共享以及自由的追求。而随着開源作為一種開放式的文化現象深入人心,它也在其自由、分享的基本定義上增加了屬于自己的獨特内涵:<b>社會中人與人之間的協作,才是人類社會發展的基本要務。</b>人們在互相間不斷補充和學習中進步,并且依靠這種方式得到更大的成功。開源已經從一種社會群體行為,變成了社會中進步和交流的一種準則。
開源到底帶給我們什麼?
作為一種獨特的文化現象,開源自然具有它獨有的現實意義。開源軟體讓使用者在專有軟體之外擁有了更多的選擇機會,也讓一些Geek獲得了一個創新的機會;而采用開源思維的下載下傳方式,更是當今網民們獲得不同資源的主要途徑。更重要的是,強調分享、強調雲思維的開源思維方式,更是不少大公司進行開放性思維,創造更多科技進步的法寶。開源在現實中,已然成為了一種思維模式和思維回路。同時,開源這個具有文化内涵的計算機詞彙,也被應用它的人群賦予了一定的哲學含義。和帶給終端使用者的複雜感相反,開源本身應該負責的哲學思維應該是簡單的。它采用了人類自古就擁有的一種自身屬性—交流,來配置設定自己的應用特質,使得它自己的表現方式變得更為直覺。<b>它增強了人和人之間的互動性,也讓更多的人開始思考為什麼需要交流。</b>雖然從某種程度上來說,它可能會造成人們懶惰的思維慣性,總是渴望從别人身上找到答案。<b>但是如果答案本來就在别人身上的話,開源則會為所有人都節約時間</b>。
承載開源文化的開源社群
開源本身是以軟體為載體出現在衆多使用者面前的,而開源文化的流行和擴散,則是通過數量衆多的開源社群得以實作的。<b>開源社群又稱開放源代碼社群,狹義的定義是指由擁有共同興趣愛好的人所組成,根據相應的開源軟體許可證協定公布軟體源代碼的網絡平台,它同時也為成員提供一個自由學習和交流的空間。</b>廣義的開源社群則可分為軟體項目類(如Mozilla.org、Huihoo.org、啄木鳥等),硬體項目類(如OpenHW.org),開源軟體釋出平台類(如SourceForge.net、共創軟體聯盟等),開源新聞資訊類(如Slashdot.org、Solidot.org等),以及綜合性開源社群(如LUPA、ChinaUnix、Linuxfans、LinuxSir、Linux伊甸園等)。關于單個開源項目的社群那就更多了,在SourceForge.net上登記的就超過了10萬個。
開源社群最主要的作用就是建立一個良好的開源讨論、釋出和交流環境,并且穩定地進行人才培養。至于推動開源商業模式等營利方面的需求,則是在良好地完成了這些關鍵任務之後,才能進行的事務。《Geek》認為,開源文化是否能流傳發揚下去,一個人人都能暢所欲言,并且可以讓使用者和開發者等各方面人群進行順暢交流的穩定環境才是決定性的因素。