跳至內容

UnixODBC

維基百科,自由的百科全書
unixODBC
開發者Peter Harvey和Nick Gorham
首次發佈1999年,​25年前​(1999
當前版本
  • 2.3.12 (2023年8月8日;穩定版本)[1]
編輯維基數據鏈接
原始碼庫 編輯維基數據鏈接
作業系統跨平台
類型資料存取API
許可協議GNU GPL/LGPL
網站www.unixODBC.org

unixODBC是一個實現ODBC API開源項目。該代碼基於GNU GPL/LGPL授權,可以在大部分的UnixLinuxMac OS、IBM OS/2和微軟的Interix英語Interix上建構和使用 。

該項目的目標包括:

  • 以最少的代碼更改,為開發人員提供將Microsoft Windows ODBC 應用程式移植到其他平台的工具。
  • 將項目維護為供應商中立的接口數據庫SDK
  • 為編寫ODBC驅動程序的工程師提供將其驅動程序移植到非Windows平台的工具
  • 為用戶提供一組 GUI 和命令行工具來管理他們的資料庫存取
  • 保持自由軟件社區和商業數據庫供應商的關係,確保互用性

歷史[編輯]

1999年[編輯]

unixODBC項目於1999年初開始,由Peter Harvey建立,當時iODBC英語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. ^ Release 2.3.12 Release.