Фирма Sun Microsystems (Маунтин-Вью, шт. Калифорния) работает над созданием переносимого языка разработок, предназначенного для поддержки приложений, которые должны быть защищены при работе в сетях и Internet.

Эрик Шмидт, технический директор фирмы Sun, сказал, что разработчики могут использовать язык Java фирмы Sun для создания приложений, которые будут работать на машинах клиентов и иметь доступ к файлам в сильно распределенных корпоративных сетях и Internet так, как если бы они хранились на локальном жестком диске.

Этот язык поддерживает метод шифрования с открытым ключом, чтобы обеспечить защиту сообщений, посылаемых из приложений, разработанных на Java. Исходный код Java также спроектирован так, чтобы быть независимым от операционной системы, добавил Шмидт.

     Кроме своей собственной операционной системы Solaris, Sun планирует обеспечить поддержку системы Mac OS фирмы Apple Computer и интерфейсов Win32 API корпорации Microsoft  

Кроме своей собственной операционной системы Solaris, Sun планирует обеспечить поддержку системы Mac OS фирмы Apple Computer и интерфейсов Win32 API корпорации Microsoft. Чтобы сделать этот язык легко перемещаемым, Sun разрабатывает библиотеки классов для Solaris, Mac OS и Win32, которые будут управлять такими функциями, как работа с файловой системой и вывод на экран, которые являются специфичными для каждой ОС.

Альфа-версию языка Java для Solaris сейчас можно приобрести у фирмы Sun. Бета-версии для Solaris и Win32 выйдут в июне, а для Mac OS  -  в июле, окончательный же выпуск планируется на август или сентябрь.

Кроме того, Sun работает с независимыми разработчиками, чтобы перенести язык Java и библиотеки на все основные разновидности Unix.

Sun подготовил почву для того, чтобы концепция Java была принята, создав HotJava, средство для просмотра серверов World-Wide Web, имеющее встроенный интерпретатор Java.

Исходный код для специализированных приложений, таких как программа просмотра анимаций, вызывается утилитой просмотра Java и выполняется на компьютере клиента. Для этой операции Web-серверу приходится сохранять только один вариант исходного кода для каждой клиентской платформы, а не множество версий приложения для разных платформ.

Эндрю Энкер, президент фирмы HotWired Ventures LLC (Сан-Франциско), заявил: "Java дает поставщику программ более совершенный инструмент. Нам не приходится сидеть и ждать, пока новый набор утилит будет поставлен на все платформы". Используя HotJava, HotWired может создавать приложения, являющиеся легко доступными пользователям любых платформ, добавил он.

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

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