If you feel to do a port please contact us through the developer mailing list. The database engine is PostgreSQL . PostgreSQL is an opensource SQL server. The choice of this SQL server over others like mSQL and MySQL, is that first it is free, secondly the implementation is much more advanced than others opensource SQL server. For instance PostgreSQL includes arrays as valid data types.
Arrays are important to store sets of coordinates.
Though a user defined type may be created to follow more closely the opengis specifications. A SQL server provides multi-user secure access to data over networks, this is a unique advantage over proprietary developed database files. The data should include native 3D objects and Time information. It will allows to draw native 3D maps important for mining, water resources, and timed series important for geologists, statisticians. Use of OpenGL or rather its free implementation Mesa3D will be the underlying display engine of the widget.