Do all current Android versions require rooting for bluetooth tethering (PAN)? Looking at apps like "Wireless Tether for Root Users" and "tether Blu", and questions like "Are there any Android phones that allow Bluetooth PAN off the shelf?" it seems that Android would require rooting for providing Bluetooth tethering (PAN).

However another app "PdaNet 3.02" boasts that it "supports both USB Tether or Bluetooth DUN" and "does not require rooting". Also, coming from Symbian it would seem weird that what I've considered a basic feature isn't available without hacks.

I would try the PdaNet app myself, but the unfortunately it is incompatible with my phone, which is still running Android 2.2.

So what's the deal? Is bluetooth tethering available in 2.3 or will it require rooting even then?

(Apparently in some countries tethering as a concept is restricted, and thus blocked from phones. However, I live in Finland so my phone is not tethering-restricted in this way, e.g. Wi-Fi tethering (creating a Wi-Fi hotspot) is a feature available for me out-of-the-box.)
My Galaxy S with 2.3.3 has no option for bluetooth tethering, but my Lenovo Thinkpad Tablet running 3.1 has such an option. I am not entirely sure if the option comes from stock Android because it doesn't get listed on wikipedia. So I assume that it's an modification from Lenovo.

2.3 will require root for bluetooth tethering if there where no modifications by the manufacturer and I think bluetooth tethering hasn't found the way in stock android yet.