Black Duck已經獲得專利保護的核心技術,能夠自動識別開放源碼授權的義務所在,解決衝突的法律授權,受到保護的內容(如軟體,多媒體,視訊,音訊,文字敘述,藝術品,視覺表現,技術知識,業務技能,合約的權利,和/或軟體元素等)。
獲得美國專利(專利編號7552093 B2)的包括Black Duck Suite的核心技術,在使用開放源碼開發專案時的多工過程中,能夠全面控制及管理的平台技術。這項專利技術使Black Duck Suite掃描一個組織的基礎代碼開放和封閉源代碼的軟體組件所使用的全數授權類型與狀態,以確定該授權的義務,以及若是違反義務可能帶來的問題。
憑藉著這項專利,BlackDuck Suite超越了其他的競爭產品,根據掃描程式碼授權的種種屬性,限制,禁止使用和相互作用。BlackDuck Knowledge Base包含了數十萬人的開放源碼項目,超過1800個開放源碼授權。該套件作為開發組織的工具,能夠有效地自動搜索,選擇和比較整個開發專案中的開放源碼組件,使得開放源碼降低成本的特質能在企業中發揮極大效益。
“這項獲得專利的核心技術,更加開展了BlackDuck在開放源碼上的應用層面。” Black Duck Software的EVP of Products and Strategy Bill McQuaide表示。 “在這市場競爭激烈的艱困時刻,越來越多的客戶正轉向採用開放源碼軟體從事多源開發,並延伸資源的取得。開放源碼組件是免費的,但都帶有必須遵守的授權規範義務。”Bill McQuaide並補充,“客戶正在建立新的應用程式和服務的數十個或數百個組件中,Black Duck的技術能使企業的”design in”確實遵守相關規範,在授權檢查中減少甚至消除潛在可能發生的人為錯誤,節省時間和金錢,並降低因違反授權所造成的法律風險和必須公開自身程式碼的可能性。“
這項專利技術的強大功能,特別適用於數十或數百個組件開發應用程式類型的大型開發項目。隨著企業採用多工研發與開放性源碼開發軟體產品,應用和服務相結合,更小的架構組成軟體。每一個都會有自己特殊的授權與使用所必須遵守的義務 - Black Duck Suite能自動比較這些授權條款,確定這些組成元件是否有衝突之處,並且能自動提供正確獲得授權的方法。