深圳市思古科技有限公司

PRODUCTS产品

我们能为您提供什么
What we can provide?

Black duck (黑鸭软件)

UPTATED: 2015/04/17 | 分类:软件
Black duck (黑鸭软件) Black duck (黑鸭软件)是一款对源代码进行扫描、审计和管理的软件工具。
BlackDuck公司:
BlackDuck公司成立于2002年,总部在美国马萨诸塞州的沃尔瑟姆(Waltham, Massachusetts),有超过60名的研发人员,是一家致力于为企业使用开源软件提供相关服务的软件公司, BlackDuck在全球超过20个国家拥有500多家用户,主要分布在北美、欧洲和亚太地区,其中包括多家世界500强企业。许多世界著名的IT企业均是其用户,包括:Intel, Motorola, Samsung, Siemens, SAP等等。
BlackDuck产品的组成与功能:
BlackDuck 软件分别有protex、Codecenter、和Export三个产品组成。
Protex 用于代码扫描、审计和管理,能够清楚的展现出已有代码中开源代码的使用情况,帮助用户清楚的了解已有代码中存在的风险(确认license合规性)。
Coedcenter 用于帮助用户在软件开发生命周期中管理和有效使用开源代码的工具,并能够提示开源代码中是否存在安全漏洞问题。
Export能够帮助用户发现源代码中是否含有受到出口管制的加密算法等。

BlackDuck应用的场景:
软件开发:BlackDuck开源代码引用和审计系统适合于软件开发的各个环节使用,能够搜索安全的开源代码,提高软件开发效率,或是检测产品的开源代码使用情况
对外部代码的检测 :在外包软件或外购软件的验收中使用,以检查外来代码的开源代码使用情况和风险情况。
其它应用 :开源软件组织、软件开发商、第三方评测机构等也可以使用BlackDuck对其它厂家的代码原创性进行检测。
产品优势:
  1. black dcuk 拥有目前世界上最大、最全的开源知识库 (KnowledgeBase),覆盖了目前几乎所有的开源代码。
  2. 先进的“代码指纹”识别技术,BlackDuck通过其特有的技术将开源代码生成为Code Print,通过将Code Print与您的已有代码进行对比分析,可以快速的找到您代码中含有的开源代码,并给出相应的风险提示。
  3. 强大的开源代码搜索引擎,可以从开源代码的描述、版本、许可证类型、编程语言、支持的操作系统等多种角度进行匹配,帮您快速的找到您所需的开源代码资源。
详细的审计分析和报表,在审计分析报表中能够将已有代码中与开源许可协议中的冲突项全部列出,并针对每个冲突项生成单独的报表,提示您相应的解决方法