Iris Associates
Iris Associates — американская компания-разработчик программного обеспечения, наиболее известная как создатель первой коммерческой версии Lotus Notes. Основана в 1984 году Рэем Оззи (Ray Ozzie), Леном Кауфманом (Len Kaufman) и Стивом Беком (Steve Beck). Компания сыграла ключевую роль в становлении технологий групповой работы (groupware) и совместного доступа к документам в корпоративной среде.
История
Предпосылки создания
В начале 1980-х годов в корпоративной среде существовала потребность в инструментах, позволяющих сотрудникам совместно работать над документами, обмениваться сообщениями и управлять проектами в рамках локальных сетей. В 1982 году сотрудник компании Lotus Development Corporation (Lotus) Рэй Оззи предложил концепцию системы, которая сочетала бы в себе электронную почту, календарь, базу данных и средства совместного редактирования. Идея не получила немедленной поддержки внутри Lotus, однако в 1984 году руководство Lotus согласилось выделить финансирование на создание отдельной дочерней компании для разработки этой системы. Так была основана Iris Associates.
Разработка Lotus Notes
Первоначально Iris Associates располагалась в небольшом офисе в Кембридже (Массачусетс). Команда разработчиков, состоявшая из нескольких человек, работала над созданием продукта, который позже получил название Lotus Notes. Первая версия — Lotus Notes 1.0 — была выпущена в 1989 году. Она представляла собой клиент-серверное приложение, работающее на платформе OS/2 и Windows. Система позволяла пользователям создавать и редактировать документы в общей базе данных, отправлять сообщения и управлять доступом к информации.
В 1995 году Lotus Development Corporation (материнская компания Iris Associates) была приобретена корпорацией IBM. После этого Iris Associates стала дочерним подразделением IBM, продолжая разработку Lotus Notes. В 2000-е годы продукт был переименован в IBM Notes, а Iris Associates постепенно интегрировалась в структуру IBM. В 2007 году Рэй Оззи покинул IBM, а в 2012 году бренд Iris Associates был окончательно упразднён.
Продукты
Lotus Notes
Lotus Notes (позже — IBM Notes) — основной продукт Iris Associates. Это кроссплатформенная система для совместной работы, включающая:
- Электронную почту с поддержкой вложений и структурированных папок.
- Календарь и планировщик задач.
- Базу данных документов с возможностью репликации между серверами и клиентами.
- Средства для создания и развёртывания приложений (Domino Designer).
- Поддержку рабочих процессов и маршрутизации документов.
Lotus Notes использовался в крупных корпорациях, государственных учреждениях и банках. В России он применялся, например, в Министерстве финансов РФ и ряде банков (Сбербанк, ВТБ) до перехода на альтернативные решения в 2010-х годах.
Lotus Domino
Lotus Domino — серверная часть платформы Lotus Notes. Предоставляла сервисы для хранения данных, репликации, аутентификации и веб-доступа. Domino поддерживал протоколы HTTP, SMTP, POP3, IMAP, LDAP. В 2000-е годы Domino также использовался как платформа для веб-приложений и порталов.
Архитектура и технологии
Клиент-серверная модель
Iris Associates реализовала клиент-серверную архитектуру, где клиент (Lotus Notes) подключался к серверу (Lotus Domino) для получения данных. Ключевой особенностью была репликация — асинхронная синхронизация данных между несколькими серверами и клиентами. Это позволяло работать с документами в автономном режиме, а затем синхронизировать изменения при подключении к сети.
База данных Notes
База данных Notes (файлы с расширением .nsf) представляла собой документо-ориентированное хранилище, не использующее реляционные таблицы. Документы могли содержать поля различных типов: текст, числа, даты, вложения, Rich Text (форматированный текст). Индексация и поиск осуществлялись с помощью полнотекстового поиска.
Язык программирования LotusScript
Для создания приложений в среде Lotus Notes использовался язык LotusScript — диалект BASIC, расширенный объектной моделью Notes. Он позволял автоматизировать обработку документов, создавать формы, представления и агенты. Позже была добавлена поддержка Java и JavaScript.
Влияние и наследие
Iris Associates считается пионером в области групповой работы (groupware). Lotus Notes стал одним из первых коммерческих продуктов, объединивших электронную почту, календарь и базу данных в единой системе. Многие идеи, реализованные в Notes (репликация, документо-ориентированное хранение, совместная работа), впоследствии были заимствованы другими платформами, включая Microsoft Exchange, Google Workspace и SharePoint.
В России Lotus Notes занимал доминирующее положение в корпоративном секторе до середины 2010-х годов. С переходом на облачные технологии и импортозамещение, многие организации перешли на российские платформы (например, «1С:Документооборот», «МойОфис») или на зарубежные аналоги (Microsoft 365, Slack).
Критика
Lotus Notes подвергался критике за сложность администрирования, высокую стоимость лицензий и ограниченную поддержку современных веб-стандартов. Пользователи отмечали громоздкость интерфейса и медленную работу с большими базами данных. В 2010-е годы продукт уступил рынок более гибким и дешёвым решениям, таким как Microsoft Exchange и Google Workspace.
Источники
- Ray Ozzie. «The Story of Lotus Notes» (1989)
- IBM. «IBM Notes and Domino: A History» (2012)
- «Lotus Notes: The Rise and Fall of a Groupware Pioneer» (Computerworld, 2009)
- «Iris Associates: The Birth of Groupware» (The Register, 2007)
- «Lotus Notes: история создания и развития» (Хабр, 2015)
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →