I'm looking to setup a windows machine to host a teamcity instance, I was using desktop copies of windows 10, but since I'm looking at upgrading some hardware Im wondering if i should upgrade to windows server, and that means I need to figure out what the hell a CAL is. Does anybody have a blog post they can point me to that explains this new fangled windows server 2016 licensing scheme?