UnixODBC - UnixODBC
![]() | tento článek ne uvést žádný Zdroje.Září 2011) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Vývojáři | Peter Harvey |
---|---|
Stabilní uvolnění | 2.3.7 / 10. srpna 2018 |
Úložiště | ![]() |
Operační systém | Cross-platform |
Typ | Data Access API |
Licence | GNU GPL /LGPL |
webová stránka | www.unixODBC.org |
unixODBC je open-source projekt, který implementuje ODBC API. Kód je uveden pod GNU GPL /LGPL a lze je vytvořit a používat v mnoha různých operačních systémech, včetně většiny verzí systému Unix, Linux, Mac OS X, IBM OS / 2 a Microsoft Interix.
Cíle projektu zahrnují:
- Poskytněte vývojářům nástroje pro portování Microsoft Windows Aplikace ODBC na jiné platformy s minimem změn kódu.
- Udržujte projekt jako neutrální databázi rozhraní dodavatele SDK
- Poskytněte lidem, kteří píší ovladače ODBC, nástroje pro portování ovladačů na platformy jiné než Windows
- Poskytněte uživateli sadu nástrojů grafického uživatelského rozhraní a příkazového řádku pro správu jejich přístupu k databázi
- Udržujte spojení s oběma komunita svobodného softwaru a prodejci komerčních databází, aby byla zajištěna interoperabilita
Dějiny
1999
Projekt unixODBC byl poprvé zahájen v prvních měsících roku 1999 (Peter Harvey) a byl vytvořen v té době vývojáři iODBC (další otevřený zdroj ODBC implementace) nebyli ochotni kód LGPL rozšířit, aby zahrnoval aktuální specifikaci ODBC 3 API, a nepovažoval za užitečné přidání konfiguračních nástrojů založených na GUI. iODBC nyní má tyto části přidány a aplikace, které používají rozhraní ODBC, mohou ve většině případů používat iODBC i unixODBC, beze změny, a to v důsledku toho, že oba projekty dodržují jedinou specifikaci ODBC.
1999 červenec
Původní správce ovladačů byl velmi základní. Správce řidiče byl přepsán uživatelem Easysoft Nick Gorham brzy po zahájení projektu. Nick převzal vedení projektu v červenci 1999 a Peter Harvey pokračoval v práci na podpoře kódu.
Vývoj unixODBC postupoval od svého vzniku s přispěním mnoha vývojářů, a to jak v komunitě open source, tak i od komerčních databázových společností, včetně IBM, Oracle Corporation a MÍZA.
Je součástí standardní instalace mnoha distribucí Linuxu.
2009
Projekt unixODBC byl rozdělen do několika projektů (všechny hostovány na SourceForge);
- unixODBC („Core“ a „Dev“ bity)
- unixODBC-GUI-Qt (Bity založené na Qt založené na GUI)
- unixODBC-Test (více testovacích rámců)
Toto rozdělení bylo provedeno s cílem umožnit rychlejší vydání podpůrné práce při zachování zaměření na stabilitu a konzistenci základního kódu.