【TechWeb】當前,全球開源市場發(fā)展迅速,國內(nèi)企業(yè)也在積極擁抱開源,為自身帶來顯而易見的利益。
中國信息通信研究院(以下簡稱“信通院”)日前發(fā)布的《開源生態(tài)白皮書(2020年)》顯示,我國開源軟件應(yīng)用比例略有提升,2019年我國企業(yè)已經(jīng)使用開源技術(shù)的企業(yè)占比為87.4%。隨著開源軟件的應(yīng)用越來越廣泛和深入,風(fēng)險日益凸顯,開源治理被越來越多的企業(yè)重視。
新思科技軟件質(zhì)量與安全部門銷售總監(jiān)兼管理顧問薛植元在接受TechWeb采訪時表示,根據(jù)新思科技發(fā)布的《2020年開源安全和風(fēng)險分析》報告(OSSRA),在過去一年中,99%被審計的所有有效代碼庫至少包含一個開源組件,其中開源占所有代碼的70%。企業(yè)使用開源軟件將會面臨安全漏洞、許可證違規(guī)和運維三大風(fēng)險。
新思科技2020 OSSRA報告還發(fā)現(xiàn)經(jīng)過審計的代碼庫中,75%包含具有已知安全漏洞的開源組件,將近一半(49%)的代碼庫包含高風(fēng)險漏洞,而且91%的代碼庫包含已經(jīng)過期四年以上或者近兩年沒有開發(fā)活動的組件。
針對企業(yè)面臨的開源風(fēng)險,新思科技提出用有效的方法跟蹤和管理,為企業(yè)提供解決方案。
薛植元指出,開源治理在國外已經(jīng)形成了完備的技術(shù)、方法論和實踐,對于國內(nèi),近兩年來由于信息安全一些事件、許可糾紛等因素,企業(yè)和政府都意識到開源風(fēng)險的問題,并且對國內(nèi)的開源產(chǎn)業(yè)非常重視,開源治理逐漸興起,起步較晚還處在初級階段,但是發(fā)展很快,實現(xiàn)了爆發(fā)式的增長。
薛植元認為開源軟件數(shù)量龐大是開源治理的首要難點,在日前舉辦的2020 OSCAR開源產(chǎn)業(yè)大會上,新思科技軟件組成分析工具Black Duck,開源組件檢出率高達95%,從探測、保護、管理到監(jiān)控提供端到端開源風(fēng)險管理方案。
“Black Duck有哪些特性呢?首先第一點就是探測,探測能力非常強,而且非常的完備,針對不同的語言、不同的開發(fā)環(huán)境都有對應(yīng)的探測手段,能深入找到這些開源組件。
第二點就是保護,我們可以探測到開源大腦中的已知的安全漏洞和開源的相關(guān)風(fēng)險,并且給予你一個比較及時的修復(fù)的建議。
第三點其實就是管理,你可以在基于Black Duck的基礎(chǔ)上去制定驗證和強制執(zhí)行你的開源軟件使用策略,使它整個融入到軟件開發(fā)生命周期當中,使整個的策略、人和技術(shù),三者統(tǒng)一。”薛植元說道。