開源的真正價值在于“人”
譯文開源的價值毋庸置疑,目前業界對開源的態度也幾乎是一邊倒的支持與肯定。雖說事物的價值往往源自本質,但對于開源的價值我們又該如何評判?它的價值體現在代碼貢獻上、還是蘊藏于其它層面當中?
就開源的本質來看,允許公眾查看并訪問其源代碼是其中***大也***代表性的特征。由于代碼采取如此自由的開放性訪問策略,大家自然而然地就會把其視為開源機制最為核心的價值所在。
代碼行
這種對開源價值的假設同樣適用于指向可用服務的代碼評估及量化。舉例來說,社交代碼共享網站GitHub就是其中的典型代表。作為一項廣受好評的共享服務,GitHub提供關于代碼的所有屬性類型以及修改途徑。事實上,GitHub最近剛剛發布了一項名為“pulse”的新功能,能夠對各種不同門類代碼的新特征加以評估,包括特定時間段內有多少人針對代碼發布了多少條評論、所涉及的代碼行數又有多少。說到這里,大家一定發現重點所在了——沒錯,關注核心在于代碼。所有價值都被體現在代碼當中。
在社區內部,我們通常都會遵循這一思路來考量開源機制的價值,并通過代碼或者產品對社區作出評價。但這樣的評判標準會帶來另一個問題:開源機制的價值真的體現在這種能夠隨意被復制、自主修改以及變更的產品當中嗎?
我們認為開源機制的價值并非源自產品,開源的優勢也不僅僅局限在代碼當中。開源體系表現為圍繞一系列共同目標所建立起來的社區結構,當這個社區以協作方式開發代碼時、則需要為此付出時間成本。創建一款產品需要投入大量時間——事實上,Ohloh.net網站已經開始注意到這一點并核算特定項目創建過程所耗費的具體時長。但這種作法只能說抓住了表象,卻尚未真正觸及開源的核心。這是個良好的開始,只不過仍然忽略了一些真正重要的因素。
除此之外
沒錯,代碼是開源機制中的重要組成部分,社區的構建與開發工作的時間投入同樣不容忽視,然而除此之外還有其它需要關注的重點。開源的本質在于“人”的參與。代碼可以替換、重寫甚至徹底移除,而且這一切都絲毫不會妨礙項目整體的繼續發展。開源社區是由一個個作為參與者的人構建起來的,他們把自己的時間乃至青春投入進來、希望推動整個宏觀目標的成功實現。
而這就是最終答案,開源的真正價值在于那些將生命奉獻給項目發展的參與者。是的,這就是最彌足珍貴的開源寶藏。開源社區必須以謹慎的態度引導參與者們的關注方向。如果忽視人的因素,項目的價值將因此衰亡、社區將陷入崩潰而代碼也無法真正發揮作用。
隱形的珍寶
如果大家已經意識到構成社區的每一位參與者才是開源項目中最彌足珍貴的寶藏,那么接下來需要認真考慮的就是如何通過適當的處理手段讓這筆財富不斷增殖與擴張。很明顯,我們希望能讓社區中***價值的部分得到重視。我們希望增強社團的核心凝聚力,從而使其創造出超越自身規模的可觀努力成果。這就是構建一個強大而活躍的社區的秘密所在。人與人之間的關系——當這種關系能夠適應社區需求并促進社區團結時,項目也必然會茁壯成長。換句話來說,社區文化在其中發揮著重要作用。
“人”至關重要
下次大家發現某個欣欣向榮的開源項目時,請務必拿出點時間對其背后的社區進行審視,了解整個社區如何看待并贊賞為其作出貢獻的參與者。請記住,社區的強大與否歸根到底取決于構成這一體系的每一個“人”。也請大家記住,人與人之間的關系至關重要。人與關系才是開源社區最值得重視與保護的核心價值。
英文:http://opensource.com/life/14/5/true-value-of-open-source