Die Solaris-Software wird zurzeit in getrennten Pakete für 32-Bit- und 64-Bit-Komponenten geliefert. Die 64-Bit-Pakete, die mit der Version Solaris 7 eingeführt wurden, stellen die 64-Bit-Komponenten der Solaris-Software zur Verfügung. Im Allgemeinen enden die Namen von 64-Bit-Pakete auf den Buchstaben x. So stellt z. B. SUNWcsl die 32-Bit-Version und SUNWcslx die 64-Bit-Version der Solaris-Kernbibliotheken zur Verfügung.
In zukünftigen Solaris-Versionen werden die 32- und 64-Bit-Komponenten möglicherweise zusammen in einem einzigen Basis-Paket geliefert. In diesem Fall behält das kombinierte Paket den Namen des ursprünglichen 32-Bit-Pakets und das 64-Bit-Paket wird nicht mehr geliefert. So wird z. B. /usr/lib/sparcv9/libc.so.1, die zurzeit in SUNWcslx geliefert wird, in SUNWcsl zur Verfügung gestellt, und SUNWcslx wird nicht mehr geliefert.
Einige Pakete enthalten nur 64-Bit-Komponenten und es gibt kein entsprechendes 32-Bit-Paket. In diesen Fällen werden die Pakete eventuell umbenannt und das Suffix “x” wird entfernt. So wird z. B. SUNW1394x eventuell in SUNW1394 umbenannt.