OpenWindows et d'autres applications exécutables liées dynamiquement ou statiquement et écrites sous SunOS 4.1.x [Les références à l'environnement ou la version "SunOS 4.1.x" comprennent la version SunOS 4.1 et toutes les versions 4.1 suivantes : 4.1.1, 4.1.1 RevB, 4.1.2, 4.1.3 et 4.1.3c.] sont prises en charge dans l'environnement Solaris 2.5 par le biais des packages SunOS Binary Compatibility et OpenWindows Binary Compatibility.
Pour utiliser ces packages, les applications créées sour SunOS 4.x ne doivent pas :
Se brancher directement au noyau
Ecrire directement dans les fichiers système
Utiliser les routines /dev/kmem ni libkvm
Utiliser des interfaces SunOS non publiées
Reposer sur des gestionnaires autres que SunOS
Le package SunOS/BSD Source Compatibility doit être installé pour que le package SunOS Binary Compatibility puisse être utilisé.