[asterisk-dev] Berkeley DB vs SQLite
Russell Bryant
russell at digium.com
Wed Jun 15 10:33:32 CDT 2011
On 6/15/11 6:59 AM, Kevin P. Fleming wrote:
> On 06/15/2011 05:47 AM, Tzafrir Cohen wrote:
>> On Wed, Jun 15, 2011 at 08:59:46AM +0200, Olle E Johansson wrote:
>>
>>> What's the license for Sqlite?
>>
>> It is in the public domain.
>>
>>> Can we import the code?
>>
>> As long as it is buildable with a system copy of SQLite3 .
>
> As long as the code is not too large, my vote would be to incorporate it
> into the tree, but provide a configure script option to use a
> system-provided version (like we already for libgsm and possibly others).
>
It's not large, but my vote is the opposite.
For the majority of users, installation is done via a package. The
additional dependency will get pulled in automatically. Can anyone
point to a modern distribution that does not include a sqlite3 package?
For those that build from source, installing a sqlite3 package is a
minor extra step compared to the amount of effort in building custom
source versions of Asterisk.
Including it in the tree introduces a number of unnecessary burdens on
us. It's more code that we have to maintain and attempt to keep in sync
with the upstream version. We should be working to move away from that
as much as possible.
--
Russell Bryant
Digium, Inc. | Engineering Manager, Asterisk
445 Jan Davis Drive NW - Huntsville, AL 35806 - USA
www.digium.com -=- www.asterisk.org
More information about the asterisk-dev
mailing list