Deprecation warning
The page has been migrated to https://docs.openindiana.org/dev/building-openindiana/ . Avoid touching this wiki page.
Source repositories for software in OpenIndiana are primarily available on the Github space:
oi-userland | pkg5 | slim_source |
time-slider | nwam-manager | oi-docs |
Legacy Mercurial repositories are visible on hg.openindiana.org.
Upstream repositories available from Oracle or illumos appear on hg.openindiana.org as unmodified mirrors.
OpenIndiana was originally built from a set of "consolidations" defined as collections of software grouped together.
Primary consolidations listed below have mostly been migrated to oi-userland.
Consolidation | Name | Description |
---|---|---|
pkg | Image Packaging System | Package management, creation, and publishing software |
illumos | illumos | Kernel and core userland |
SFW | Solaris Freeware | Bundled open source software |
XNV | X Window System | X servers, libraries, and utilities |
JDS | Desktop (Java Desktop System) | GNOME and desktop software |
Caiman | Slim Install | Installers and live media tools |
g11n | Globalization | Internationalisation software |
VPanels | Visual Panels | Server management GUIs |
Each consolidation was built differently, with different requirements and procedures, which required teams and more resources.
The migration of consolidations to the unified build system is almost completed: remaining packages are listed on the migration status page.
1 Comment
Ganapathy S A
If GNOME (desktop) is the sole purpose of JDS, why should we build it from the scratch rather than using it from pkgsrc?
Note: I'm just a naive Unix user, any advice/explanation on this is welcome