РАЗРАБОТКА GUI

         Пакет переноса Windows в Unix поддерживает MFC 3.1

В начале мая фирма Bristol (Риджфилд, шт. Коннектикут) выпустила модернизированную версию своего пакета межплатформной разработки Wind/U 2.1.1. Пакет поддерживает библиотеку Microsoft Foundation Class и онлайновую справочную систему Нурег-Help фирмы Bristol.

Wind/U переносит интерфейс прикладного программирования API с Windows 3.1 на Unix, так что разработчики могут использовать код, написанный для Windows, в Unix, не переписывая его для работы с Unix API. Wind/U поддерживает как 16-битный исходный код, так и 32-битный код Win32. Графические библиотеки фирмы Bristol преобразуют интерфейс Windows к виду Motif. Таким образом, продукт соответствует спецификации CDE (Common Desktop Environment  -  общая среда настольных ПК), которая, по мнению представителей фирмы, будет преобладать на рынке Unix.

"Каждый разработчик хочет создавать CDE-приложения, поэтому мы используем Motif,  -  сказал Чейн Каленс, менеджер программы Wind/U в фирме Bristol.  -  К тому же мы пользуемся такими возможностями Motif, как поддержка иностранных языков".

В этом году корпорация Microsoft уже выпустила библиотеку MFC 3.1 в составе пакета Visual C++. В ней исправлены некоторые ошибки и добавлены новые возможности, например библиотека Winsock для связи по протоколу TCP/IP.

Пакет Wind/U 2.1.1 приводит программы Windows к виду Motif

Каленс пояснил, что вместе с Wind/U 2.1.1 поставляется и бета-версия оперативной справочной системы Нурег-Help 4.1, аналогичной справочной системе Microsoft Windows.

Wind/U включает Wind/U Wizard  -  программу, облегчающую начальные этапы переноса приложений, такие как перенос кода и формирование условий трансляции и компоновки для Unix.

Один из участников бета-тестирования сказал, что это средство экономит общее время переноса Windows-приложений в Unix по меньшей мере на 50%.

"Мы смогли адаптировать и скомпилировать наше ПО за три недели и за восемь месяцев поправили все несоответствия,  -  сообщил Джей Трептоу, директор по разработке ПО фирмы Scott&Scott Systems (Сиэттл), разрабатывающей инженерные системы для энергетических компаний.  -  Я сомневаюсь, что кто-то сможет переписать это [для Unix] за восемь месяцев".

Пакет Wind/U поставляется фирмой Bristol Technologies для версий Unix от SunSoft, Hewlett-Packard, IBM и Silicon Graphics. Лицензия на одного пользователя стоит $9 950, цена каждой дополнительной копии  -  $5 000.

Телефон фирмы Bristol: (203) 438-6969.

Энди Патрицио