|Skip Navigation Links|
|Exit Print View|
|Introduction to the Oracle Solaris Developer Documentation Oracle Solaris 10 1/13 Information Library|
The various vehicles for getting information about developing applications in the Oracle Solaris OS are:
Man pages – The reference manual (“man”) pages provide syntax and descriptions for commands, functions, structures, and file formats in the Oracle Solaris OS. If you know the name of the item you are seeking information about, type the man command followed by the item name at the command line.
OS Manuals – A family of programming manuals describes APIs and frameworks in the Oracle Solaris OS.
Developer tools documentation – Two integrated development environments (IDE) are available for the Oracle Solaris OS: the Oracle Solaris Studio software and the NetBeans IDE.
The Oracle Solaris Studio software provides a rich development environment for developers who are writing software for the Oracle Solaris OS. Included are C, C++, and Fortran compilers, the dbx debugger, and performance analysis tools.
The NetBeans IDE provides developers with tools for creating professional cross-platform desktop, enterprise, web, and mobile applications. For documentation, see the Documentation, Training & Support area on the NetBeans.org site. For a summary explanation of the NetBeans software, see Using the NetBeans IDE.
An additional set of tools can be used with the Oracle Solaris Studio tools to develop parallel applications designed to run on distributed-memory systems. See Using Oracle Message Passing Toolkit, formerly Sun HPC ClusterTools, for more information.
Oracle University – Instructor-led courses, online courses, white papers, and other information on the Oracle Solaris OS and other technologies are among the resources available at Oracle University.
Retail books – You can also learn about the Oracle Solaris OS from books published by commercial publishers.
Notable books for Oracle Solaris developers are:
Solaris 10 System Administration Essentials by Solaris Engineers; Prentice Hall PTR; November 30, 2009.
Solaris 10 Security Essentials by Sun Microsystems Security Engineers; Prentice Hall PTR; November 23, 2009.
Solaris 10 ZFS Essentials by Scott Watanabe; Prentice Hall PTR; January 4, 2010.
Solaris ZFS Administration Guide; Sun Microsystems; Vervante; 2009.
Solaris Application Programming by Darryl Gove, Prentice Hall PTR, January 6, 2008.
Solaris Performance and Tools: DTrace and MDB Techniques for Solaris 10 and OpenSolaris by Richard McDougall, Jim Mauro, and Brendan Gregg, Prentice Hall PTR, July 30, 2006.
Solaris Internals: Solaris 10 and OpenSolaris Kernel Architecture by Jim Mauro and Richard McDougall, Prentice Hall PTR, July 20, 2006.
Solaris Systems Programming by Rich Teer, Prentice Hall PTR, August 19, 2004.
The Java Tutorial, Fourth Edition by Isaac Rabinovitch, Sharon Zakhour, Scott Hommel, Jacob Royal and Thomas Risser, September 29, 2006.
Oracle Solaris 10 OS product literature – For product literature on the Oracle Solaris 10 OS including data sheets, tours, case studies, and white papers, see the Solaris Operating System web site.
Other Oracle Solaris documentation – The following documentation sources can be useful to developers, although these manuals are less directly involved with Oracle Solaris OS development: