Versions of PDO were available for Solaris, HP-UX and all versions of the OPENSTEP system. A version for working with Microsoft Component object model (then known as OLE) was also available, called D'ole. It allowed you to write distributed code using PDO on any platform that would be presented on Microsoft systems as if they were local OLE objects, a powerful feature, but it did not appear to see widespread use.