
在過(guò)去十年中,企業(yè)級(jí)開(kāi)源軟件的采用已經(jīng)蓬勃發(fā)展,因?yàn)樵絹?lái)越多的企業(yè)發(fā)現(xiàn)開(kāi)源解決方案相比專有解決方案擁有相當(dāng)?shù)膬?yōu)勢(shì),以及企業(yè)對(duì)開(kāi)源的看法持續(xù)轉(zhuǎn)變。
尋求智能使用開(kāi)源軟件的企業(yè)會(huì)發(fā)現(xiàn)很多理由。以下只是其中的一些。
社區(qū)。針對(duì)企業(yè)的開(kāi)源解決方案通常會(huì)有相關(guān)的蓬勃發(fā)展的社區(qū),受到支持和改進(jìn)解決方案的共同驅(qū)動(dòng)力的約束,這些解決方案是企業(yè)和社區(qū)都受益并相信的。與專有解決方案的內(nèi)部團(tuán)隊(duì)相比,圍繞改進(jìn)這些解決方案結(jié)合在一起的全球社區(qū)能更快、更好、更有效地引入新的概念和功能。
人群的力量。人多力量大。一個(gè)由有才能的人組成的團(tuán)體的集體力量不僅提供了更多的想法,還可以更快地開(kāi)發(fā),在問(wèn)題出現(xiàn)時(shí)更快地排除故障。
透明度。開(kāi)源代碼意味著,你可以充分了解代碼庫(kù),以及關(guān)于社區(qū)如何開(kāi)發(fā)功能和解決錯(cuò)誤的所有討論。相比之下,保密產(chǎn)生的專有代碼可能會(huì)帶來(lái)意想不到的限制和其他不受歡迎的驚奇。使用開(kāi)源,你將受到防范鎖定風(fēng)險(xiǎn)的保護(hù),并可以準(zhǔn)確了解得到什么。
可靠性。因?yàn)橛懈嘌劬Χ⒅,開(kāi)源代碼的可靠性往往也是極高的。全球范圍的社區(qū)支持代碼,而不是某一個(gè)公司內(nèi)的一個(gè)團(tuán)隊(duì)——代碼是在線上論壇開(kāi)發(fā)并由專家指導(dǎo)的。輸出往往是非常魯棒的、經(jīng)過(guò)驗(yàn)證的代碼。實(shí)際上,現(xiàn)在開(kāi)源代碼支撐了90%的互聯(lián)網(wǎng),正在迅速被各大企業(yè)采用。
更好的安全性。與可靠性一樣,開(kāi)源軟件的代碼通常更安全,因?yàn)樗簧鐓^(qū)進(jìn)行了更為徹底的審查(并且任何出現(xiàn)的問(wèn)題往往被更加努力地打補(bǔ)丁)。曾經(jīng)長(zhǎng)久以來(lái)讓企業(yè)采用開(kāi)源猶豫不決的對(duì)安全性的擔(dān)憂,現(xiàn)在不是問(wèn)題。
擇優(yōu)。使用開(kāi)源代碼,圍繞解決方案的決策背后的唯一動(dòng)機(jī)是使最好的、最有用的產(chǎn)品成為可能。制造專有代碼的公司通常將盈虧放在最重要的位置,這并不總是理想的。當(dāng)選擇與你業(yè)務(wù)集成的技術(shù)時(shí),最好確保與你利益一致。
更快的上市時(shí)間。由于開(kāi)源解決方案是公開(kāi)可用的,可以免費(fèi)開(kāi)發(fā),因此調(diào)查選項(xiàng)和生成解決方案通常要快得多。
成本有效。雖然開(kāi)源解決方案不應(yīng)該被認(rèn)為就是免費(fèi)軟件,但是在考慮部署解決方案的總成本時(shí),不需要許可費(fèi)用仍然是決定性的優(yōu)勢(shì)。
免于鎖定。用于核心基礎(chǔ)設(shè)施的專有軟件增加了被供應(yīng)商或技術(shù)鎖定的風(fēng)險(xiǎn)。如果發(fā)生這種情況,企業(yè)就會(huì)受到供應(yīng)商價(jià)格上漲的擺布,體驗(yàn)不到靈活性,還不容易逃脫。企業(yè)應(yīng)該小心使用真正的開(kāi)源解決方案,而不是上重新打包開(kāi)源軟件而提供專有產(chǎn)品的供應(yīng)商的鉤。
成為常態(tài)。許多實(shí)施開(kāi)源解決方案、并基于開(kāi)源解決方案制定策略的的大型企業(yè),正在將資源的優(yōu)勢(shì)帶給支持開(kāi)源解決方案的社區(qū)。
除了這些優(yōu)勢(shì),相比專有軟件開(kāi)發(fā)人員的來(lái)來(lái)去去,開(kāi)源軟件具有更強(qiáng)的長(zhǎng)期生存能力。而且,由于支持力強(qiáng)的社區(qū)不斷引進(jìn)創(chuàng)新,開(kāi)源軟件始終處于技術(shù)發(fā)展前列,在企業(yè)的發(fā)展過(guò)程中一直可以滿足企業(yè)的需求。