What should I really release as open source when I use Berkeley DB (JE)?
- by Ersin Er
The Berkeley DB (JE) license information says:
"...Redistributions in any form must be accompanied by information on
how to obtain complete source code for the DB software and any
accompanying software that uses the DB software.... For an
executable file, complete source code means the source code for all
modules it contains. It does not include source code for modules or
files that typically accompany the major components of the operating
system on which the executable file runs."
If I build an abstraction level on top of BDB JE, should I open source only that library or any software that uses BDB JE indirectly?