UnixODBC - UnixODBC
Эта статья не цитировать любой источники.Сентябрь 2011 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Разработчики) | Питер Харви |
---|---|
Стабильный выпуск | 2.3.7 / 10 августа 2018 г. |
Репозиторий | |
Операционная система | Кроссплатформенность |
Тип | API доступа к данным |
Лицензия | GNU GPL /LGPL |
Интернет сайт | www.unixODBC.org |
unixODBC является Открытый исходный код проект, реализующий ODBC API. Код предоставляется под GNU GPL /LGPL и может быть собран и использован во многих различных операционных системах, включая большинство версий Unix, Linux, Mac OS X, IBM OS / 2 и Microsoft Interix.
Цели проекта:
- Предоставьте разработчикам инструменты для переноса Майкрософт Виндоус Приложения ODBC для других платформ с минимальным изменением кода.
- Поддерживать проект как базу данных интерфейса, не зависящую от поставщика SDK
- Предоставьте людям, которые пишут драйверы ODBC, инструменты для переноса их драйверов на платформы, отличные от Windows.
- Предоставить пользователю набор инструментов с графическим интерфейсом и командной строки для управления доступом к базе данных.
- Поддерживайте связи с обоими сообщество свободного программного обеспечения и поставщиков коммерческих баз данных, чтобы гарантировать совместимость
История
1999
Проект unixODBC был впервые запущен в первые месяцы 1999 года (Питером Харви) и создавался в то время разработчиками iODBC (другой открытый исходный код ODBC реализация) тогда не желали использовать LGPL код, расширять API, чтобы включить текущую спецификацию API ODBC 3, и не считали целесообразным добавление инструментов конфигурации на основе графического интерфейса. iODBC теперь эти части добавлены, и приложения, использующие интерфейс ODBC, могут использовать как iODBC, так и unixODBC, в большинстве случаев без изменений, в результате того, что оба проекта придерживаются единой спецификации ODBC.
1999 июль
Первоначальный менеджер драйверов был очень простым. Переписан диспетчер драйверов на Easysoft's Ник Горхэм вскоре после старта проекта. Ник принял на себя руководство проектом в июле 1999 года, а Питер Харви продолжил работу над вспомогательным кодом.
Разработка unixODBC продолжалась с момента его появления при участии многих разработчиков, как в сообществе с открытым исходным кодом, так и от компаний, занимающихся коммерческими базами данных, включая IBM, Корпорация Oracle и SAP.
Он входит в стандартную установку многих дистрибутивов Linux.
2009
Проект unixODBC был разделен на несколько проектов (все размещены на SourceForge);
- unixODBC (Биты "Core" и "Dev")
- unixODBC-GUI-Qt (Биты графического интерфейса на основе Qt)
- unixODBC-Test (несколько тестовых фреймворков)
Это разделение было сделано для того, чтобы ускорить выпуск вспомогательной работы, сохранив при этом стабильность и согласованность основного кода.