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

Reply via email to