I’ve used Ruby/LDAP on Windows from the cygwin
environment. It reads and writes to AD with no problems.
The only thing that didn’t work was LDAP/S - but
I didn’t spend much time working on it.
My experiences have all been positve, and I would
highly reccomend it.
Vance