unixODBC - unixODBC

unixODBC
Разработчики) Питер Харви
Стабильный выпуск
2.3.9 / 6 сентября 2020 г . ; 7 месяцев назад  ( 2020-09-06 )
Репозиторий Отредактируйте это в Викиданных
Операционная система Кроссплатформенность
Тип API доступа к данным
Лицензия GNU GPL / LGPL
Веб-сайт www.unixODBC.org

unixODBC - это проект с открытым исходным кодом , реализующий API ODBC . Код предоставляется под лицензией GNU GPL / LGPL и может быть собран и использован во многих различных операционных системах, включая большинство версий Unix , Linux , Mac OS X , IBM OS / 2 и Microsoft Interix .

Цели проекта:

  • Предоставьте разработчикам инструменты для переноса приложений Microsoft Windows ODBC на другие платформы с минимальным изменением кода.
  • Поддерживать проект как независимый от поставщика интерфейсный пакет SDK для базы данных
  • Предоставьте людям, которые пишут драйверы ODBC, инструменты для переноса их драйверов на платформы, отличные от Windows.
  • Предоставить пользователю набор инструментов с графическим интерфейсом и командной строки для управления доступом к базе данных.
  • Поддерживать связи как с сообществом свободного программного обеспечения, так и с поставщиками коммерческих баз данных для обеспечения взаимодействия

История

1999 г.

Проект unixODBC был впервые запущен в первые месяцы 1999 года (Питером Харви) и был создан, поскольку в то время разработчики iODBC (еще одна реализация ODBC с открытым исходным кодом ) не желали использовать LGPL код, расширить API, включив в него текущая спецификация API ODBC 3 и не считала целесообразным добавление инструментов конфигурации на основе графического интерфейса. В iODBC теперь добавлены эти части, и приложения, использующие интерфейс ODBC, могут использовать как iODBC, так и unixODBC, в большинстве случаев без изменений, поскольку оба проекта придерживаются единой спецификации ODBC.

1999 июль

Первоначальный менеджер драйверов был очень простым. Менеджер драйверов был переписан Ником Горхэмом из Easysoft вскоре после начала проекта. Ник принял на себя руководство проектом в июле 1999 года, а Питер Харви продолжил работу над вспомогательным кодом.

Разработка unixODBC шла с момента его появления при участии многих разработчиков, как из сообщества открытого исходного кода, так и от коммерческих компаний, производящих базы данных, включая IBM , Oracle Corporation и SAP .

Он входит в стандартную установку многих дистрибутивов Linux.

2009 г.

Проект unixODBC был разделен на несколько проектов (все размещены на SourceForge);

Это разделение было сделано для того, чтобы ускорить выпуск вспомогательной работы, сохранив при этом стабильность и согласованность основного кода.

Внешние ссылки