Before migrating to Oracle Solaris 11, you must consider the following factors:
Differences in file system format
32-bit and 64-bit architecture
Endianness of the platform
Support for the compiler options you need in Oracle Solaris
Differences in threading models
Build tools and other build dependencies such as gmake, dmake, make, and ANT
Database configuration
Migration effort involved
Licensing costs and migration of licenses
Support for open-source software in Oracle Solaris
For more information, see Considerations and Dependencies for Migrating a Database to Oracle Solaris.