On Thu, 10 Nov 2011 08:23:47 -0500, Steven Schveighoffer wrote: > On Thu, 10 Nov 2011 00:55:01 -0500, Steve Teale > <[email protected]> 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
