SQL driver for freetds-0.64

Lv Zheng lv.zheng at soliton.com.cn
Fri Jun 8 17:16:03 CEST 2007

Nicolas Baradakis wrote:

> Lv Zheng wrote:
>> I created an sql module using FreeTDS-0.64.
> It seems to me it is derivative work from the module rlm_sql_freetds
> of Dmitri Ageev to be found in the CVS history.
Yes, the idea, name, comments of APIs are stolen shamelessly
from the original one. :) The FreeTDS APIs are not stable, so the codes
are different from details.

>> I've tested the module against Microsft SQL
>> Server 2000 developer version, sql accounting,
>> checksimul and sqlcounter can work with this
>> module.
>> Embedded solutions may require this module
>> to connect SQL servers, having not unixODBC
>> installed.
> The module rlm_sql_freetds was in older versions of FreeRADIUS (0.8.x)
> but was removed in 2003. I don't know whether Alan and the others want
> to put it back in or not.
Yes, I referenced the older distribution from 0.8.x.

>> The patch is developed in FreeRADIUS-1.1.2
>> environment, it can also be applied to
>> FreeRADIUS-1.1.6. Hopes this will be useful
>> for someone.
> Before someone can use it, we have to know what is the license of the
> new version of the module. Please state it clearly because the sources
> doesn't contain any license information.
I digged into FreeTDS / FreeRADIUS mailing lists, but did not
find any clue of what was the license of the old version.
Since FreeTDS library is released under LGPL, I'd like to release this
new version under LGPL.

Best regards,
Lv Zheng

More information about the Freeradius-Devel mailing list