Hi,
Von: Ben Reser [mailto:ben_at_reser.org]
>
> On Tue, Jul 2, 2013 at 5:07 AM, Greg Stein <gstein_at_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.schaber@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
Received on 2013-07-09 09:00:18 CEST