GK RADIUS is a free opensource implementation of RADIUS protocol and database logic by DTL ODBC. The project is mainly targeted for developers and provides a highly portable and very efficient GK RADIUS stack that may be used in a wide range of products - from RADIUS servers to VoIP phones.
GK RADIUS is implemented in C++ language on top of the ACE - Adaptive Communication Environment - library. This architecture makes implementation very portable, while still keeping it efficient and highly maintainable. GK RADIUS stack was explicitly tested on Windows platforms, but other platforms are supported as well (including real-time platforms, such as VxWorks and PSOS).
GK RADIUS uses DTL to connect to database [sqlserver, mysql, oracle and so on], DTL supports many database types. It works like STL.