There is a general lack of standards for OODBMSs. We have already mentioned that there is no universally agreed data model. Similarly, there is no standard object-oriented query language. Again, the ODMG specified an Object Query Language (OQL) that has become a de facto standard, at least in the short term (see Section 27.2.4). This lack of standards may be the single most damaging factor for the adoption of OODBMSs.