I have never used any of the windows server products, so please excuse my ignorance.
I am going to setup a network for my office, and I have installed windows 7 pro on all the computers. I would like to setup windows server 2012 r2 so that I can have proper user management and adjust their roles as needed. From what I have read, I have to get CALs for each computer in my network. Do I need this if I have windows 7 licenses on all my computers? If so, is it just me or is it ridiculous to have to buy computers with the windows key and then buy additional keys on top of that?