On 07.12.20 20:48, Jim Jagielski wrote:

On Dec 7, 2020, at 1:38 PM, Peter Kovacs <pe...@apache.org> wrote:

Hi all,

I would like to know how you guys feel we should move on with our base 
Database. Our current strategy is a small sized embedded DB using HSQLDB (BSD). 
There are 2 other options in the same weight class, that is H2 (EPL1 or MPL2) 
and Apache Derby (AL2).

Something like SQLLite (PublicDomain) could be technical interesting, but I 
think their licensing is not so appealing.
Is EPL1/MPL2 more appealing than SQLite's PD?

No not really. I am intimidated by the statements:

   Open-Source, not Open-Contribution

   SQLite is open-source, meaning that you can make as many copies of
   it as you want and do whatever you want with those copies, without
   limitation. But SQLite is not open-contribution. In order to keep
   SQLite in the public domain and ensure that the code does not become
   contaminated with proprietary or licensed content, the project does
   not accept patches from unknown persons.

   All of the code in SQLite is original, having been written
   specifically for use by SQLite. No code has been copied from unknown
   sources on the internet.

   Contributed Code

   In order to keep SQLite completely free and unencumbered by
   copyright, the project does not accept patches. If you would like to
   make a suggested change, and include a patch as a proof-of-concept,
   that would be great. However please do not be offended if we rewrite
   your patch from scratch.

Actually their Licensing is:

   Anyone is free to copy, modify, publish, use, compile, sell, or
   distribute the original SQLite code, either in source code form or
   as a compiled binary, for any purpose, commercial or non-commercial,
   and by any means.

Which is fine and works for us.

Reply via email to