С января Lotus собирается следовать компонентной модели построения прикладных программ

Когда компания Lotus Development объявит о своей новой стратегии распространения приложений, входящих в пакет SmartSuite, она станет одной из первых фирм-разработчиков ПО, которые переходят на продажу программных пакетов по частям. Официально сообщить эту новость предполагается на выставке LotusSphere, которая пройдет в Орландо в январе, но уже сейчас стало известно о намерении разделить пакет SmartSuite на целый ряд отдельных программ. При помощи технологии OLE разработчики смогут сконфигурировать из них пакеты в соответствии с конкретными потребностями.

Lotus собирается использовать свою платформу сетевых ресурсов Lotus Notes Express и систему WWW для распространения этих программных компонентов.

Продажа пакета SmartSuite как единого целого будет продолжена, но одновременно с этим пользователи получат возможность приобретать отдельные его компоненты или даже прикладные подпрограммы, из которых они смогут строить свой собственный набор приложений. Такие наборы могут со временем дополняться новыми программами, образуя пакеты более широкого применения. Согласно источникам, близким к руководству компании, Lotus рассчитывает, что компонентная версия SmartSuite окажется более гибкой и дешевой. Тем не менее, компания еще в течение неопределенного времени будет продолжать совершенствовать и сам пакет SmartSuite.

Изменив способы продажи и распространения программ, Lotus надеется разрушить почти полную монополию компании Microsoft, сложившуюся на рынке приложений для настольных компьютеров. По словам одного из аналитиков, знакомого с планами компании, при существующих методах распространения программ Lotus не может успешно конкурировать с Microsoft, поэтому пытается изменить правила игры; это подход к проблеме, который в корне отличается от того, как поступают Microsoft и Novell.

В последнее время независимые компании-разработчики ПО стали довольно активно перенимать модель построения программ, основанную на технологии Microsoft OLE. Теперь некоторые пользователи уже готовы сделать следующий шаг и присмотреться повнимательнее к программам, целиком составленным из отдельных компонентов. "Большое разнообразие возможностей, заложенных в программном пакете, чаще всего оказывается ненужным, поэтому если пользователи смогут сами постепенно наращивать свою подборку программ, это только повысит эффективность работы их системы. Это будет шагом вперед", - считает Стив Лихтман, руководитель лаборатории эргономики Центра передовых технологий, системного интегратора из Ферфакса (шт. Вирджиния).

Есть, однако, и другие пользователи. У них нет столь твердого убеждения, что компонентный принцип даст какие-нибудь преимущества, особенно в цене. "Это звучит интересно, но я думаю, что сейчас все совершенно удовлетворены тем, как строятся пакеты. Я, например, могу договориться с компанией-разработчиком об оптовых скидках при покупке большого числа экземпляров программ, и вряд ли мне удалось бы подобное при компонентном построении пакетов", - говорит Стив Ренекер, администратор информационной системы Восточного сектора муниципальной системы водоснабжения.

Высказываются подозрения, что Lotus больше беспокоится о своих доходах, чем о нуждах потребителей. "Я долгое время считал, что пользователи просто не поддерживают инициативу разработчиков. В будущем политика разделения пакетов на отдельные компоненты может оправдать себя, если компания умно поведет дело, но я просто не могу себе представить, какое еще приложение можно построить на основе программы проверки правописания", - говорит Стив Хавбланд, аналитик в области средств связи компании Graco, в которой пакет Microsoft Office принят в качестве внутреннего стандарта.

Тем временем компания Novell не ищет столь радикальных решений. По словам Дейва Лефевра, управляющего отделом прикладных программ Novell, план компании на 1996 год уже сверстан и утвержден, и он не предусматривает проведения компонентной политики при создании программ.

Не видит необходимости менять свою политику и Microsoft. "Не следует ли разбить все наши пакеты на 70 отдельных программ и продавать их по отдельности? Нет, мы так не думаем", - говорит Роберт Бах, руководитель отдела приложений для настольных ПК компании Microsoft.

Как сообщают аналитики, стратегия Microsoft заключается в перенесении некоторых из технологий, использованных в пакете Microsoft Office, в следующую версию ОС ("Windows 96"). Это обеспечит более тесную связь между ОС и пакетом, а также позволит компании уделять больше внимания сотрудничеству со сторонними разработчиками. "Я могу объяснить, почему разбивать программные пакеты на независимые части и продавать их по отдельности нежелательно - это похоже на покупку автомобиля в магазине запчастей", - считает Бах.