Oracle Solaris Studio Frequently Asked Questions

At a Glance

Latest News


System Requirements

1. Q: What is Oracle Solaris Studio?

A: Oracle Solaris Studio simplifies C, C++, and Fortran development and increases software quality of applications for Oracle Solaris and Linux operating systems. With industry-leading optimizations for SPARC- and x86-based systems, Oracle Solaris Studio enables developers to maximize their application performance on Oracle Sun systems.

The following components are included in Oracle Solaris Studio:

  • C, C++, Fortran compilers
  • dbx debugger and GUI-based dbxtool
  • dmake: distributed make
  • Integrated Development Environment (IDE)
  • Performance Analyzer, a tool that identifies performance hotspots in single, multi-threaded and distributed applications
  • Code Analyzer, a tool that integrates static code checking, dynamic memory errors checking, and code coverage checking to help you find errors in your code
  • Dlight, a system profiling tool that helps you utilize and visualize the power of Oracle Solaris Dynamic Tracing (DTrace) technology
  • Thread Analyzer, a tool that helps identify common issues with multithreaded code
  • Memory Error Discover Tool (Discover), a tool that identifies memory access errors
  • Code coverage tools tcov, and Uncover
  • Support for OpenMP 3.1
  • Sun Performance Library (BLAS, LAPACK, FFTPACK, SuperLU, Sparse Solvers)

Back to top

2. Q: How is Oracle Solaris Studio different from Sun Studio?

A: Oracle Solaris Studio is the new product name for Sun Studio.

Back to top

3. Q: With the name change, will Oracle Solaris Studio continue to support Linux?

A: Yes, in fact we've added support for an additional Linux distribution: Oracle Linux (OL).

Back to top

4. Q:Where can I download Oracle Solaris Studio?

Back to top

5. Q: How do I get patches for Oracle Solaris Studio?

A: Patches for Oracle Solaris Studio releases are available at My Oracle Support. You'll find knowledge base articles, service request management, and support communicates for Oracle Solaris Studio software.

Back to top

6. Q: How many different licenses does Oracle Solaris Studio have and what are the main differences?

A: There is only 1 license, which is a perpetual, no-cost license.. The license allows for production use and the development of commercial applications. In addition, the license allows the redistribution of runtime libraries, object files, and executables, specified in the release Distribution README, with your application. Additional legal information, such as Third Party Software License, is available here.

Back to top

7. Q: In the Oracle Solaris Studio license, it grants rights for use of Studio for "internal business operations". Can I develop my application for free or resell distribution?

A: Yes, you can develop an application for distribution for free or for sale. The "internal business operations" statement restricts the ability to redistribute Oracle Solaris Studio or make it available as a service, without prior approval. The license does allow the redistribution of runtime libraries, object files, and executables, specified in the release Distribution README, with your application.

Back to top