Издательский дом ООО "Гейм Лэнд"ЖУРНАЛ ХАКЕР #79, ИЮЛЬ 2005 г.

Солнце хайтека

Илья Александров

Хакер, номер #079, стр. 079-076-2


Спрос на рабочие станции от SUN возрастал, требовалось повышать мощность компьютеров. Нужен был процессор более эффективный, чем Motorola. Инженеры SUN приступили к разработке собственного камня, соответствующего RISC-архитектуре с сокращенным набором инструкций. Подобная архитектура облегчала проектирование новых чипов и позволяла делать их более производительными. Новый 32-разрядный микропроцессор получил название SPARC.

Вскоре после этого SUN Microsystems выпустила стабильную версию операционной системы SunOS с поддержкой RISC, а также необходимый набор ПО. Основанные на SPARC рабочие станции были производительными, дешевыми и легко проектируемыми. SUN в очередной раз не стала закрывать новую технологию, и через некоторое время лицензии на SPARC получили еще четыре компании. Одна из них – Cray - на основе процессоров SPARC занялась производством дорогих хай-эндовых серверов, главным образом для государственных предприятий. SUN пыталась объединиться с конкурентом, но в Cray настаивали на полном слиянии, в то время как SUN интересовали лишь серверы на базе новых микропроцессоров. В итоге Cray была куплена SGI, которая не была настроена продавать компьютеры на чужой платформе. Кто же приобрел ставший ненужным серверный бизнес? Конечно же, Sun Microsystems!

Завладев рынком, компания развивала его посредством продаж лицензий третьим фирмам. В 1991 году появилось подразделение SunSoft, целью которого было развитие программного обеспечения для машин SPARC. SUN OS, снабженная сетевым софтом и графическим интерфейсом, стала стандартом де-факто в научных и технических учреждениях. Но SUN не остановилась на достигнутом и начала разработку ОС, основанной на BSD 4.2/4.3 и AT&T System V. Позже она получила название Solaris. Эта масштабируемая, надежная сетевая ОС даже сейчас занимает лидирующие позиции на рынке серверного ПО.

Следующей разработкой SUN стало создание собственной графической оболочки для UNIX-систем. Но конкуренты сделали все возможное и невозможное, чтобы Network/extensible Window System (NeWS) постиг провал. X Window, написанная объединением под руководством DEC, вытеснила продукт Sun в предельно короткие сроки.

В начале 90-х ведущий разработчик компании Патрик Нотон решил уйти из SUN в компанию NeXT, о чем и объявил исполнительному директору Скотту Макнили. Скотта перспектива расстаться с одним из лучших программистов не радовала, и он выделил Нотону команду разработчиков, чтобы они делали что душа пожелает. А душа у группы из шести человек, в которую входил и один из руководителей компании Джэймс Гослинг, желала многого. Сначала команда пыталась создать ПО, обеспечивавшее взаимодействие между бытовыми приборами типа магнитофонов и игровых приставок. Но C++, на котором происходила разработка, для этого не подходил. Нужен был мультиплатформенный язык, чтобы написанные на нем программы можно было запускать под любой ОС и на любой архитектуре. В итоге Нотон сотоварищи взялись за разработку нового объектно-ориентированного языка, названного Oak - в честь дерева, росшего рядом со зданием компании. Позже проект был переименован в Java, почему - осталось тайной истории. Сегодня Java используют в интернете и мобильных платформах, на нем пишут софт под различные операционки; это один из самых популярных языков программирования в мире.

Назад на стр. 079-076-1  Содержание  Вперед на стр. 079-076-3