Зачем покупать ПО с нагрузкой?

«Зачем покупать программное обеспечение с нагрузкой, если большую часть купленного вы не используете? — именно так начал 15 февраля презентацию операционной системы Solaris 8 глава московского представительства Sun Microsystems Сергей Тарасов. — Нужно платить только за то, что вам действительно нужно». Sun собирается продавать не ПО, а услуги по его поддержке. Сама же операционная система для платформ SPARC и Intel будет распространяться бесплатно, то есть по цене носителя. Так, 16 компакт-дисков с ОС Solaris 8 и большим количеством приложений для нее — Oracle 8i, StarOffice и общедоступным ПО — будут стоить 93 долл. Причем заинтересованным лицам можно будет ознакомиться и с исходными кодами ОС. Таким образом, Sun собирается зарабатывать деньги только на технической поддержке операционной системы и соответствующих продуктов.

Теоретически клиент покупает не операционную систему, а услуги приложений. Операционная система должна выполнять функции среды, в которой для приложения создаются наиболее комфортные условия. Это необходимо для того, чтобы разработчик приложения мог сконцентрироваться на функциональности своего ПО, а не на дополнительных функциях, таких как резервное копирование, перемещение приложения с одного сервера на другой, поддержка распределенных взаимодействий и аналогичных базовых сервисов, которые должна предоставлять операционная система. Именно поэтому в Sun решили называть Solaris 8 не операционной системой, а операционной средой для приложений. Основными требованиями к такой среде в современных условиях являются супермасштабируемость, постоянная работоспособность, управляемость и супернадежность. Фактически сейчас операционная среда должна быть похожа на «самолет, который никогда не приземляется». Именно так охарактеризовал возможности Solaris 8 Сергей Тарасов.

Собственно, основные особенности Solaris 8 связаны именно с требованиями «супернадежности». В операционной среде предусмотрена возможность динамического подключения не только драйверов, но и полной замены ядра системы без остановки работы приложений. Пока это реализовано в виде динамической, без остановки приложений, установки заплаток. В первом выпуске еще нельзя будет динамически изменять ядро, но ожидается, что в мае, с выходом нового выпуска Solaris 8, такая возможность появится. Реализована возможность запуска различных вариантов Solaris на различных процессорах, что полезно не только для динамической перезагрузки ядра, но и для горячей замены процессоров без остановки работы сервера. Кроме того, добавлена возможность динамического переконфигурирования системы без перезагрузки, что также необходимо для непрерывной работы приложений.

Первые версии Solaris 8 можно будет заказать в середине марта или скачать из Internet. Стандартная поставка содержит операционную среду на десяти языках, в том числе и на русском. Причем поддерживаются три кодировки — КОИ, ISO и CP1251.