Does the Solaris Operating System support binary compatibility with previous releases?
Yes. 32-bit applications will run without modification on the Solaris Operating System. Customers will not be forced to convert their 32-bit applications to 64-bit, but can do so when they are ready. In addition, 32-bit applications run at full hardware speed on 64-bit UltraSPARC processors. In addition, 32 bit Solaris applications will run in a 64 bit environment (on the same CPU family) without any performance penalty. Further, x86 applications which are limited to run in a maximum of 3.5GB (4GB less kernel overhead) in a 32 bit environment can now benefit from a full 4GB memory space when run under a 64 bit kernel.