開源軟件對(duì)于商業(yè)機(jī)構(gòu)的6大好處
從根本上說,開源模式要由于專有模式,為什么這么說呢?下面總結(jié)了商業(yè)機(jī)構(gòu)及政府機(jī)構(gòu)可以從開源軟件中獲得的六大好處。
1、能更直觀的選擇供應(yīng)商
在你投資工程和經(jīng)濟(jì)資源將產(chǎn)品整合到你的基礎(chǔ)設(shè)施之前,需要確保產(chǎn)品的合格性:是否處于積極開發(fā)狀態(tài)?是否有定期的漏洞修復(fù)和安全更新?產(chǎn)品是否能根據(jù)需求按時(shí)更新?
***一點(diǎn)或許比你想象的還要重要。解決方案必須滿足產(chǎn)品需求。但需求會(huì)隨市場(chǎng)及商業(yè)的變化而變化,如果產(chǎn)品不隨之做出改變,未來就需要花費(fèi)一筆不菲的遷移成本。
而在開源的世界里,你可以綜合產(chǎn)品的發(fā)展速度以及社區(qū)的健康程度來比較供應(yīng)商。一個(gè)更積極、更多元化的社區(qū)能在一兩年后開發(fā)出更好的產(chǎn)品,這是一個(gè)關(guān)鍵的參考因素。當(dāng)然,供應(yīng)商必須要有能力解決在項(xiàng)目發(fā)展過程中出現(xiàn)的不穩(wěn)定性問題。***,還需要供應(yīng)商具備較長的支持周期,以避免更新混亂的出現(xiàn)。
2、有利于產(chǎn)品的長期發(fā)展
福布斯雜志指出,90%的初創(chuàng)公司***都會(huì)失敗,而他們當(dāng)中,只有不到一半的中小型公司存活期能超過5年。如果在產(chǎn)品開發(fā)的中途突然出現(xiàn)需要更換供應(yīng)商的問題,那遷移的成本就很高了。所以,要避免選擇只有一個(gè)供應(yīng)商支持的產(chǎn)品。
而開源使得社區(qū)成員能夠協(xié)同編寫軟件。如 OpenStack 就是由多個(gè)公司及個(gè)體志愿者共同編寫的。這么做,就能保證,在一個(gè)供應(yīng)商出現(xiàn)問題的情況下,其他供應(yīng)商能繼續(xù)支持。而且,軟件一經(jīng)開源,企業(yè)就會(huì)長期投入開發(fā)團(tuán)隊(duì)以實(shí)現(xiàn)產(chǎn)品開發(fā)。使用源代碼的好處就是,你可以聘用貢獻(xiàn)者來保證開發(fā)的活躍性。
3、更安全
以開源的方式進(jìn)行開發(fā),可以很直觀地看到,供應(yīng)商是如何對(duì)待安全問題,以及是否在積極保證產(chǎn)品安全。研究源代碼并執(zhí)行獨(dú)立代碼審核,也可以及時(shí)地發(fā)現(xiàn)問題并解決問題。
開源除了源代碼開放外,開發(fā)的過程也是透明的,因此,你可以檢查供應(yīng)商是否遵循 ISO27001,云安全原則等基準(zhǔn)行業(yè)標(biāo)準(zhǔn)開發(fā)流程。
4、更多的用戶導(dǎo)向
開源能使顧客和用戶直接看到并參與到產(chǎn)品開發(fā)中來,這比閉源軟件開發(fā)更能了解客戶的需求。供應(yīng)商可能只關(guān)注產(chǎn)品的某一特定方面,而一個(gè)社區(qū)能致力于開發(fā)出更多的功能,能創(chuàng)造出對(duì)用戶更有價(jià)值的產(chǎn)品。
5、更好的支持
專有供應(yīng)商是在產(chǎn)品遇到問題時(shí),唯一可以給你提供幫助的一方。如果他們無法提供你所需要的服務(wù),或者需要對(duì)額外的服務(wù)收費(fèi),那事情就麻煩了。而軟件一旦開源,如果供應(yīng)商無法提供相應(yīng)的服務(wù)或支持,可以有其他人來填補(bǔ)空白,這就是自由市場(chǎng)的優(yōu)勢(shì),能保證你得到***的服務(wù)。
6、更有利的許可
典型的軟件許可充斥這一些不公平條例,它通常是對(duì)產(chǎn)品供應(yīng)商有利,而非客戶。如果軟件停止運(yùn)行,或者如果供應(yīng)商要求支付更多的費(fèi)用,你甚至無法起訴供應(yīng)商的不當(dāng)行為。而像 GPL 一類的開源許可證就是為保護(hù)客戶專門設(shè)計(jì)的,而不是供應(yīng)商,它確保你按照自己的需求使用軟件,而沒有專制限制。
由于它們的廣泛使用,GPL 及其衍生許可的含義被廣泛理解。 例如,許可證允許你現(xiàn)有(開源或閉源)基礎(chǔ)設(shè)施通過定義良好的 API 與其連接,對(duì)時(shí)間或用戶數(shù)量沒有限制,并且不會(huì)強(qiáng)制你打開配置或知識(shí)產(chǎn)權(quán) 財(cái)產(chǎn)(如公司標(biāo)志)。但有一個(gè)問題就是,有一些開源內(nèi)核混合了 GPL 和專有軟件的條款,這違反了許可證規(guī)定,會(huì)將客戶置于危險(xiǎn)境地。
使用專有軟件意味著你需要面對(duì)嚴(yán)苛的法規(guī)遵從性條款,還有承擔(dān)高額罰款的風(fēng)險(xiǎn)。