Linux-based Active Directory management

Upcoming article. Delayed.
Managing & controlling Windows client computers is possible not only with a Windows Active Directory domain controller but also with a Linux-based Active Directory domain controller. However, is the setup viable in real life scenarios? There are multiple factors which should be taken into account when considering a non-standard Active Directory approach. To seek the answer, multiple data analysis methods and various Active Directory scenarios in a simulated network topology are used.
The article is based on my Business Information Technology thesis work.