你可以列出哪些關鍵的原因爲軟件開發人員,使他們決定讓自己的產品作爲開源(我不是說只是爲了好玩產品但真正的產品)?
回答
因爲他們的商業模式是圍繞着對產品的支持,而不是實際銷售產品。
越來越多的用戶(特別是企業用戶)=支持+訓練利潤更多潛在
另一個用途是開源版本是用來建立一個基地,並得到自由的發展做了,他們可以轉移到一個封閉企業版(見RedHat/Fedora和上面關於支持+培訓評論)
- 任務可能是太多的一個開發商
- 爲了獲得曝光
有很多原因可能會導致項目開源。這裏有兩個沒有提到的人:
- 品牌發展/市場營銷:「哦,你用的是OpenFoo?我寫了那個。」
- 回到開源社區:你(大概)從其他開源項目中獲得了巨大的價值,這是一種回報的方式。
由於軟件經濟學通貨緊縮。這是一個衆所周知的計劃,像過去的石油這樣的大型壟斷企業和許多其他商品部門,他們首先發揮價格通脹的作用,從而創造了繁榮景象,因此大衆市場推動價格下跌,使小公司無法維持成本降低。
當小公司不在的時候,業內人士大多集中在大多數巨頭身上。
隨着軟件產業的發展,軟件將像電力一樣被消費,這正是谷歌,亞馬遜和微軟爭取的。 Ex-Sun公司首席執行官Mac Nelly甚至聲稱,它應該變成電信行業,軟件將隨着商品交付而「免費」。他表示,未來不需要ofor軟件公司。他想通過通貨緊縮殺死軟件。這是Java免費的真正原因。
太陽發生了什麼事?他們花費了大量的時間和精力在Java上,沒有賺錢,最終成爲Larry Ellison的一種更便宜的收購方式。 「Mac Nelly」的確如此。 – APC 2010-04-12 16:48:08
等等?它改變了什麼?他們想要製造通貨緊縮,他們在這方面取得了成功,未來的工作將外包給成本較低的國家,因爲這種軟件通貨緊縮和軟件商品將成爲新模式。 – 2010-04-13 15:57:55
- 1. sbt不支持開發人員密鑰的原因是什麼?
- 2. 什麼是Google API項目中的「Google Play Android開發人員」
- 3. 用Visual C++編寫的最大的開源項目是什麼?
- 4. 尋找各種項目的開源代碼開發人員?
- 5. 爲什麼PHP開發人員比.NET開發人員便宜?
- 6. Windows 7對軟件開發人員有什麼好處?
- 7. Google開發人員控制檯 - 項目ID或項目編號
- 8. 在開發人員平臺上安裝軟件的順序是什麼?
- 9. 如何開源您的軟件項目
- 10. 爲Windows開發人員構建開源庫DLL的最佳方式是什麼?
- 11. 硬件/軟件清單開源項目
- 12. 擁有一名「軟件開發項目經理」是一個偉大的開發人員的最佳方式嗎?
- 13. 針對彭博金融軟件開發人員的C語言問題財務軟件開發人員職位
- 14. 在開發人員選項卡切換時解決Chrome上CSS樣式問題的原因是什麼?
- 15. 如何爲新開發人員編寫網站/軟件的技術文檔?
- 16. 開源項目管理軟件
- 17. 我可以使用什麼開源軟件來開發室內設計軟件?
- 18. 遷移到iOS 5有什麼好的開發人員資源?
- 19. 什麼是您的軟件開發目錄結構?
- 20. 編輯開源軟件
- 21. 發佈開源項目的最佳實踐是什麼?
- 22. IE10開發人員工具原因樣式丟失
- 23. 平均開源開發人員在項目上花費多少時間?
- 24. 選擇一個軟件開發項目
- 25. 讓所有開發者登錄Jenkins的原因是什麼?
- 26. jRuby開發人員的Java Swing資源?
- 27. 軟件開發/項目中「後端」和「前端」的定義/區別是什麼?
- 28. iOS原生smartbanner開發人員文檔
- 29. 什麼是好的資源來了解iOS開發人員的Web服務?
- 30. 將兩個項目之間的開發人員時間分開的好處是什麼?
可能應該是社區wiki。此外,澄清一下,如果軟件工程師是'他們',那是什麼情況。 – 2010-04-11 11:45:42
所有這些的副本:http://stackoverflow.com/search?q=open+source。這可能是一個確切的副本:http://stackoverflow.com/questions/116581/open-source-why-or-why-not或者:http://stackoverflow.com/questions/401103/are-we-shooting -ourselves-在最英尺×工薪的開源項目。 – 2010-04-11 12:45:18