Solaris is the closest you'll probably ever get to an official SVR4 implementation. In my opinion, it's cleaner than either AIX (IBM UNIX) or HP UNIX (HP/UX or DEC) but that's opinion.
(As an aside, UnixWare is holder of the 'real UNIX SVR5 spec, but nobody uses it at all, and there are no free versions).
But the spec means pretty much nothing these days. The real thing is 'what do you want to do?' If you want to learn Solaris, learn Solaris. If you want to learn scripting, there are a lot of other UNIX systems (FreeBSD, Linux, etc) to learn from. If you want to learn skills you can use in a real environment, you should focus on what you're likely to see. In a big shop, you may see some Solaris, maybe Free,NetBSD, but most places will have Linux. Linux skills, except for at the larger firms, will be more marketable.
Also, Oracle has de-emphasized the free versions of Solaris, closing the source. Though learning openSolaris would obviously help in learning any new versions of the paid OS, realize you're learning an OS that won't have new features added (at least not in the free one).
If you like Linux, I'd recommend CentOS. It's a free version of the pay RedHat Advanced Server. You're very likely to come across RedHat AS or CentOS in businesses you want to apply for. There's probably more free tutorials online about CentOS / RedHat than Solaris these days.