unixODBC

unixODBC
Utvecklare Peter Harvey, Nick Gorham
Initial release 1999 ; 24 år sedan ( 1999 )
Stabil frisättning
2.3.11 / 2 maj 2022 ; 10 månader sedan ( 2022-05-02 )
Förvar
Operativ system Cross-plattform
Typ Data Access API
Licens GNU GPL / LGPL
Hemsida www.unixODBC.org

unixODBC är ett projekt med öppen källkod som implementerar ODBC API . Koden tillhandahålls under GNU GPL / LGPL och kan byggas och användas på många olika operativsystem, inklusive de flesta versioner av Unix , Linux , Mac OS X , IBM OS/2 och Microsofts Interix .

Målen för projektet inkluderar:

  • Ge utvecklare verktygen för att porta Microsoft Windows ODBC-applikationer till andra plattformar med ett minimum av kodändringar.
  • Underhåll projektet som en leverantörsneutral gränssnittsdatabas SDK
  • Ge personer som skriver ODBC-drivrutiner verktygen för att porta sina drivrutiner till icke-Windows-plattformar
  • Ge användaren en uppsättning GUI och kommandoradsverktyg för att hantera sin databasåtkomst
  • Upprätthålla länkar med både friprogramvarugemenskapen och kommersiella databasleverantörer för att säkerställa interoperabilitet

Historia

1999

UnixODBC-projektet startades först under de första månaderna av 1999 (av Peter Harvey) och skapades eftersom utvecklarna av iODBC (en annan ODBC -implementering med öppen källkod) då inte var villiga att LGPL koden, utöka API:et till att inkludera nuvarande ODBC 3 API-specifikation och ansåg inte att tillägget av GUI-baserade konfigurationsverktyg var värt besväret. iODBC har nu lagt till dessa delar, och applikationer som använder ODBC-gränssnittet kan använda både iODBC och unixODBC, utan förändring i de flesta fall, som ett resultat av att båda projekten följer den enda ODBC-specifikationen.

1999 juli

Den ursprungliga förarhanteraren var väldigt grundläggande. Förarhanteraren skrevs om av Easysofts Nick Gorham strax efter att projektet startade. Nick övertog ledningen för projektet i juli 1999 och Peter Harvey fortsatte arbetet med att stödja kod.

Utvecklingen av unixODBC har gått framåt sedan dess ursprung, med bidrag från många utvecklare, både inom öppen källkod och även från kommersiella databasföretag, inklusive IBM , Oracle Corporation och SAP .

Det ingår som en del av standardinstallationen av många Linux-distributioner.

2009

UnixODBC-projektet delades upp i flera projekt (alla värd på SourceForge);

Denna uppdelning gjordes för att möjliggöra snabbare släpp av stödjande arbete samtidigt som fokus på stabilitet och konsistens för kärnkoden bibehölls.

externa länkar