Then why are they adopting Linux? Didn't say they were immediately dropping Solaris but it does appear they will be or there would be no reason for touting Linux compatibility.
Because they bought Cobalt. Cobalt already was using x86 architecture and Linux. Sun is continuing with that for that product, but they are sticking with Solaris/SPARC for everything else. For a while, it looked like they might go ia64, along with SGI, but Sun and Intel had a falling out. SGI is still toying with ia64, but it looks like wholesale adoption is at least a few years out. SGI, if it goes all ia64, has pretty much said they'll adopt Linux, and mothball Irix.