Get the Source for OpenSolaris
Take an online tour of the source and you'll discover cleanly written, extensively commented code that reads like a book. If you're interested in working on an OpenSolaris project, you can download the complete codebase or refer to the complete project list. For instructions about the main repository of the core kernel code, libraries and utilities and and how to get the closed bins you'll need to build, refer to the Nevada Project.
You can also use OpenGrok to browse the source history. To clone a Mercurial (hg) repository, use the following example command where project is the name of the project and project-repo is the name of the code repository:
ssh://anon@hg.opensolaris.org/hg/project/project-repo
Building from Sources
To build OpenSolaris from the source, you first need to install a suitable OpenSolaris distribution, which at this time is limited to the Solaris Express Community Edition. Then, follow the instructions to build the core consolidation referred to as Operating System/Networking (ON).
Groups that Code Core Technologies
Nevada | ZFS | Zones | DTrace |
Security | Fault Management |
Service Management | Performance | Networking |
Branded Zones | Device Drivers | X Window System
|