Du point de vue implémentation, ObjectStore offre un support naturel de Java (il n'est pas besoin de modifier les objets et les classes afin de les rendre persistants). De plus, ObjectStore est le seul logiciel de bases de données orientées objets qui permet de travailler dans les deux standards de composants objets : Microsoft DCOM/ActiveX et l'OMG de CORBA/IIOP.
Le dernier point qui nous interesse est la possibilité d'utiliser des librairies de 3ème génération pour Java, nottament JGL que nous verrons par la suite.