I used the Linux version to root my Droid 2 Gingerbread. It works great!
I can't get it to work I have a droid 2 (not global). Pete's one click just says 'searching for the phone' even when I have it connected with USB.
I have tried to do it with USB debugging on and off.
Maybe its looking for a droid 2 glbal rather than a plain Droid 2?
I also have failed with z4root - which worked fine for android 2.2 but not with the new 2.3. It just hangs or 'force close' when I try to root with z4