This chapter gives an overview of the Solaris Operating System and kernel. This chapter also gives an overview of the driver development environment and the development tools available to you.