On 2011-11-10 19:36, Jonathan M Davis wrote:
I'm afraid that I've never even heard of TDS, so I'm not quite sure how that
relates. We theoretically _could_ provide LGPL code in a separate library, but
we don't do anything like that now.

TDS - Tabular Data Stream, is the protocol Microsoft uses for SQL Server, also used by Sybase. FreeTDS would be the free implementation of that protocol and it uses the LGPL license.

ODBC is a database independent layer. When ODBC connects to SQL Server it uses the FreeTDS library.

It's not necessary to use ODBC to connect to SQL Server, FreeTDS can be used on its own (don't know how low level FreeTDS actually is).

I would recommend creating bindings to FreeTDS for connecting to SQL Server. Of curse, an ODBC driver would be good to have as well.

BTW, phobos is not a shared object (yet).

LOL. True. I didn't think that statement through enough. It's a library, but
not a shared one.

- Jonathan M Davis


--
/Jacob Carlborg

Reply via email to