Despite its decade long history, object database technology has never entered mainstream system development. In this work, I look at the background of the slow adoption, and the possible future outlook of this technology based on my personal experience and the published literature. Object databases represent a revolutionary new technology and provide superior storage facility for complex data structures and types. They also enable close language binding and a unified development process. It is a mature technology with advanced database management and development features and has several proven and robust deployment examples. Besides its current technical excellence, this technology is also demonstrating future potential through such emerging technologies as Java, Application servers, and XML. The past failure of object databases to proliferate the market was mainly due to unawareness, lack of skills, and the overwhelming existing investment in relational systems. As these factors are changing by the end of this century and new technology adoption is accelerating, object databases are looking forward to a slow but sure take off.