Black Duck™ Code Center

Black Duck Code Center

Black Duck™ Code Center allows organizations to efficiently leverage open source and third-party code. With Black Duck Code Center, component-based software development is faster and more cost-effective, workflow is optimized, and security and policy integrity are standardized enterprise-wide.

Black Duck Code Center is your organization’s place to find and track reusable open source code. Black Duck streamlines the search, selection, approval and tracking of software components, even across geographically dispersed development organizations. It facilitates role-based interaction to speed development and manage open source code reuse choices. Productivity gains accelerate over time as Black Duck Code Center enables companies to create and internally publish a catalog of approved open source code, encouraging standardization, capturing critical expertise and efficiently supporting open source approval criteria.

Black Duck Code Center features:

  • Increasingly valuable catalog of open source software components, approved for reuse, created collaboratively by the developer community
  • Fast search by component description within the catalog and optional expanded search within the extensive Black Duck KnowledgeBase of open source and other third party code
  • Collaboration between developers and members of policy approval boards designated within the organization
  • E-mail notifications and alerts, including vulnerability alerts
  • Discussion forums
  • Browser-based user interface
  • Dashboard and detailed reporting
  • Authentication and access control for individual enterprise users
  • Flexible assignment of user roles and responsibilities
  • Alignment and integration with existing development tool chains
  • Comprehensive software Bill-of-Materials (BOM) reporting, including per-project code component tracking


How does Black Duck Code Center work?


How does Black Duck Code Center Work?
Click on the image to see how
Black Duck Code Center works
Black Duck Code Center augments your installed software development environment with a collaborative, up-to-date, enterprise-class framework. It facilitates straightforward management of open source and third-party code reuse across the software development lifecycle. Black Duck Code Center enables organizations to: search for open source code; select the best code; expedite the approval process and track components throughout their lifecycle.

Search for code based on functionality with visibility into license, language, security status and other custom criteria. Searches are first directed to the local Black Duck Code Center catalog of approved components. In parallel, the developer can search the Black Duck KnowledgeBase containing hundreds of thousands of open source components.

Select the best code based on key information: license, security vulnerability status, community support, internal feedback and a variety of other KnowledgeBase data.

Approve code with a customizable enterprise-wide approval process. Black Duck Code Center seamlessly integrates the required corporate approvals into the fast-paced software development workflow. Users participate in the review and/or approval of software components based on configurable roles. This workflow system allows relevant parties, such as legal, quality, security and other policy making approval boards, to participate and frees the developer from having to drive and manage the vetting process personally.

Track code enterprise-wide throughout the development lifecycle. Black Duck Code Center users get immediate visibility into the approval status of open source components as they work through the vetting process. Users can also receive Black Duck Code Center notifications about specific code, including vulnerability alerts, for which Black Duck Code Center monitors the National Vulnerability Database (NVD). Black Duck Code Center can quickly pinpoint where components are used – helping to accelerate code maintenance and vulnerability response time.

How can Black Duck Code Center help your organization?


Black Duck Code Center safely accelerates software development. It helps you manage open source and third party code in alignment with policies. By encouraging open source adoption and other third-party code reuse, you gain the cost savings, flexibility and robust quality of mature code adoption.

How can you find out more information?


For additional information about Black Duck Software Code Center, we offer the following resources:

  • Use Case - Creating a Culture for Code Reuse: Boosting Development Productivity by Leveraging Third Party Software