Open source support, governance, and auditing

Leverage the power of open source without adding risk to your development cycle times, adding unknown license obligations, or introducing security risks. Know, inventory, use, and resolve all aspects of open source software within your organization with this enterprise-class set of management, auditing, and support tools designed to simplify development and minimize risk.

Open source governance platform

Understand the technical issues, licensing models, and security flaws OpenLogic Exchange is a software-as-a-service (SaaS) governance platform for comprehensive governance and provisioning of open source software.

Open source support

Ensure your release dates and production uptime with expert technical support, consulting and education backed by Tier 4 open source architects. Our support provides the same level of confidence for open source packages as the combined technical support and training provided for commercial products, with guaranteed SLAs. We support hundreds of open source software packages for issues encountered in both development and production environments.

Open source services

A comprehensive OSS effort includes scanning to discover open source, governance to provision and manage its use, and an organization-specific policy to guide decisions and provide assurance to development, legal, and compliance teams -- as well as to your customers. We can help. Choose an application audit, periodic check-in, or comprehensive consulting engagement to deliver your open source initiatives with assurance.

Development tools, components, and libraries

Rogue Wave delivers capabilities that help your team produce better code by simplifying all aspects of the development life cycle and reducing overall release times. Our products support multiple languages, platforms, and architectures to help you deliver software faster, easier, and with less risk.


CodeDynamics looks at your complex C and C++ applications at execution time to help you identify and correct bugs, memory issues, and crashes.

TotalView for HPC

Prevent execution, memory, and data issues by using this highly-scalable, graphical debugger built specifically for troubleshooting massively parallel, multi-threaded, multi-process applications for high performance computing (HPC) environments.


Detect security, safety, and reliability issues in real-time by using this static code analysis toolkit that works alongside developers, finding issues as early as possible, and integrates with teams, supporting continuous integration and actionable reporting.

IMSL Numerical Libraries

Deliver sophisticated analysis solutions by embedding these proven, reliable, and scalable mathematics, data mining, forecasting, and statistics algorithms into your applications.


Simplify the display and analysis of complex business information by using these cross-platform C++, Java, and Adobe Flex tools to create interactive, highly-graphical user interfaces, maps, graphs, schematics, and much more.


Protect access to legacy systems by using this secure terminal emulation toolkit that supports over 30 different protocols, multiple concurrent sessions, and modernization of existing terminal-based applications through its AutoGUI feature.


Move your business logic easily from platform to platform by using this web services toolkit to create service-oriented architecture (SOA) applications with minimal effort.


Prevent hard-to-find memory problems in your high-performance computing applications by using this graphical, real-time analysis tool that exposes heap memory, memory usage, allocations, and violations with advanced displays, reporting, and customizable scripting.


Simplify the visualization of complex datasets by using this robust visual data analysis (VDA) toolkit to rapidly import, manipulate, analyze, and visualize data.


Create the apps you want without spending time on the basics by using these enterprise-class, cross-platform C++ tools to build portable infrastructure code that you write once, and deploy to any platform.


Simplify Windows user interface development by embedding these advanced controls and components to improve the look and feel of your application.