1995 | 1996 | 1997 | 1998 | 1999 | 2000 | 2001 | 2002 | 2003 | 2004 | Оглавление текущего номера /277, 1998 г./ | Бонус | Поиск  

Следи за языком

Александр Агамов,
Опубликовано: 15.12.1998


© 2003, Журнал «Компьютерра» | http://www.computerra.ru/offline
Этот материал вы сможете найти в Интернете по адресу: http://www.computerra.ru/offline/1998/277/2134/

8 декабря компания Sun Microsystems объявила о выходе Java 2 - второй версии пакета разработки Jаva-приложений и апплетов, ранее известного под кодовым именем Java Development Kit 1.2.

Версия выложена на корпоративном сайте для свободного копирования. Первоначально Sun планировала выпустить Java 2 нынешним летом, однако дважды откладывала выход из-за программных недоработок и стремления снабдить свой продукт дополнительными возможностями. Sun заявляет, что новая платформа позволяет создавать существенно более быстрый байт-код, нежели предыдущая. С помощью Java 2 можно более гибко использовать функции безопасности в приложениях. В новую платформу добавлена поддержка CORBA, а также обновленный JDBC (Java Database Connection) 2.0 API, который обеспечивает доступ к большинству реляционных баз данных.

В Java 2 реализована архитектура "подключаемых" (pluggable) виртуальных машин. Это означает, что с выпуском более совершенных виртуальных машин Java, таких, как давно ожидаемый оптимизирующий компилятор реального времени HotSpot, пользователи смогут после их установки свободно запускать старые приложения.

Выход Java 2 ознаменовал собой и важные изменения в лицензионной политике Sun. Компания учла критику в свой адрес относительно того, что ее контроль над языком Java излишне жесток. Поэтому она приняла решение бесплатно предоставлять исходный код Java 2 коммерческим разработчикам. Перед выходом на рынок продукты должны быть протестированы и лицензированы, за что Sun будет взимать плату.

Напомним, что совсем недавно Microsoft была признана виновной в нарушении лицензионного соглашения с Sun относительно Java. В начале декабря Microsoft объявила о том, что, согласно решению суда, она добавила поддержку JNI (Java Native Interface - интерфейс для вызова функций, написанных на других языках: C++, ассемблер и т. д.) в свою виртуальную машину Java. - А.А.


1995 | 1996 | 1997 | 1998 | 1999 | 2000 | 2001 | 2002 | 2003 | 2004 | Оглавление текущего номера /277, 1998 г./ | Бонус | Поиск  

© 2004, Издательский дом «Компьютерра» | http://www.computerra.ru
Телефон редакции: (095) 232-22-61
E-mail редакции: inform@computerra.ru