UnixODBC

unixODBC是一个实现ODBC API开源项目。该代码基于GNU GPL/LGPL授权,可以在大部分的UnixLinuxMac OS、IBM OS/2和微软的Interix上建构和使用 。

unixODBC
开发者Peter Harvey和Nick Gorham
首次发布1999年1999
当前版本
  • 2.3.12 (2023年8月8日;稳定版本)[1]
源代码库
操作系统跨平台
类型数据访问API
许可协议GNU GPL/LGPL
网站www.unixODBC.org

该项目的目标包括:

  • 以最少的代码更改,为开发人员提供将Microsoft Windows ODBC 应用程序移植到其他平台的工具。
  • 将项目维护为供应商中立的接口数据库SDK
  • 为编写ODBC驱动进程的工程师提供将其驱动进程移植到非Windows平台的工具
  • 为用户提供一组 GUI 和命令行工具来管理他们的数据库访问
  • 保持自由软件社区和商业数据库供应商的关系,确保互用性

历史

1999年

unixODBC项目于1999年初开始,由Peter Harvey创建,当时iODBC(另一个开源ODBC实例)的开发人员不愿意将代码以LGPL授权,扩充API以符合目前ODBC 3 API规范,并且不想增加基于GUI的设置工具。 iODBC现在补齐前者所缺,并且使用ODBC接口的应用进程可以同时使用iODBC和unixODBC,在大多数情况下无需更改,因为这两个项目都遵循同一个ODBC规范。

1999年7月

一开始的驱动管理器非常基础。项目开始后不久, Easysoft 页面存档备份,存于的Nick Gorham重写了驱动管理器。Nick于1999年7月担任该项目的领导,和Peter Harvey继续对代码提供支持。

unixODBC的开发自诞生之日起就取得了进展,许多开发人员都做出了贡献,包含开源社区和商业数据库公司,例如IBMOracle CorporationSAP ,也包含在许多Linux发行版的标准安装中。

2009

unixODBC项目被分成几个不同的项目(都托管在SourceForge上);

进行这种拆分是为了更快地发布支持,同时维护对内核代码的稳定性和一致性。

外部链接

  1. .
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.