ODBC component licenses

Steve Teale steve.teale at britseyeview.com
Thu Nov 10 06:57:48 PST 2011


On Thu, 10 Nov 2011 08:23:47 -0500, Steven Schveighoffer wrote:

> On Thu, 10 Nov 2011 00:55:01 -0500, Steve Teale
> <steve.teale at britseyeview.com> wrote:
> 
>> The libraries for unixODBC and for FreeTDS (communication with SQL
>> Server) are LGPL.
>>
>> Would a D ODBC driver that used these be compatible with Phobos?
> 
> glibc, which dmd (and all Linux binaries) rely on is LGPL.  So if you
> are saying what I think you are saying, yes.  As long as the LGPL code
> is kept in a *separate* shared object, it is perfectly legal to link
> with it without infecting phobos' license.
> 
> -Steve

I had wondered about the C library and how we got away with that.

I think that we can find a sql.h and sqlext.h to convert, so it sounds 
like we should be good. I was thinking for a moment that we might have to 
go protocol level to speak to SQL Server.

Steve



More information about the Digitalmars-d mailing list