Even if we added some sed'ing to shorten the Linux (and MacOS X) version numbers I'd say they aren't relevant since the same binary would likely run well with both a 2.4 and 2.6 kernel, for instance.
What matters is mainly the libc version. Is that different between the Solaris versions? And if not, does it really matter if it's built in Solaris 8 or 10?