Дата публикации: 24.12.2001

IBProvider Free v1.5.2

Прошло почти два года с момента, когда было принято решение о создании OLE DB провайдера для InterBase. Уже трудно правдоподобно сказать, почему был начат этот проект. Единственное, что можно точно сказать, это то, что IBProvider был создан не ради себя самого. Чуть больше года назад был создан этот сайт и предоставлена возможность скачивания пробных версий IBProvider'a. Тогда же стало понятно, что связывать ограниченность компоненты с ограниченностью сервера не совсем правильно. И что стратегия минимизации требований к компонентам доступа не распространена за пределами LCPI :). Короче, нам пришлось перестроиться и в течение года практически полностью переписать код провайдера. Ну и, поскольку на текущий момент количество «пользователей», функционирующих от выпуска до выпуска версий IBProvider'а достигла той цифры, которая нам нравится, мы решили сделать следующий шаг.

Free IBProvider v1.5.2

Эта версия представляет собой код, базирующийся на v1.5, cо следующими характеристиками:

  • отсутствует ограничение по времени функционирования;
  • загружаемый модуль переименован в _IBProviderFree.dll;
  • для компиляции использован «Free Borland C++ Compiler»;
  • использована та же самая инструментальная библиотека, что и для версии 1.6.x;
  • включены все исправления, выявленные при доводке версии v1.6

Кроме того, в состав дистрибутива входит инструментальная библиотека из дистрибутива v1.5.

Фактически, «Free IBProvider» представляет собой полностью обновленную версию 1.5 или v1.6 без поддержки

  • IColumnsRowset
  • IDBSchemaRowset
  • IDBInfo
  • некоторых возможностей, добавленных в последних двух версиях (1.5.1 и 1.6)

Тем не менее, бесплатная версия представляет собой стабильный и высокопроизводительный программный продукт с широким диапазоном возможностей. Если вам нужны реальная поддержка массивов, BLOB полей, free-threading, MTS, возможность обрабатывать множества любого объема, полноценная поддержка SQL запросов и независимость от версии сервера, то «Free IBProvider» — для вас. Если вас интересует поддержка более широкого плана, то вам стоит стать зарегистрированным пользователем. Мы постараемся поддерживать обе версии, но не можем дать гарантий сохранения дистанции между их функциональностью. Поэтому вы можете начать со свободно распространяемой версии, а потом переключиться на оригинальную версию продукта. Или оставить все как есть, продолжая периодически скачивать ограниченный по времени последний вариант IBProvider’a.

Мы не накладываем каких-либо ограничений на возможность использования «Free IBProvider», за исключением просьбы делать ссылки на сайт IBProvider’а при распространении дистрибутива через CD и собственные Internet-сервера.

Предварительный обзор 1.6.x

Несмотря на наличие свободно распространяемой версии, мы уверены, что оригинальная версия IBProvider’a будет продолжать пользоваться спросом. И на текущий момент уже можно сообщить о наличии в версии 1.6.x следующих функциональностей:

  • корректная поддержка типа TIMESTAMP (без потери миллисекунд);
  • хранение NUMERIC/DECIMAL без округлений и потери точности;
  • исправление отклонений и дополнение schema rowsets;
  • возможность использования IBProvider'a как связанного сервера в MSSQL для выполнения гетерогенных запросов. Тесты проводятся на MSSQL 7.

Выпуск запланирован на первую половину января. Надеемся, что сочетание всего вышеизложенного с низкой ценой и прозрачной ценовой политикой, сделает мысль об официальном приобретении IBProvider'a еще более привлекательной :). И, естественно, что для исключения покупки «кота в мешке», практика публикации пробных версий коммерческого варианта будет сохранена.


Дата публикации: 24.12.2001. Права на материал принадлежат: IBProvider. При перепечатке ссылка на сайт https://www.ibprovider.com/rus обязательна.
Предыдущие новости
IBProvider v1.6
Следующие новости
IBProvider v1.6.1.185