開發者 | Peter Harvey和Nick Gorham |
---|---|
首次发布 | 1999年 |
当前版本 |
|
源代码库 | |
操作系统 | 跨平台 |
类型 | 資料存取API |
许可协议 | GNU GPL/LGPL |
网站 | www |
unixODBC是一个实现開放資料庫互連(ODBC)API的开源项目。[2]该代码基於GNU GPL/LGPL授權,可以在大部分的Unix、Linux、Mac OS、IBM OS/2和微軟的Interix上建構和使用。
该项目的目标包括:
unixODBC项目于1999年初开始,由Peter Harvey建立,当时iODBC(另一个开源ODBC实例)的开发人员不愿意將代码以LGPL授權,擴充API以符合目前ODBC 3 API規範,并且不想增加基于GUI的設置工具。 iODBC现在補齊前者所缺,并且使用ODBC接口的应用程序可以同时使用iODBC和unixODBC,在大多数情况下无需更改,因为这两个项目都遵循同一個ODBC規範。
一開始的驱动管理器非常基础,在项目开始后不久, Easysoft (页面存档备份,存于互联网档案馆)的Nick Gorham重写了驱动管理器。Nick于1999年7月担任该项目的领导,和Peter Harvey继续對代码提供支援。
unixODBC的开发自诞生之日起就取得了进展,有许多开发人员都做出了贡献,包含开源社区和商业数据库公司,例如IBM、Oracle Corporation和SAP,也包含在许多Linux发行版的标准安装中。
unixODBC项目被分成几个不同的项目(都托管在SourceForge上):
這些拆分是为了更快地发布支援,同时維護核心代码的稳定性和一致性。