Если смотреть на что-то кросплатформенное и бесплатное + AD, то OpenFire, или ejabberd.
В последнем много гибкости, но довольно сложно в плане ростера из ldap. Зато последий вроде как умеет kerberos. Сам вот хочу попробовать: ejabberd + samba4 + kerberos + pidgin - выглядит очень вкусно! Но как на практике - не знаю...