Oracle Join SQLite Consortium
Oracle recently launched numerous products which support the SQLite3 API, including Oracle Mobile Sync Server and Oracle Berkeley DB 11gR2 (220.127.116.11.21.) By joining the Consortium, Oracle gain access to more complete test suites for validating the combined BDB SQL(ite) API.
But what is the SQLite Consortium?
The SQLite Consortium is a membership association which aims to ensure the continuing vitality and independence of SQLite. As a Consortium member, Oracle will be expected to contribute funding to support the development and maintenance of SQLite.
On the flip-side, Oracle will have direct access to the SQLite developers for a guaranteed twenty three staff-days per year, with access to the home telephone numbers, cellphone numbers and work schedules of the core SQLite developers. If the Consortium cannot meet this minimum requirement, they pledge to recruit new SQLite developers in order to hit their twenty three day target. Feature requests and bug fixes by consortium members also have priority consideration, bug fixes will be back ported to older versions of SQLite upon request, and they can request their own private, proprietary extensions and enhancements. Members are also eligible for enterprise-level technical support.
“To show our commitment to the community which built SQLite and demonstrate our sincere desire to be a good citizen and partner in that community we've joined the SQLite Consortium,” reads the Oracle press release. “When we find and fix bugs or make improvements to the SQLite code it is our intention to provide that code to the SQLite team for integration into their product. We don't want to see SQLite fork, we will work to continually integrate and cooperate with the SQLite developers.”
The latest release of SQLite is 18.104.22.168, a patch release to fix a bug in the offsets() function of FTS3 at the request of Mozilla.