Starbase is an open source database for unix. Lots of info is available here[L1 ]. There is a tcl package to read/write starbase data files.