Иными словами, пакет офисных приложений будет распространяться по открытой лицензии GNU GPL (General Public License).

Николас Петрили, редактор электронного журнала LinuxWorld (www.linuxworld.com). Ему можно написать по адресу nicholas_ petreley@infoworld.com

Так уж сложилось, что, наигравшись с Applixware компании Applix и Corel?овским WordPerfect Office 2000, я стал пользоваться Star Office 5.2 как основным рабочим пакетом.

Помимо собственно сообщения о переходе на открытую лицензию, в соответствующем пресс-релизе Sun есть несколько весьма любопытных моментов. Например, Sun собирается разделить свой офисный пакет на самостоятельные приложения.

Каковы причины подобного шага? Их несколько. Прежде всего, со Star Office станет проще работать. Сегодняшний Star Office — это весьма объемный монолитный пакет, запуск которого занимает больше времени, чем выпуск корпорацией Microsoft очередной «заплатки» к системе безопасности.

Лично я пользуюсь в основном двумя блоками пакета: текстовым редактором и системой управления персональной информацией (PIM — personal information manager). Изредка также обращаюсь к электронным таблицам. Поэтому мне было бы очень удобно запускать только те приложения, с которыми я работаю, особенно если при этом сократится время загрузки и уменьшится потребляемый объем памяти.

Кроме того, Sun намеревается сделать свои компоненты совместимыми с Bonobo. (Bonobo — CORBA-совместимая объектная модель, используемая в настольной среде GNU Object Modeling Environment [GNOME].)

Разделение Star Office на компоненты должно повысить популярность этого пакета. Идея состоит в том, что разработчики будут включать текстовый процессор Star Office в свои приложения в качестве компонента, тем самым избавляя себя от необходимости писать оригинальный текстовый процессор или модуль редактирования.

Никто не даст гарантий, что сторонники открытых кодов или коммерческие разработчики клюнут на эту удочку, но я бы сделал ставку на успех Sun. Благодаря совместимости с Bonobo возможность многократного использования компонентов должна реализоваться сравнительно просто. Не надо платить за лицензию, нет никаких ограничений (за исключением требования лицензии GNU GPL публиковать собственные изменения), препятствующих использованию разработчиками компонентов Star Office. В Sun формируют коллекцию основанных на XML форматов документов, поэтому разработчики и пользователи, выбирая Star Office или приложения, в которых задействуются компоненты Star Office, не рискуют, как рисковали бы, связывая судьбу своих разработок с закрытыми форматами. Кроме того, не похоже, чтобы Sun стремилась к монопольному контролю над какими-либо стандартами, правами или спецификациями, то есть к неявному диктату над разработчиками, применяющими компоненты Star Office.

Попросту говоря, Sun предлагает то, чем уже располагают Windows-разработчики, использующие Word или Internet Explorer как часть собственных приложений. Однако повторное использование компонентов Microsoft таит в себе две опасности. Во-первых, Microsoft с каждым новым поколением своего пакета безжалостно ставит крест на приложениях, в которых имеются ее компоненты. Во-вторых, сегодня очевидно, что разрабатывать приложения для операционной системы Microsoft опасно вне зависимости от того, используются компоненты Microsoft или нет. Ведь если Microsoft решит, что конкретное приложение составляет конкуренцию продуктам корпорации, разработчик может очень скоро оказаться банкротом.

От чего зависит успех Sun? Как говорится, лиха беда начало. Если достаточное число людей начнут пользоваться компонентами Star Office в первый год или два после того, как будет выпущена первая открытая версия пакета, большинству производителей придется следовать моде только для того, чтобы обеспечить совместимость своей продукции с основной массой разработок.

Конечно, если это движение станет массовым, Sun сможет преуспеть в конкуренции с Microsoft. Зачем брать на себя добровольный труд по постоянной установке обновлений Microsoft, когда лицензия GNU GPL гарантирует бесплатность и доступность использования и модернизации пакета Star Office и всех его отпрысков?

Подозреваю, что в Sun подумывают об этом. А вам как кажется?