提及開源,從軟件、硬件以及理念已經(jīng)越來越流行,應(yīng)用形式也越發(fā)豐富。如果企業(yè)想開始一個新的開源項目,opensource網(wǎng)站提出的五個開源項目“陷阱”值得關(guān)注,同時即便是已經(jīng)展開項目執(zhí)行,通過了解無論在哪個階段都可以有效、平穩(wěn)的完成。
僅你自己支持
如果你計劃發(fā)布一個開源產(chǎn)品,需要深刻理解“你需要的支持”的含義。不要指望社會各界來幫助你提供產(chǎn)品支持,每個人都會以為他們所做的事非常重要、得到千百萬人的支持。同樣不要指望大批社區(qū)志愿者會自發(fā)涌入你的支持論壇,幫你回答問題。在開源項目上你必須為項目負責,團隊將負責處理各種問題、鼓勵用戶使用,以保證用戶能夠輕松實現(xiàn)產(chǎn)品應(yīng)用。
創(chuàng)新帶頭人
對于一個開源產(chǎn)品意味著它是開放的,任何用戶都可以把它創(chuàng)建一個自己進程,并進行更改然后向原作者提交合并請求。這意味著由開源社區(qū)創(chuàng)建的新功能可以幫助產(chǎn)品不斷提高。但不要一味依靠社區(qū)的創(chuàng)新來為你服務(wù),需要不斷的去創(chuàng)新產(chǎn)品,對新功能的設(shè)置、規(guī)劃和產(chǎn)品的完善上,成為創(chuàng)新的帶頭者。
開源文化
開源文化與大多數(shù)企業(yè)的企業(yè)文化有很大不同。圍繞一個開源項目團隊的文化是非常重要的。志愿者和捐助者奉獻自己的時間和才華,但是他們不會得到直接的金錢回報。如果錢不是一個推動因素,你應(yīng)該用什么來激勵他們呢?社區(qū)的氛圍?對偉大的事業(yè)的理想?幫助朋友?每個人參與開源項目的原因不同,無論出于什么原因,只要他們聚集在一起,就能形成該項目的文化。一個缺少開源文化的產(chǎn)品必然會失敗。
關(guān)鍵業(yè)務(wù)目標
你的開源產(chǎn)品和組織必須有一個業(yè)務(wù)目標,即必須明確你的選擇或愿景。如果你沒有正確的定義你的業(yè)務(wù)方向,那么社區(qū)和組織就無法理解你做決定的理由。同時,關(guān)鍵業(yè)務(wù)和目標應(yīng)該是開放的、透明的。并能針對分歧和不同意見,要做好準備去詮釋。如果你的業(yè)務(wù)定義錯誤,將會吸引錯誤的社區(qū)支持終將導(dǎo)致失敗。
勇于面對失敗
所有人都害怕失敗,但是一個成功的開源項目需要在失敗中不斷完善,需要克服障礙和學習差異。如果過分擔心失敗,害怕嘗試、害怕創(chuàng)新,將失去成功的可能。對失敗的恐懼有多種表現(xiàn):優(yōu)柔寡斷、為了取悅他人而做出決定,或者明明是正確的決定但由于害怕犯錯而錯失時機等。你的開源社區(qū)會感受到這個信息,使得這種缺乏承諾的開源項目最后變得糟糕起來。
由此,開源項目之前,如果沒有意識到這五件簡單的事情,可能導(dǎo)致重大的失誤。盡管有其他的陷阱也需要避免,但開源本身并不是解決方案,它是一種方法、一種進程、一種社區(qū)和一種產(chǎn)品許可。可見,不要簡單的宣布一個項目的開源,規(guī)劃開源項目時要充滿信心并最終取得成功。