Фирма Apple Computer (Купертино, шт. Калифорния) выпустила законченную предварительную версию комплекта разработчика Macintosh OpenDoc, второго из трех основных комплектов, которые появятся до выхода OpenDoc, запланированного на конец этого года.

Apple изготовила около 50 тысяч копий этой версии, из них 3500 были предоставлены участникам Всемирной конференции разработчиков, которую фирма проводила в Сан-Хосе (шт. Калифорния).

"Полная" (feature-complete) означает, что [число вызовов] API было "заморожено", "так что разработчики могут писать, надежно и последовательно используя один и тот же набор интерфейсов", как сказал Чарльз Пирси, менеджер фирмы Apple по маркетингу продуктов разработки.

OpenDoc позволяет динамично соединять части внутри одного документа

Со времени январской версии в OpenDoc внесены специфические изменения, включающие улучшения в том, как библиотеки OpenDoc оперируют памятью; устранены ошибки и сделаны незначительные изменения в API, такие как расширения, позволяющие лучше проводить проверку ошибок.

С самого начала OpenDoc задумывался так, чтобы стать совместимым надмножеством архитектуры составных документов OLE (связывание и встраивание объектов) корпорации Microsoft (Редмонд, шт. Вашингтон). Некоторые разработчики, в частности на Macintosh, с готовностью согласились, что это было наилучшим решением.

"Мы выбрали разработку под OpenDoc, поскольку его выпустила Apple и он с большей вероятностью будет поддерживать основные технологии Apple, чем OLE для Маc корпорации Microsoft",  -  сказал Брайэн Арнольд, директор по программным разработкам фирмы Lumina Decision Systems (Лос-Альтос, шт. Калифорния).

Microsoft возражает, что OLE предлагает больше, чем просто работу с составными документами, поскольку она является базисом для будущих услуг, например репозитария объектов и посредника объектных запросов. В начале мая эта компания объявила о своих планах по дополнению архитектуры составных документов функцией поддержки объектов неправильной формы и объектов, которые разбиваются по страницам.

Эти изменения, однако, произойдут не ранее 1996 года, так что, если OpenDoc выйдет вовремя, этой осенью он может далеко опередить существующие возможности OLE.

Независимо от этого в середине мая Apple подписала соглашения с фирмой Novell, корпорацией Symantec и фирмой Metrowerks на включение OpenDoc Development Framework в комплект поставки их продуктов.

Норвин Лич

Версия для печати