This is for curiosity, I'm not presently trying to implement Windows networking using a Linux box as the Primary Domain Controller. How would a Linux PDC emulate Active Directory Services? Do you still need a server grade Windows license running to provide ADS?