Embeddable database supports uClinux on ARM
May 12, 2005 — by Henry Kingman — from the LinuxDevices Archive — viewsITTIA has ported its small-footprint embeddable C-language database for mobile systems to uClinux on ARM, as part of a major new release boasting usability gains and new XML export capabilities. The 2.0 version of db.* (formerly dbvista) also includes an autotools build system and improved test suites, ITTIA says.
According to ITTIA, a new XML export feature allows the entire database or selected record types to be made available in XML format, along with a DTD (document type definition) that can be used to validate exported data.
Additional improvements include an autotools build system supporting cross-compilation, support for big- or little-endian byte ordering of data, and a more user-friendly, user-extensible pass-fail test suite that supports single-threaded mode, for use under eCos or uClinux.
The db.* database was first released in the 1980s, as dbvista. It was released under an open source license in the early 2000s, after owner Centura went out of business. ITTIA, a small database consulting firm, adopted it in August of 2004, releasing a 1.1 version in December of that year.
Availability
Db.* 2.0 is available under a modified version of the Mozilla Public License to developers who join “Club ITTIA,” a community support organization sponsored by ITTIA. Basic membership is free, with several levels of commercial support optionally available as well.
This article was originally published on LinuxDevices.com and has been donated to the open source community by QuinStreet Inc. Please visit LinuxToday.com for up-to-date news and articles about Linux and open source.