А человеком, который воплотил все это в реальность, стал Винод Кхосла. Он родился в Нью-Дели в 1956 году. Подростком, читая американские журналы по электронике, он мечтал работать в Силиконовой Долине. Винод получил диплом по электротехнике в Индийском технологическом институте и ученую степень по прикладной биомедицине в Университете Карнеги-Меллон. Когда он работал над докторской по экономике и управлению в Стэнфорде, то стал заниматься предпринимательством. Он помогал создать компанию Daisy System, разрабатывающую компьютеры. Кхосла был убежден, будущее принадлежит более многоотраслевой рабочей станции. Например, модели Sun Энди Андреаса Бектольшейма (название Sun — сокращение от «Stanford University Network»).
В 1982 году Кхосла объединил своих талантливых друзей в команду, помог собрать начальный капитал и основал компанию Sun Microsystems. О ней узнали в 1988 году, когда объем ее продаж за 6 лет превысил 1 млрд. долларов. В 1992 году она вошла в лидеры списка 500 ведущих компаний страны. Фактически, мини-ЭВМ и большие ЭВМ были вытеснены рабочей станцией, которая стала реалией деловой жизни.
Но победа ускользнула от Sun. К концу 90-х годов цена на рабочие станции упала ниже 5000 долларов. Для Sun эта цена оказалась слишком низкой, чтобы продавать свои продукты основному потребителю. В конечном итоге компании не удалось сохранить свои достижения в области ПК, даже когда она предложила машины на основе тех же микропроцессоров Intel, которые широко использовали IBM, Compaq и другие компании. В силу исторических причин и тенденций рыночной политики компании, Sun оставалась верна одной операционной системе, и это была не MS-DOS. Компьютеры и программное обеспечение Sun использовали операционную систему Unix, которую она приспособила для своих собственных целей. Эта верность продуктам, рассчитанным на компьютерную элиту, в какой-то степени мешала ее широкому появлению на рынке пользователей.
Макнили был уверен, что Microsoft — главный враг Sun. В 90-х годах в компании Гейтса появилась новая операционная система Windows NT, целью которой было передать ПК весь спектр возможностей рабочих станций. Макнили решил вести не только войну технологий, но и войну пропагандистскую. В публичных выступлениях и интервью он высмеивал Microsoft и ее продукцию. Вместе с исполнительным директором Oracle Ларри Эллисоном он попытался представить рынку новый вид устройства, так называемый сетевой компьютер, который будет получать информацию и инструкции с серверов Internet. Новинка пошла на рынке не сразу.
Но у Sun было скрытое преимущество — она начала пропаганду сетей уже давно. Люди повторяли лозунг компании: «Сеть — это компьютер», то пророчество, которое подтвердилось с появлением Internet.
Sun притягивала талантливых программистов, которым нравилась живая, свободная атмосфера в этой фирме из Силиконовой Долины. В 1991 году Макнили дал одному из своих ведущих программистов Джеймсу Гослингу карт-бланш на создание нового языка программирования. Гослинг исходил из того, что почти все бытовые электроприборы были в то время компьютеризированы. Но все они контролировались разными устройствами дистанционного управления, совсем немногие работали по одному и тому же принципу. Пользователю приходилось действовать десятком пультов. Гослинг же стремился сократить их число до одного. Патрик Нотон и Майк Шеридан присоединились к нему, и вскоре они разработали новейший ручной пульт управления, позволяющий управлять электроникой, дотрагиваясь до экрана вместо того, чтобы нажимать клавиши или кнопки.
Проект под кодовым названием «Green» продолжался в эпоху расцвета Internet и Web. Но с развитием особенностей этого устройства изменилось его назначение в целом. Команда разработчиков сконцентрировала свои усилия на создании программ на новом языке, действующих на многих платформах с разными центральными процессорами. По существу они изобрели техническое эсперанто, универсально и мгновенно понимаемое многими видами компьютеров. С Web эта возможность превратилась в «золотое дно».
Прошло несколько лет, пока результаты проекта достигли рынка, все это время Sun использовала концепции перекрестного программирования Green для создания языка, который стал известен под именем Java. Sun вывел язык Java на рынок как «новый способ программирования, использующий возможности сетей». Большинство программистов начали использовать новый язык для создания интерактивных программ, которые привлекали пользователей к Web-сайтам, содержащим интерактивные головоломки и мультипликационных героев.
Читать дальше