What's in a uname ?
One of the more subtle changes with Oracle Solaris 11.4 is the identity of the Operating System - namely the output of uname(1). Obviously we are not changing the release - this is still SunOS 5.11 which brings along the interface stability levels that Oracle Solaris has delivered for decades. However, in part based upon customer feedback, and in part internal requirements, the version level now displays finer grained information:
$ uname -v
11.4.0.12.0
If we compare this to the output from an Oracle Solaris 11.3 machine running Support Repository Update 28:
$ uname -v
11.3
So we now have 3 extra digits to convey more information, whose meaning is: