gotta say tho, with every new version solaris 11 gets more lavish as far as required resources and required software goes. for example it's not possible to uninstall x11 anymore and conveniently the native pkg has no "force" option
and as for the needed resources, for installing 11.2 a vm with 8gb disk and 1gb ram was okay. for 11.4 2gb ram and 12gb disk is not
enough anymore. at least for the installation. you can cut it down a bit afterwards.
anyhow there're some nice additions, too. a rather trivial but handy one is that some libs changed. to be more precise you don't have to use -lsocket anymore. that was particularly nasty for compiling network oriented stuff that wasn't targeted at solaris specifically.
throughput limits are also very welcome for controlling otherwise greedy apps and the foss fans might be glad about having a ready-to-go clang on request now.
pf got updated to the openbsd 5.5 standard but in return ipf is gone. and so is sunssh, only openssh is available now.
that aside, to everyone who likes it a bit lighter and more customizable, i can recommend to have a look at tribblix. it still has all the basic solaris 11 stuff but offers much more control on the software side and is quite light for a solaris 11. the support is also very good.