Black Duck® Transact™ is a hosted solution that provides an effective method for identifying open source and other third party code within your software code base. It is the most expedient, accurate and cost effective way to Know Your Code prior to a transaction or merger and acquisition.
Transact offers specific features and reports designed to accelerate the due diligence process, vet software assets in the shortest possible time and create an accurate listing of components in the form of a “Bill of Materials”.
If new to Transact, please start here.
Who uses Black Duck Transact?
Anyone who invests in or sells software assets will want to analyze the contents of your code to identify the components and their related licenses. Using open source and third party components is a fast and easy way to build applications, but sometimes these components come with unwanted or unmanageable license terms. Transact allows you to automatically find those components and evaluate their licenses against your established corporate policies.
How does Black Duck Transact work?
Transact is a hosted solution, operating 24x7x365 on Black Duck Software’s server grid. It compares your code with Black Duck’s comprehensive online KnowledgeBase of hundreds of thousands of open source software components to help you understand your code before a deal is made.
Transact leverages Black Duck's advanced “Code Print” technology and comprehensive KnowledgeBase to recognize when any of thousands of open source programs have been inserted into your source code. The system can identify small blocks of code, and even code that has been modified. Transact then shows the impact of those code matches by highlighting license obligations from hundreds of open source software licenses.
From this analysis, Transact creates a “snap shot” report of the relevant licenses and issues relating to the software combinations that need to be remedied by software engineers or cleared by your company's legal counsel.
How can Black Duck Transact help my company?
Transact will greatly reduce the intellectual property risks associated with the creation, distribution and transactions surrounding software assets. By automating the analysis process, Transact rapidly and accurately performs the previously tedious task of reviewing code to identify open source and third party components. Formerly hidden licensing issues can be brought to the fore before the deal is made.
Transact creates reports which foster collaboration between legal counsel and software developers to efficiently access the information they need to make identification determinations.
Key Black Duck Transact features:
- Enable fast and accurate due diligence and reduce buyer or investor risk with fewer licensing surprises, clearer understanding of going-forward obligations, and better information from which to set the value of software assets. For the seller, it provides less disruption of the core development team, a clearer picture of true IP value, and perhaps lower escrows due to reduced risk.
- Know Your Code. Knowing the composition of your company's software source code decreases the chances of future intellectual property and software compliance issues. Using Transact’s extensive software content analysis capabilities, your business can realize the true value of your software products and services.
- Proactively resolve IP issues and establish audit trails. Transact provides a way to track resolution of each issue, giving each a clear documented compliance history for your archives to satisfy company, investor or customer requirements.
- Respond quickly to customer compliance requests. You can easily obtain in-depth, accurate information fast, without major disruptions to your development team.
- Reduce product development risk including missed delivery dates and costly charges for fixing last minute problems due to software licensing issues. Understand which licenses govern the distribution, attribution, and use of your software before it's delivered to customers.
Click here to get started.
How can you find out more information?
- Find out more about the Black Duck Software Assessment Service in which a consultant performs an automated code scan using the Transact platform and combines this data with information gathered using other means to compile a report documenting instances of open source and certain third party components in the analyzed code.