使用開源軟體的優點和缺點是什麼
阿新 • • 發佈:2022-05-10
使用開源軟體的優點:1、原始碼開放,使用者可以進行二次開發;2、節約購買軟體的成本;使用開源軟體的缺點:1、成本更高;2、嚴重依賴技術;3、功能有限,系統一直處於 “能用” 的狀態;4、安全性可能更低;但也存在一些非用開源軟體不可的情況。
一、什麼是開源
開源(Open Source)是指軟體產品的原始碼是開放的,使用者可以在此基礎上進行二次開發,不受開發商的限制。開源專案管理系統就是開源軟體之一,有些是完全開源的,有些則是明文和加密程式碼的混合體。雖然開源專案管理系統有不少優點,也有相當大的侷限性。二、使用開源專案管理系統的優缺點
如果是個人使用,或者需求非常特殊,市場上所有工具都無法滿足,也不在乎成本,那麼開源軟體大部情況下是不錯的選擇,但如果非以上情況,這裡並不建議。
開源專案管理系統提供了一些顯而易見的好處:
1、原始碼開放,使用者可以進行二次開發,滿足一些個性化的需求; 2、節約購買軟體的成本;但開源專案管理系統的缺點也同樣明顯:
1、成本更高 開源軟體雖然可以節約一定的開發成本,但卻會帶來非常高的開發維護成本。我們曾算過一筆賬:- 購買一個線上專案管理系統的成本是約是 15 萬 / 年(100 人團隊);
- 開源專案管理系統二開最少需要一個專門的程式設計師來開發 + 長期維護,而一個程式設計師的薪資至少在 20W / 年,但二開前期人員投入一定不止 1 個人。
- 公有云按年付費
- 私有部署按年付費
- 私有部署買斷
- 二次定製開發
- ...