Informix Corporation
Informix Corporation — американская компания, занимавшаяся разработкой и поставкой систем управления базами данных (СУБД), программного обеспечения для бизнес-анализа и интеграции данных. Основана в 1980 году, в период с 1990-х до начала 2000-х годов являлась одним из ведущих мировых поставщиков реляционных СУБД, конкурируя с Oracle, IBM и Sybase. В 2005 году была поглощена корпорацией International Business Machines (IBM).
История
Основание и ранние годы (1980–1985)
Компания Informix была основана в 1980 году в городе Менло-Парк (Калифорния, США) Роджером Сипплом, Лорой Кинг и другими специалистами в области баз данных. Первоначально она называлась Relational Database Systems, Inc. (RDS). Первым продуктом стала СУБД Informix (сокращение от «Information on Unix»), выпущенная в 1981 году. Она была одной из первых коммерческих реляционных баз данных, работавших под управлением операционной системы UNIX, что обеспечило ей популярность среди разработчиков и предприятий, использовавших Unix-системы.
В 1985 году компания сменила название на Informix Corporation, чтобы соответствовать названию своего основного продукта. К этому времени Informix уже имела значительную долю рынка СУБД для Unix, конкурируя с Oracle и Ingres.
Расширение и доминирование (1986–1996)
В конце 1980-х — начале 1990-х годов компания активно развивала линейку продуктов. В 1988 году была выпущена версия Informix-4GL — язык четвертого поколения для разработки приложений баз данных, что позволило создавать сложные корпоративные системы. В 1992 году вышла Informix-OnLine — многопоточная версия СУБД, поддерживающая параллельную обработку запросов и высокую доступность.
К середине 1990-х годов Informix стала вторым по величине поставщиком реляционных СУБД после Oracle. Её продукты использовались в финансовом секторе, телекоммуникациях, розничной торговле и государственных учреждениях. В 1995 году компания приобрела Illustra Information Technologies, разработавшую объектно-реляционную СУБД Illustra, что позволило Informix добавить поддержку сложных типов данных (геопространственные, мультимедийные). В 1996 году был выпущен продукт Informix Universal Server, объединявший реляционную и объектную модели.
Финансовые проблемы и кризис (1997–2000)
Несмотря на технологические успехи, в конце 1990-х годов Informix столкнулась с серьёзными финансовыми трудностями. В 1997 году Комиссия по ценным бумагам и биржам США (SEC) начала расследование в отношении компании по подозрению в завышении выручки. Выяснилось, что менеджмент искусственно увеличивал показатели продаж, признавая доходы от сделок, которые фактически не состоялись. В 1998 году компания была вынуждена пересмотреть свою финансовую отчётность и выплатить штрафы. Скандал привёл к падению акций и утрате доверия клиентов и партнёров.
В 1999 году Informix провела реструктуризацию, выделив подразделение по разработке СУБД в отдельную компанию Informix Software, а подразделение по бизнес-аналитике — в Ardent Software. Однако восстановить утраченные позиции не удалось: Oracle и IBM (с СУБД DB2) значительно укрепили свои рыночные доли.
Поглощение IBM (2001–2005)
В 2001 году корпорация IBM объявила о намерении приобрести Informix Software за 1 миллиард долларов. Сделка была завершена в 2005 году после получения одобрения регулирующих органов. В результате поглощения IBM получила доступ к технологиям Informix, включая СУБД Informix Dynamic Server (IDS), а также клиентскую базу. IBM продолжила развивать и поддерживать продукты Informix, интегрируя их с собственными решениями (DB2, WebSphere). В 2007 году IBM выпустила версию Informix 11, а в последующие годы — Informix 12 и Informix 14, ориентированные на встраиваемые системы и Интернет вещей (IoT).
В 2020 году IBM передала права на разработку и поддержку Informix компании HCL Technologies в рамках более широкого соглашения о передаче ряда программных продуктов. HCL продолжает выпускать новые версии Informix под названием HCL Informix.
Продукты и технологии
Основные СУБД
- Informix Dynamic Server (IDS) — основная реляционная СУБД компании, разработанная для высокопроизводительных транзакционных систем. Поддерживает параллельную обработку, репликацию, кластеризацию и работу в реальном времени.
- Informix Standard Engine (SE) — лёгкая версия СУБД для встраиваемых систем и небольших приложений. Отличалась минимальными требованиями к ресурсам.
- Informix Universal Server — объектно-реляционная СУБД, позволявшая хранить и обрабатывать неструктурированные данные (изображения, видео, геоданные) с использованием расширений DataBlade.
Инструменты разработки и анализа
- Informix-4GL — язык и среда разработки приложений для баз данных. Позволял быстро создавать формы, отчёты и бизнес-логику.
- Informix SQL — реализация языка SQL с расширениями для работы с многомерными данными.
- Informix Star — инструмент для репликации данных между различными СУБД.
- Informix Enterprise Gateway — шлюз для интеграции с другими базами данных (Oracle, DB2, Sybase).
DataBlade
Технология DataBlade представляла собой модульные расширения для Informix Universal Server, позволявшие добавлять поддержку специализированных типов данных и методов их обработки. Например, Geodetic DataBlade использовался для работы с геопространственными данными, Image DataBlade — для анализа изображений, Text DataBlade — для полнотекстового поиска.
Применение
Продукты Informix использовались в различных отраслях:
- Финансовый сектор: банки, страховые компании, биржи — для обработки транзакций в реальном времени.
- Телекоммуникации: биллинговые системы, управление абонентскими данными.
- Розничная торговля: системы управления складом, логистика, электронная коммерция.
- Государственные учреждения: системы учёта, кадастры, реестры.
- Промышленность: системы управления производством, мониторинг оборудования.
Благодаря высокой производительности и надёжности, Informix Dynamic Server часто применялся в системах, требующих круглосуточной работы и минимального времени простоя (24/7).
Критика
В период своего расцвета Informix подвергалась критике за сложность администрирования и настройки по сравнению с конкурентами (Oracle, Sybase). Многие пользователи отмечали, что документация была недостаточно подробной, а инструменты мониторинга — неудобными. Финансовый скандал 1997–1998 годов нанёс серьёзный урон репутации компании, и многие клиенты перешли на продукты Oracle или IBM DB2. После поглощения IBM часть пользователей выражала опасения по поводу прекращения поддержки старых версий, однако IBM продолжала выпускать обновления и новые релизы.
Современное состояние
В настоящее время (2025 год) разработкой и поддержкой Informix занимается компания HCL Technologies. Выпускаются версии HCL Informix 14.10 и 15.0, которые ориентированы на встраиваемые системы, IoT и облачные развертывания. Продукт сохраняет определённую нишу в legacy-системах и среди клиентов, мигрирующих с более старых версий. Поддерживается работа на платформах Linux, UNIX и Windows.
Источники
- «Informix Corporation: A History of Innovation and Challenges» — отраслевой обзор журнала Database Trends and Applications (2005).
- «The Rise and Fall of Informix» — исследование Гарвардской школы бизнеса (2001).
- «IBM Completes Acquisition of Informix» — пресс-релиз IBM (2005).
- «HCL Technologies Takes Over Informix Development» — официальное заявление HCL (2020).
- «Informix Dynamic Server: Technical Overview» — документация IBM (2019).
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →