iODBC

iODBC
Utvecklare OpenLink Software, Ke Jin
Stabil frisättning
3.52.14 / 2021-02-21
Förvar
Operativ system Cross-plattform
Typ Data Access API
Licens BSD , LGPL
Hemsida www.iodbc.org

iODBC är ett initiativ med öppen källkod som hanteras av OpenLink Software. Det är ett plattformsoberoende ODBC SDK och runtime-erbjudande som möjliggör utveckling av ODBC-kompatibla applikationer och drivrutiner utanför Windows -plattformen. De främsta målen för detta projekt är följande:

  • Förenkla arbetet med att porta ODBC-applikationer från Windows till andra plattformar
  • Förenkla arbetet med att porta ODBC-drivrutiner från Windows till andra plattformar
  • Skapa konsekvent ODBC-användningsupplevelse på alla plattformar

Historia

iODBC uppstod ur ett samarbete mellan OpenLink Software och Ke Jin. OpenLink Software producerade en Driver Manager-lös ODBC SDK som den kallade Universal DataBase Connectivity ( UDBC ) 1993, på grund av den sporadiska karaktären hos delade biblioteksimplementeringar över Unix -plattformar. Ke Jin använde UDBC som inspiration för att bygga en Driver Manager för ODBC utanför Windows-plattformen.

Med tiden beslutade Ke Jin och OpenLink Software att slå samman denna satsning till ett enda erbjudande med öppen källkod under LGPL -licensen.

Denna process inträffade vid en tidpunkt då Free Software Foundation försökte ha iODBC som ett GPL -erbjudande. Förseningen med att fastställa slutlig licensstatus för iODBC ledde till uppkomsten av UnixODBC och ledde till en klaff i den plattformsoberoende ODBC SDK och körtid som finns idag. Drivrutiner och applikationer skrivna med antingen SDK har förblivit kompatibla (en hyllning till båda projekten).

externa länkar

Referenser