Hi, Von: Ben Reser [mailto:b...@reser.org] > > On Tue, Jul 2, 2013 at 5:07 AM, Greg Stein <gst...@gmail.com> wrote: > > As noted on IRC earlier, we just deprecated BDB so that we wouldn't > > have to continue supporting multiple backends. But it seems you have > > just created a third/new backend. > > I think that's an incorrect assertion about why we deprecated BDB. > The goal was not to have one backend it was to get rid of BDB. Some reasons > were: > 1) BDB is not being actively improved so FSFS is surpassing it. > 2) BDB support requires an extra dependency which requires extra effort on > our part to install and test with.
I want to add another reason: 3) BDB changes licenses at will, and none of them is on the list of "good" Licenses according to http://www.apache.org/legal/resolved.html#category-a AFAICS, the drop of neon just removed the only other dependency with a "critical" license. I'm not a license zealot, but the mix of different commercial-only and copyleft licenses in the dependencies of a free software which is clearly non-copylefted (and proud of it) is ugly, at least. :-) > There is no conflict in my opinion to creating another backend provided it is > being actively improved. I pretty much expect us to replace FSFS with > something new at some point and have some overlap there again. It might even > be another DB based backend that has some dependencies. Best regards Markus Schaber CODESYS(r) a trademark of 3S-Smart Software Solutions GmbH Inspiring Automation Solutions 3S-Smart Software Solutions GmbH Dipl.-Inf. Markus Schaber | Product Development Core Technology Memminger Str. 151 | 87439 Kempten | Germany Tel. +49-831-54031-979 | Fax +49-831-54031-50 E-Mail: m.scha...@codesys.com | Web: http://www.codesys.com | CODESYS store: http://store.codesys.com CODESYS forum: http://forum.codesys.com Managing Directors: Dipl.Inf. Dieter Hess, Dipl.Inf. Manfred Werner | Trade register: Kempten HRB 6186 | Tax ID No.: DE 167014915