Oracle Solaris Preflight Applications Checker 11.2


The Oracle Solaris Preflight Applications Checker is a tool which enables you to determine the Oracle Solaris 11.2 readiness of an application by analysing a working application on Oracle Solaris 10. A successful check with this tool will be a strong indicator that an application will run unmodified on Oracle Solaris 11.

You must accept the OTN License Agreement to download this software.
Accept License Agreement | Decline License Agreement

Download Download for SPARC (116 MB)
Download Download for x86 (168 MB)

- See the README for more details


The Oracle Solaris Preflight Applications Checker tool is a collection of scripts which identify potential issues for applications which may not be ready to be fully executed on Oracle Solaris 11.


This tool enables you to check an Oracle Solaris 10 application for its readiness to be executed on Oracle Solaris 11 by performing an analysis of the following areas:

  1. Static analysis of the binary or C & C++ sources for the usage of function or system calls that are deprecated, removed or unsupported on Oracle Solaris 11
  2. Dynamic, DTrace based, analysis of a running application for it's usage of dynamic libraries which have been removed, relocated or upgraded (example openSSL)
  3. Configuration files ( for examples locales) which have been removed or relocated
  4. Commands which have been relocated, deprecated or removed
The tool will generate a report in html format which lists potential issues for a given application.

Kernel Compliance Checker for Device Drivers

This version of the tool checks for the compliance of kernel modules or device drivers in Oracle Solaris 11.2. It will analyze source code or binaries of the device driver and report any potential compliance issues found against the Device Driver Interface and the Driver-Kernel Interface (DDI/DKI). Please refer to the DDI/DKI man pages of Intro(9E), Intro(9F), and Intro(9S) to get more information on compliant interfaces.

New in version 11.2

Oracle Solaris Application Analyser Tool

This tool looks into the application for sub optimal coding / implementation practices as well as usage of specific Oracle Solaris features and recommends a better way of implementing the same code on Oracle Solaris 11. This tool can analyse application processes and their source code and generates a recommendation report.

Any questions with the tool should be directed to the following email for Oracle Partner Network (OPN) Gold+ members: isvsupport_ww@oracle.com

Resources

 Whitepaper - X-ray Your Applications and Get Ready for Oracle Solaris 11
 Whitepaper -  Oracle Solaris 11 ISV Adoption Guide
 Whitepaper -  Oracle Solaris 11 Security: What's New For Developers
 Whitepaper -  HP-Unix to Oracle Solaris Porting Guide
 WebCast - Accelerate Your Business with Oracle Solaris
 Oracle Solaris 11 - End of Feature Notices
 Oracle Solaris Ready Program (for ISVs to get Solaris 11 "Ready")
 Oracle Solaris Development Initiative (ISV patches & updates)
 Oracle Solaris Developer Web Portal
 Oracle Solaris Studio
 Developing Enterprise Applications for Oracle Solaris