開源思想在中國有太多誤解,甚至讓許多開發人員迷惑。但是首先要明白的是,開源並非免費,通過開源軟體同樣能創造商業價值。與傳統軟體不同的是,開源軟體的價值在於服務中,而不是軟體使用權的**。
開源專案的參與比較簡單,大多開源專案依賴於網路社群。開發者將自己的程式源**提交給社群,如果這段**有其利用價值則會被採納,成為該項目的一部分。專案的所有**都可被自由使用,其中包括使用這些**為終端使用者服務獲取商業利潤。
參與者只有在付出勞動後才能獲得回報,這是開源專案的遊戲規則和內在規律。以moblin專案為例,假如你將它開發成乙個成熟的發行版並且為某些裝置生產商服務,那麼你一定會期待moblin專案能長久的發展下去,這樣你才能獲得更多的回報。此時你就不能僅僅索取,卻不將使用者反饋提供給社群。如果你為解決某一問題付出辛勤勞動,但是你又不願意將解決問題所產生的源**提供給社群,在將來moblin專案可能會越發偏離你所解決的問題,造成你需要付出更多勞動才能解決。
《金剛經》記錄了一段佛與**間的對話,佛問如果用很多錢財去施捨,回報會很多嗎。**答,一定非常多。佛說,他的回報並沒有傳遞真知更多。佛教的核心思想正是傳遞真知,因此繁榮了數千年之久。寺廟中的經書由信眾捐印,任何人都可以自由索取,於是更多人皈依佛教。這種模式與開源思想有類似之處,專案參與的人越多,為此付出的越多,回報也就越大。雖然我們不能認定每個參與開源專案的人都是心靈純潔的正人君子,但內在規律會決定一切。
最後我談一下開源專案的服務,主要服務是定製、維護和技術支援。雖然這些服務的**並沒有銷售商業軟體那麼高,但是由於很多**是復用的,開源專案的開發成本會非常低,因此整個專案的利潤不會低於商業軟體。
python入門15物件導向程式設計思想
1 類的概述 一種資料型別,本身不佔記憶體空間 用類建立例項化物件,物件佔記憶體空間 設計類 類名 首字母大寫,其他遵循駝峰原則 屬性 行為 方法 功能 例 類名 wife 屬性 age height weight facevalue 行為 做飯 洗衣服 拖地 類格式 class 類名 父類列表 屬...
15個最受歡迎的Python開源框架
我們從github中整理出了15個最受歡迎的python開源框架,這些框架包括事件i o olap web開發 高效能網路通訊 測試 爬蟲等。我們從github中整理出了15個最受歡迎的python開源框架,這些框架包括事件i o olap web開發 高效能網路通訊 測試 爬蟲等。1.django...
15個最受歡迎的Python開源框架
我們從github中整理出了15個最受歡迎的python開源框架,這些框架包括事件i o olap web開發 高效能網路通訊 測試 爬蟲等。我們從github中整理出了15個最受歡迎的python開源框架,這些框架包括事件i o olap web開發 高效能網路通訊 測試 爬蟲等。1.django...