Java
d8671b56

OS Solaris


Основной принцип Java - переносимость, то есть работает он на максимуме платформ. И, тем не менее, основной серверной платформой для серверов Java является OS Solaris. Являясь клоном Unix System V, эта система продолжительное время находится в самостоятельном плавании - так что многие вещи уже значительно усовершенствованы (или, по крайней мере, видоизменены). На этой платформе начали свое существование RPC и NFS - две технологии, получившие впоследствии широкое распространение и в некоторой мере предопределившие лицо Java.

К сожалению, политика Sun в отношении аппаратной платформы Intel не отличается последовательностью. Одно время Solaris for Intel была полноправным продуктом - причем бесплатным. Впоследствии платформа Intel подверглась дискриминации как "недостаточно надежная и производительная", в результате чего версия SFI 9 является "не самым оптимизированным" вариантом.

В любом случае бинарные коды доступны по условной цене, а стоимость настоящих лицензий, зависящая от количестве процессоров, вполне приемлема (на момент подготовки статьи лицензия рабочей группы для 2-процессорного сервера стоила всего $270 - сопоставимо с лицензией Windows 2000 Professional для одного пользователя).

В ближайшее время мы станем свидетелями драматического столкновения Itanium с платформой Sun SPARC. На стороне Itanium такие гранды, как IBM и HP. То, что Sun понесет потери, это ясно, но насколько критическими эти потери станут для платформы - это вопрос. С другой стороны, поскольку IBM является адептом Java, то судьба языка не зависит от того, в какую сторону качнется маятник фортуны в данном случае.



Содержание раздела